我有一些用 Sony PXW-X70 摄像机录制的视频,我想将其转换为其他格式,可能是 .mkv 文件。我可以使用什么程序或命令行实用程序来执行此操作?
答案1
看起来像 mxf 容器通常保留 mpeg2video,FFmpeg 可以轻松转换,尽管此编解码器主题有一些变化。我使用公开可用的示例文件说明了一种转换方法:
首先下载此示例文件:
wget http://www.freemxf.org/samples/freeMXF-mxf1.mxf
这很容易转换为最新的FFmpeg:
ffmpeg -i freeMXF-mxf1.mxf -c:v libx264 -preset slow -crf 22 output.mkv
然后一切都会好起来的:)
几点补充:
如果您因 FFmpeg 存储库 FFmpeg 错误而受到困扰,请在此处获取最新版本:
在 Ubuntu、Debian 或 Mint 上编译 FFmpeg
https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu如果你喜欢不同的容器,另一个不错的选择是 mp4:
ffmpeg -i freeMXF-mxf1.mxf -c:v libx264 -preset slow -crf 22 output.mp4
如果你想使用旧的 avi 容器,下面类似的东西应该可以解决问题:
ffmpeg -i freeMXF-mxf1.mxf \ -c:v mpeg4 -q:v 2 -vtag XVID -max_muxing_queue_size 1024 \ -mbd rd -flags +mv4+aic -trellis 2 -cmp 2 -subcmp 2 -g 300 \ output.avi
参考:
答案2
显然你可以用 ffmpeg 来做到这一点 sudo apt-get 安装 ffmpeg
https://superuser.com/questions/559820/converting-from-mxf-to-mpeg-format-with-ffmpeg