Como adicionar o comando ffmpeg / avconv às ações do Nemo?

2

Eu gostaria de ter um comando como este

ffmpeg -i video.mp4 -vn -acodec copy audio.m4a

em uma ação do Nemo (menu de contexto).

Mas isso significaria usar variáveis em vez de nomes reais de arquivos. (Além disso, de preferência, em vez da extensão de entrada: gostaria de um comando aplicável a extensões diferentes).

Como fazer isso?

    
por cipricus 28.11.2014 / 10:54

1 resposta

1

Para uso de usuário único, você pode escrever uma ação nemo em:

$HOME/.local/share/nemo/actions/

Para todos os usuários, use:

/usr/share/nemo/actions/

O arquivo precisa preservar o arquivo que termina em *.nemo_action . Algo como:

[Nemo Action]
Name=mp42m4a
Comment=Convert mp4/flv to m4a
Exec=gnome-terminal -x sh -c "ffmpeg -i %F -vn -acodec copy audio.m4a"
Icon-Name=
Selection=notnone
Extensions=mp4;flv;

Mais exemplos em: link

Documentação completa (?) em: link

    
por 02.12.2014 / 23:12