web-dev-qa-db-fra.com

feh alternative qui reproduit .gif

J'aime feh pour classer mes collections d'images, j'ai défini les actions pour déplacer l'image actuelle vers un certain répertoire, le problème survient lorsque l'on essaie d'ouvrir des gifs, feh ne les anime pas.

Par conséquent, je cherchais un visualiseur d’images/gif léger avec la possibilité d’exécuter des commandes avec de simples touches comme le fait --action of feh.

Je vous remercie


J'ai trouvé un programme qui pourrait être assez bon, il s'appelle gifview et c'est une ancienne version de gifsicle que vous pouvez obtenir en installant gifsicle. L'option vraiment intéressante est -w où vous spécifiez la fenêtre pour ouvrir les gifs (afin que vous puissiez tous aller dans le même rôle, comme feh), il n'accepte toujours pas les entrées de commande, mais il est suffisamment proche.

3
Vndtta

Il semble qu’aucun programme ne puisse faire une telle chose ... j’ai donc décidé de créer mon propre script, comme suit (en utilisant feh et gifview):

while read i; do
    file+=( "$i" )
done < <(ls | sort -R)

for i in $(seq 0 "${#file[@]}");do
    if [[ "${file[$i]}" =~ .*.gif ]];then
        gifview -a "${file[$i]}"
        read -s -n 1 choice
        case $choice in
            1)    //Command to execute//
                  ;;
            2)    //Other Command to execute//
                  ;;
        esac
    else
        feh -rqzZFVY --cycle-once --action1 "//Comand to execute//" --action2 "//Other command to execute// "${file[$i]}"
    fi
done

Le script charge tout d’abord les fichiers dans le fichier de tableau, puis parcourt ces fichiers avec la boucle for. si le fichier est un gif la première condition est déclenchée, alors une commande de lecture obtient l'option que vous voulez faire avec le fichier et exécute la commande sous l'option case, sinon elle exécute feh

0
Vndtta

Essayez sxiv avec l'indicateur -animate.

sxiv -a

Simple X Image Viewer

L'objectif principal de sxiv est de créer une visionneuse d'images, qui ne possède que les fonctionnalités les plus élémentaires requises pour une visualisation rapide des images (celles que je veux). Il possède des raccourcis clavier et fonctionne bien avec les gestionnaires de fenêtres en mosaïque. Sa base de code doit rester petite et propre pour faciliter son exploration et la personnaliser en fonction de vos besoins.

2
Zaz

Cela dépend de ce que vous entendez par poids léger, lol. Basé sur votre amour de feh, je vous suggère de regarder gifsicle

http://packages.ubuntu.com/quantal/gifsicle

page d'accueil - http://www.lcdf.org/gifsicle/

page de manuel - http://www.lcdf.org/gifsicle/man.html

Je ne suis pas sûr que gifsicle affichera l'image.

Vous pouvez essayer d’afficher l’image avec votre navigateur.

0
Panther