在ubuntu 12.04上使用melt将媒体文件转换为h.264编码

在ubuntu 12.04上使用melt将媒体文件转换为h.264编码,ubuntu,h.264,mlt,Ubuntu,H.264,Mlt,我正在开发一个小的命令行视频编辑工具。我已经创造了几乎所有的东西,但我被困在编码的结果文件到H.264。 我从debian存储库安装了melt。编码不起作用,所以我试着自己构建melt。但是它在禁用qimage时显示了一些错误,我无法理解 以下是一个示例命令: melt Wildlife.wmv -consumer avformat:test.mp4 vcodec=libx264 Tt开始处理,但显示: [consumer avformat]视频编解码器libx264无法识别-忽略 您需要在系

我正在开发一个小的命令行视频编辑工具。我已经创造了几乎所有的东西,但我被困在编码的结果文件到H.264。 我从debian存储库安装了melt。编码不起作用,所以我试着自己构建melt。但是它在禁用qimage时显示了一些错误,我无法理解

以下是一个示例命令:

melt Wildlife.wmv -consumer avformat:test.mp4 vcodec=libx264
Tt开始处理,但显示:

[consumer avformat]视频编解码器libx264无法识别-忽略


您需要在系统上安装libx264。你有吗?

我通过删除存储库中安装的melt和ffmpeg并手动编译来修复它。它修复了这个问题,同时也修复了最新版本的一些错误和新功能。 在存储库上为0.0.7,但如果手动编译,则现在为0.8.9

以下是编译melt的说明。


使用melted部分仅编译命令行视频编辑器使用任何其他来安装任何gui视频编辑器,如OpenShot或kdenlive

是的,我也安装了x264和ffmpeg,如果我尝试使用ffmpeg将媒体文件编码为h.264,它工作正常。那么在构建MELTE时,您是否必须显式启用libx264?