我试图将视频mov
编码为mp4
宽度h264
编解码器,但出现此错误:
Unknown encoder 'libx264'
但是当我检查我的配置是否支持h264
时,我看到它确实如此:
DVD h264 H.264 / AVC / MPG-4 AVC/ MPEG-4 part 10
和我的代码:
FFMPEG -y -i video.mov -vcodec h264 video.mp4 ;
有人可以帮助我吗?谢谢。
运行ffmpeg -codecs
;它将列出所有支持的编解码器,并确保您有libx264
H.264编码器的名称。ffmpeg 中的解码器名为 h264
。
如果要编译 ffmpeg,则需要编译并安装 x264,然后使用编译选项 --enable-gpl --enable-libx264
编译 ffmpeg 编译 ffmpeg。请参阅在 Ubuntu Hardy Heron 上编译 FFmpeg 或 如何快速编译 libx264。或者,您可以使用已编译的静态版本。