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.

[ Hits: 21.994 ]

Por: edps em 16/04/2010 | Blog: https://edpsblog.wordpress.com/


Gnome: Audio-Convert e EasyConverter



Disponíveis para o Gnome, temos o Audio-Convert (meu preferido) e o EasyConverter.

Audio-Convert

O Audio-Convert converte arquivos do tipo WAV, Ogg, MP3, MPC, FLAC, APE, AAC, e WMA, para os seguintes formatos: WAV, MP3, Ogg, FLAC, AAC e Ape.

Debian GNU/Linux (dependências e/ou recomendações):

sudo apt-get install zenity gawk lame vorbis-tools id3tool id3v2 musepack-tools flac faac faad mplayer

Baixe a versão mais recente do script em:
Descompacte e instale:

tar -jxvf audio-convert-0.3.1.1.tar.bz2
$ cd audio-convert-0.3.1.1
$ sudo cp audio-convert /usr/bin/
$ ./audio-convert-install
(nesse caso os 2 passos abaixo são desnecessários!)
mkdir -p ${HOME}/.gnome2/nautilus-scripts
$ ln -sf /usr/bin/audio-convert ${HOME}/.gnome2/nautilus-scripts


Pronto! O script já estará instalado e integrado ao Nautilus.

Utilização:

Por não ter o Nautilus instalado, vou chamar o script pelo terminal:

cd Música/
$ audio-convert 02.teste.ogg


Informa-se o formato de saída:
Informa-se se deseja manter as tags no novo arquivo:
Informa-se a taxa de qualidade para o novo arquivo:
A conversão é então iniciada:
Ao término surge a seguinte mensagem:
Webpage: http://www.gnomefiles.org/app.php/audio_convert

EasyConverter

O EasyConverter converte arquivos do tipo WAV, Ogg, MP3, FLAC, AAC, e FLV para os seguintes formatos: WAV, Ogg, MP3, FLAC e AAC.

Debian (dependências):

sudo apt-get install ffmpeg zenity

Download e instalação:

wget http://raymii.org/cms/content/downloads/easyconverter.sh; chmod +x easyconverter.sh; sudo mv easyconverter.sh /usr/local/bin/

Utilização:

Por não ter o Nautilus instalado, vou chamar o easyconverter.sh usando a combinação de teclas ALT+F2.

Surge então a tela de saudação:
Deve-se informar o tipo de arquivo(s) que se quer converter:
Seleciona-se a pasta onde o(s) arquivo(s) se encontra(m):
Informa-se o formato de saída:
Informa-se a taxa de bits do(s) novo(s) arquivo(s):
Clicando no botão "Lets Rock Baby!" é iniciada a conversão:
Ao término você será perguntado se deseja abrir o Nautilus para checar o(s) novo(s) arquivo(s):
Webpage: http://raymii.org/cms/index.php?title=EasyConverter

Links úteis


Nautilus Scripts:
Página anterior    

Páginas do artigo
   1. No terminal
   2. KDE: Audio-Konverter e Pacpl
   3. Gnome: Audio-Convert e EasyConverter
Outros artigos deste autor

Debian SID, OpenBox, LightDM e XFS

Iceweasel 4.0 no Debian Squeeze

Ubuntu - Alternativas ao Unity

Recuperação de Dados com o PhotoRec

À procura por pacotes em distros Debian-based (Ubuntu, Linux Mint e outras)

Leitura recomendada

Como acessar outras máquinas Linux remotamente

Terminais leves no SuSE (LTSP)

Faça um incrível espetáculo de efeitos visuais com vídeo em tempo real

Usando webcam no Ubuntu Linux

MOC - O player de áudio para consoles

  
Comentários
[1] Comentário enviado por diaspcf em 17/04/2010 - 13:31h

Muito interassante!

[2] Comentário enviado por removido em 19/04/2010 - 19:09h

Muito bom esses programas!

No gerenciador de arquivos Thunar, do XFCE, existe as "ações personalizadas", onde você configura as extensões de arquivos para relacionar com um comando; por exemplo, poderia pegar aqueles comandos da primeira página e fazer um script, e depois jogar em uma pasta que esteja declarada no $PATH, e relacionar com arquivos de som. Assim, toda vez que você clicar com o botão direito em um arquivo .wav, por exemplo, vai aparecer a ação personalizada com o nome que você criou (ex: "Converter para MP3..."), e ao selecionar ela, o script será executado tendo como o arquivo wav o qual você clicou como argumento pro script. :-) Seria interessante fazer em Xdialog, com menus, barra de progresso, etc... mas levaria muito tempo. :-D

[3] Comentário enviado por removido em 19/04/2010 - 21:10h

p5ych0, é verdade, no Thunar é possível associar o script nas ações personalizadas, já vi que no slack vc usa XFCE, certo?

[4] Comentário enviado por removido em 20/04/2010 - 02:14h

edps, sim, Xfce 4.6.1 :-)

[5] Comentário enviado por removido em 20/04/2010 - 13:56h

Seguindo a sugestão do p5ych0, fiz o teste e os scripts também funcionam no Thunar, basta ir em Editar / Ações personalizadas.

AudioKonverter

na aba Básico:
Nome: AudioKonverter
Descrição Converter Arquivos de Áudio
Comando: audioconvert4 *
Ícone: escolha o que desejar

AudioConvert

na aba Básico:
Nome: AudioConvert
Descrição Converter Arquivos de Áudio
Comando: audio-convert *
Ícone: escolha o que desejar

EasyConverter

na aba Básico:
Nome: EasyConverter
Descrição Converter Arquivos de Áudio
Comando: easyconverter.sh
Ícone: escolha o que desejar

Para ambos os casos, na aba Condições de Aparência, marcar: Diretórios e Arquivos de Áudio.

[6] Comentário enviado por removido em 20/04/2010 - 17:10h

Opa!
Para algo mais "simples"; exemplos:

Wav para Mp3:

Em Nome: Wav para Mp3
Descrição: Converte Wav para Mp3
Comando: xterm -bg black -fg gray -fa Monospace -fs 10 -geometry 102x24 -e "lame -v %f %d/`basename %f .wav`.mp3"
Ícone: escolha o que desejar

Na aba "Condições de Aparência", coloque os seguintes padrões de arquivos:
*.wav;*.WAV

Marque a opção "Arquivos de Áudio"

Wav para Ogg:

Em Nome: Wav para Ogg
Descrição: Converte Wav para Ogg
Comando: xterm -bg black -fg gray -fa Monospace -fs 10 -geometry 102x24 -e "oggenc -q4 %f -o %d/`basename %f .wav`.ogg"

Na aba "Condições de Aparência", repita os passos de "Wav para Mp3"
--

Para outros formatos basta alterar o conteúdo que estiver entre "aspas" no campo "Comando: ", colocando o nome do conversor e os parâmetros de configuração desejado, e mudando o formato de arquivo no final do `basename`; na aba "Condições de Aparência", colocar os formatos desejado nos padrões de arquivos e marcar a opção "Arquivos de Áudio".

O especificador de formato "%f" indica o caminho completo do arquivo selecionado, o "%d" o diretório a onde se encontra o arquivo. Foi preciso usá-lo para o arquivo de saída ser gerado no mesmo diretório, caso contrário o arquivo seria gerado na pasta /home/$usuario

Bom, é isso, espero ter ajudado alguém com esses exemplos, e edps, se eu estiver me intrometendo demais no seu artigo, posso apagar meu comentário aqui, beleza? rs

Abraços!

[7] Comentário enviado por removido em 20/04/2010 - 17:18h

Que nada meu amigo, contribuições são sempre bem vindas, isso... o que você fez já dava quase um artigo/dica, vlw!

[8] Comentário enviado por grandmaster em 03/05/2010 - 17:42h

muito boa essa. vai ser bastante útil/

Renato de Castro Henriques
ITILv3 Foundation Certified
CobiT Foundation 4.1 Certified ID: 90391725
http://www.renato.henriques.nom.br

[9] Comentário enviado por eududa em 25/05/2010 - 10:23h

que massa esse script mesmo, bela dica camarada, parabéns...ajudou muito aqui, brigadão

[10] Comentário enviado por removido em 30/05/2011 - 20:13h

Algumas alterações ocorreram desde que fiz este artigo.

Download do Audio Convert (.tar.bz2 , .tar.gz ou .deb):

http://gnomefiles.org/content/show.php/audio+convert?content=131047


Download do AudioKonverter (.tar.gz - .deb p/ KDE4 - openSUSE - .deb p/ KDE3 - Slackware e .rpm p/ KDE3):

http://kde-apps.org/content/show.php?content=12608

Os scripts EasyConverter e PacPL não se alteraram.

um abraço.

[11] Comentário enviado por JJSantos em 24/05/2012 - 04:42h

Fiz umas adaptações para o thunar e funcionou..
Favoritado.

[12] Comentário enviado por removido em 27/05/2012 - 16:23h

Eu tinha um Thunar muito bem configurado, mas numa dessas catástrofes aqui perdi as configs, se quiser veja isso também:

http://debiandicas.wordpress.com/2011/02/09/thunar-gestao-de-ficheiros-com-accoes-personalizadas/

intÉ!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts