-b
变为 -b:a
和 -b:v
(分别对应音频、视频)
[NULL @ 0x24ad080] [Eval @ 0x7fff89347970] Undefined constant or missing '(' in 'brdo'
[NULL @ 0x24ad080] Unable to parse option value "brdo+dct8x8+bpyramid"
[NULL @ 0x24ad080] Error setting option flags2 to value +brdo+dct8x8+bpyramid.
/usr/share/ffmpeg/libx264-fast_firstpass.ffpreset
废弃的参数和值,根据提示信息移除;
Ubuntu提供的ffmpeg不支持libfaac。可以尝试以下3中方法:
libfaac-dev
包;./configure
增加--enable-libfaac --enable-nonfree
参数;-acodec aac -strict experimental
或 -acodec libvo_aacenc
;ffmpeg
输出给faac
:ffmpeg -i input -f wav - | faac -o output.m4a -
CentOS6使用第二种方式解决问题(其他方法未做测试),即:
将命令中-acodec libfaac
替换为-acodec libvo_aacenc
;
原文地址: Unknown encoder 'libfaac' ubuntu 12.04 and ruby on rails 3
原因:
日志文件目录没有写权限;