Gastei algum tempo procurando parâmetros de encoding do mencoder no meu Ubuntu pra produzir um arquivo que eu conseguisse rodar em qualquer sistema operacional de meia tigela, até no meu Windows. Os parâmetros utilizados abaixo foram os que funcionaram melhor aqui pra mim. Criei um shell-scriptzinho ordinário pra fazer isso pra mim: basta chamar “encodar.sh nomedoarquivo.video” e ele gera um “nomedoarquivo.video-OUT.avi” que super-toca legal em condições normais de pressão e temperatura.
encodar.sh
#!/bin/bash for arq in "$@" do if [ -f $arq ]; then mencoder -oac mp3lame -ovc lavc -lavcopts vcodec=msmpeg4v2:vhq:vbitrate=1600 -o $arq-OUT.avi $arq else echo "Arquivo nao encontrado:" $arq fi done
Baixe o arquivo encodar.sh (zip)
© Compostela: “Deixe o que puder; leve o que precisar.”
Boa dica, Pekinha.
Algo que eu faço sempre é retirar apenas um áudo de um arquivo flv baixado do YouTube:
ffmpeg -i arquivo.flv arquivo.mp3
Para baixar do YouTube:
youtube-dl url-do-video-no-youtube
Linux: eu era infeliz e não sabia…
Verdade, muito útil (além de ser o cúmulo da simplicidade).
Às vezes eu uso o mplayer pra extrair o áudio:
mplayer arquivo.flv -vo null -vc dummy -ao pcm:waveheader:file=arquivo.wav
Linux: existe vida após o Windows… 😉
Valeu!