x264
我的项目需要它。
我在 有一个/opt/local/bin/x264
,但是当我执行以下命令时:
x264 --qpfile cuepoints.qp --output output.mp4 input.mp4
它说:
x264 [error]: not compiled with MP4 output support
x264
我决定从源代码进行编译。我从http://www.videolan.org/(git://git.videolan.org/x264.git)。
现在我这样做:
cd x264
./configure --enable-mp4-output
x264 说:
Unknown option --enable-mp4-output, ignored
确实,如果我打开configure
文件,就没有这样的选项。
最后,我找到了支持 mp4 的编译版 x264(参见这里),但是它已经有 3 年的历史了,我还需要一台用于 Windows 的。
您是否知道是否x264
已经放弃了 mp4 支持,或者我需要使用不同的选项来编译它?
答案1
没有--enable-mp4-output
选项。MP4 支持会自动检测,但是l-粉碎或 gpac 是必需的。
有关可以编译 x264 的脚本,请参阅操作方法:x264.
另一个例子见在 Ubuntu 上编译 X264.
另请参阅FFmpeg 和 x264 编码指南。
答案2
您可以使用 brew 在 macOS 上安装支持 mp4 输出的 x264:
brew install x264 --with-l-smash
答案3
看一下https://astrataro.wordpress.com/category/encode/x264/它提供了启用了 mp4 和音频的修改版本。