Service Menus: Integrando scripts para conversão de áudio no Dolphin, Konqueror e Nautilus
Neste artigo demonstro como utilizar scripts para conversão de arquivos de áudio no Dolphin, Konqueror e Nautilus.
No terminal
Para a maioria dos usuários de desktop, a tarefa de converter arquivos de áudio é mais cômoda utilizando as famosas ferramentas disponíveis no KDE (SoundKonverter) e Gnome (SoundConverter).
Mas para realizar a mesma tarefa no terminal, por exemplo converter um arquivo no formato .m4a para .mp3, faremos da seguinte maneira:
faad -q 01.teste.m4a && lame 01.teste.wav 01.teste.mp3 (usei a opção -q para não gerar muita informação)
rm -f 01.teste.wav (deleta o arquivo .wav temporário)
rm -f 01.teste.m4a (deleta o arquivo original) No exemplo acima eu poderia ter passado todos os comandos numa mesma linha.
Em outro exemplo, converteremos um arquivo .mp3 para .ogg (observem que os arquivos temporário e o original serão removidos):
mpg321 02.teste.mp3 -w raw && oggenc raw -o 02.teste.ogg && rm -f raw && rm -f 02.teste.mp3 Ou também:
ffmpeg -i 02.teste.mp3 02.teste.wav && oggenc 02.teste.wav -o 02.teste.ogg && rm -f 02.teste.wav && rm -f 02.teste.mp3 Ou seja, é bacana e rápido, sim é, mas também é trabalhoso. Hoje além dos programas citados acima, temos scripts que integrados ao Dolphin, Konqueror e Nautilus facilitam ainda mais essas tarefas, são os chamados "Service Menus".
Mas para realizar a mesma tarefa no terminal, por exemplo converter um arquivo no formato .m4a para .mp3, faremos da seguinte maneira:
faad -q 01.teste.m4a && lame 01.teste.wav 01.teste.mp3 (usei a opção -q para não gerar muita informação)
rm -f 01.teste.wav (deleta o arquivo .wav temporário)
rm -f 01.teste.m4a (deleta o arquivo original) No exemplo acima eu poderia ter passado todos os comandos numa mesma linha.
Em outro exemplo, converteremos um arquivo .mp3 para .ogg (observem que os arquivos temporário e o original serão removidos):
mpg321 02.teste.mp3 -w raw && oggenc raw -o 02.teste.ogg && rm -f raw && rm -f 02.teste.mp3 Ou também:
ffmpeg -i 02.teste.mp3 02.teste.wav && oggenc 02.teste.wav -o 02.teste.ogg && rm -f 02.teste.wav && rm -f 02.teste.mp3 Ou seja, é bacana e rápido, sim é, mas também é trabalhoso. Hoje além dos programas citados acima, temos scripts que integrados ao Dolphin, Konqueror e Nautilus facilitam ainda mais essas tarefas, são os chamados "Service Menus".