Как подружить libfaac0 с mencoder?
Для получения видео для просмотра на Nokia 5320 нужно выполнить:
$ mencoder -of lavf -lavfopts format=mp4 -oac lavc -ovc lavc \
-lavcopts aglobal=1:vglobal=1:acodec=libfaac:abitrate=128:vcodec=mpeg4:keyint=25 \
-vf scale=-3:240,crop=320:240,harddup -noskip -af lavcresample=44100 \
-o text-aac.mp4 test.mp4
Но я получаю ошибку:
Audio LAVC, couldn't find encoder for codec libfaac.
Я пробовал strace, там заметил файл /etc/mplayer/codecs.conf
Синтаксис простой, но требует глубоких знаний о кодировщиках и почитав:
http://www.mplayerhq.hu/DOCS/tech/codecs.conf.txt
понял что этого может быть не достаточно:
Some audio codecs require a parser, you can see which ones do
by reading the parsers section in libavcodec/allcodecs.c.
Я попробовал установить libfaac0 из deb-multimedia (3 пакета). Ни чего не
изменилось, в прочемя я и не надеялся.
Ставить mencoder/mplayer из deb-multimedia не могу - загадит систему.
Еще обнаружил http://packages.debian.org/wheezy/libavcodec-extra-53
Там включено в описание:
* Android VisualOn AAC (Encoder)
Как задействовать в 'mencoder' - неизвестно...
У меня мысль, что поддержка libfaac отключена (или не включена) при компиляции
пакета 'mencoder'.
--
Best regards!
Reply to: