feh alternativa que reproduz .gif

1

Adoro classificar minhas coleções de imagens, defini as ações para mover a imagem atual para um determinado diretório, o problema surge ao tentar abrir gifs, mas o feh não os anima.

Portanto, eu estava pesquisando um visualizador de imagem / gif leve com a possibilidade de executar comandos com simples pressionamentos de tecla como - a ação do feh faz.

Obrigado

Eu encontrei um programa que pode ser bom o suficiente, chamado gifview e É uma versão antiga do gifsicle que você pode conseguir instalando o gifsicle. A opção realmente interessante é -w, onde você especifica a janela para abrir os gifs (para que todos possam ter o mesmo desempenho, como acontece com o feh), ela ainda não aceita entradas de comandos, mas está perto o suficiente.

    
por Vndtta 01.02.2013 / 17:09

3 respostas

0

Parece que não existe nenhum programa que possa fazer tal coisa ... então eu decidi fazer meu próprio script, como segue (usando feh e 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

O script primeiro carrega os arquivos no arquivo da matriz e, em seguida, percorre esses arquivos com o loop for. se o arquivo for um gif, a primeira condicional é acionada, então um comando read obtém a opção que você quer fazer com o arquivo e executa o comando sob a opção case, senão ele executa feh

    
por Vndtta 28.08.2013 / 19:34
1

Teste sxiv com o sinalizador -a nimate.

sxiv -a
% bl0ck_qu0te%     
por Zaz 07.10.2017 / 19:06
0

Depende do que você entende por peso leve, lol. Com base no seu amor de fé eu sugiro que você olhe gifsicle

link

home page - link

página man - link

Não tenho certeza se o gifsicle exibirá a imagem.

Você pode tentar exibir a imagem com seu navegador.

    
por Panther 01.02.2013 / 17:54