Converter Arquivos de Áudio
Publicado por Perfil removido 12/03/2006
[ Hits: 10.268 ]
Introdução
O objetivo deste texto é juntar em um único documento scripts one-line prontos para copiar e colar que fazem a conversão entre os principais formatos de áudio existente.
OBS: Note que utilizei o "for" para listar os arquivos, portanto, caso os seus arquivos tenham espaços em branco no nome, você tem que trocar o IFS para "\n" ou utilizar o "while".
OBS: Note que utilizei o "for" para listar os arquivos, portanto, caso os seus arquivos tenham espaços em branco no nome, você tem que trocar o IFS para "\n" ou utilizar o "while".
Exemplo:
prompt> IFS="
"
prompt> for i in *.mp3; do .... ; done
ou
prompt> while read i; do .... ; done < <(ls *.mp3)
----------------------------------------------------------------------------
MP3 to WAV
----------------------------------------------------------------------------
Uma das maneiras de realizar esta conversão é utilizando o programa mpg123.
Para conveter todos os mp3 do diretório atual para wav:
prompt> for i in *.mp3; do mpg123 -w "${i%.mp3}.wav" "$i"; done
Usando o sox:
prompt> for i in *.mp3; do sox "$i" "${i%.mp3}.wav"; done
----------------------------------------------------------------------------
WAV to MP3
----------------------------------------------------------------------------
Usando o lame:
prompt> for i in *.wav; do lame -h "$i" "${i%.wav}.mp3"; done
----------------------------------------------------------------------------
WAV to OGG
----------------------------------------------------------------------------
Usando o oggenc. A opção "-q" indica a qualidade do arquivo gerado. O default é 3 e o máximo é 10, que significa a melhor qualidade.
prompt> for i in *.wav; do oggenc -q 5 "$i"; done
Usando o sox:
prompt> for i in *.wav; do sox "$i" "${i%.wav}.ogg"; done
----------------------------------------------------------------------------
OGG to WAV
----------------------------------------------------------------------------
Utilizando o programa inverso do WAV to OGG, ie, oggdec:
prompt> for i in *.ogg; do oggdec "$i"; done
Usando o sox:
prompt> for i in *.ogg; do sox "$i" "${i%.ogg}.wav"; done
----------------------------------------------------------------------------
MP3 to OGG
----------------------------------------------------------------------------
Usando o sox:
prompt> for i in *.mp3; do sox "$i" "${i%.mp3}.ogg"; done
----------------------------------------------------------------------------
WMA to WAV
----------------------------------------------------------------------------
Usando o mplayer:
prompt> for i in *.wma; do mplayer -ao pcm -aofile "${i%.wma}.wav" "$i"; done
----------------------------------------------------------------------------
FLAC to WAV
----------------------------------------------------------------------------
Usando o flac:
prompt> for i in *.flac; do flac -d $i; done
----------------------------------------------------------------------------
WAV to FLAC
----------------------------------------------------------------------------
Usando o flac:
prompt> for i in *.wav; do flac $i; done
--------------------------------------------------------------------------------
Dicas Extras
Ripar todo CD usando o cdparanoia:
prompt> cdparanoia -B
Colocar todo os WAV na mesma frequência:
prompt> for i in *.wav; do sox "$i" -r 44100 "arquivo_novo_$i" ; done
Ajustar o volume dos arquivos WAV usando o normalize. Antes de gravar um CD de áudio execute este comando para deixar todas as músicas com o mesmo volume:
prompt> normalize -m *.wav
CoDe_X - Compactador/Descompactador de arquivos e diretórios usando Xdialog
exenow - Habilitando suporte a executaveis windows no kernel do linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Instalando COSMIC no Linux Mint
Turbinando o Linux Mint: o poder das Nemo Actions
Inteligência Artificial no desenvolvimento de software: quando começar a usar?
[Resolvido] Algo deu errado ao abrir seu perfil
Usando o VNSTAT para medir o seu consumo de internet
Habilitando clipboard manager no ambiente COSMIC
Problema com som no laptop (5)
Quando vocês pararam de testar distros? (11)
Não estou conseguindo fazer funcionar meu Postfix na versão 2.4 no Deb... (2)









