Extraindo áudio de arquivos de vídeo (mp4 e flv)

De mp4 -> mp3:

ffmpeg -i video.mp4 -vn -acodec libmp3lame -ac 2 -ab 160k -ar 48000 audio.mp3

Vários mp4 -> mp3
Abra o editor de texto (gedit)

Cole o seguinte conteúdo:
#!/bin/sh
for file in “$@” ; do
name=`echo “$file” | sed -e “s/.mp4$//g”`
ffmpeg -i “$file” -ac 2 -f wav – | lame –preset standard – “$name.mp3”
done

Salve o arquivo com o nome mp4tomp3
Torne o arquivo executável: chmod 755 mp4tomp3
Execute o comando ./mp42mp3 *.mp4
Ele vai extrair o áudio de todos os arquivos mp4 que estiverem no diretório.
Copie o arquivo para a pasta /usr/local/bin/: sudo cp mp42mp3 /usr/local/bin/
Agora você poderá executar o comando mp42mp3 de qualquer diretório.

De flv -> mp3

ffmpeg -i video.flv -acodec copy audio.mp3

ou

for i in *.flv; do ffmpeg -i $i -f mp3 -vn -acodec copy $i.mp3 ;done

Vários flv -> mp3
Crie um arquivo no diretório /usr/local/bin com o nome flv2mp3
gksudo /usr/local/bin/flv2mp3

Cole o seguinte conteúdo:
#!/bin/sh
for file in “$@” ; do
name=`echo “$file” | sed -e “s/.mp4$//g”`
ffmpeg -i “$file” -acodec copy “$name.mp3”
done

Torne o arquivo executável: sudo chmod /usr/local/bin/flv2mp3

Execute o comando flv2mp3 *.flv

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s