mencoder -oac mp3lame -ovc lavc -lavcopts vcodec=mpeg4 -ofps 25 -vf scale=320:240 arquivo_origem -o arquivo_destino
Nota: O seu mplayer/mencoder precisa estar compilado com o suporte ao mp3lame para que o comando acima funcione. Na distro que uso ele vem desabilitado por questões legais (o formato é proprietário).
No meu caso (Slackware 13) tive que fazer o seguinte para o mencoder suportar o mp3lame:
1) Copiar os fontes do MPlayer do DVD do Slackware para um diretório de trabalho (ex: /tmp/recomp_mplayer):
mkdir -p /tmp/recomp_mplayer
cd /media/SlackDVD/source/xap
cp -R MPlayer/ /tmp/recomp_mplayer
2) Ir ao diretório de trabalho e editar o script de compilação do MPlayer ( MPlayer.SlackBuild )
cd /tmp/recomp_mplayer
# Editar o arquivo MPlayer.SlackBuild trocando o trecho abaixo:
DO_PATENTED="--disable-libdvdcss-internal \
--disable-mp3lame --disable-mp3lame-lavc \
--disable-faac --disable-faac-lavc \
--disable-libamr_nb --disable-libamr_wb"
#Para
DO_PATENTED="--disable-libdvdcss-internal"
3) Feito isso recompilei o MPlayer/Mencoder rodando o script MPlayer.SlackBuild alterado no diretório de trabalho (como root):
cd /tmp/recomp_mplayer
./MPlayer.SlackBuild
4) Por fim reinstalei meu MPlayer alterado (como root):
cd /tmp
removepkg MPlayer
installpkg MPlayer-r29390-x86_64-1.txz
Nenhum comentário:
Postar um comentário