将 MXF (OP-1a) XDCAM HD422 MPEG 重新编码为有用的内容

将 MXF (OP-1a) XDCAM HD422 MPEG 重新编码为有用的内容

我现在有点绝望了。我有一个 MXF 容器格式的视频文件。MediaInfo 将其标识为 MXF (OP-1a) XDCAM HD422,并表示视频流是纯 MPEG。我想使用 AfterEffects CS4 编辑视频,如果我读到本网站正确。

不幸的是,当我尝试导入文件时,系统提示 AfterEffects 不支持该格式。我能够正确读取此文件的唯一软件是 VLC 和 pre-alpha VLMC。前者只是一个播放器,而后者可以正常导出视频,但会在此过程中删除音频,尽管音轨在时间轴中,没有静音,并且可以在 VLMC 中的源视频中正常播放(不在时间轴中……它只在那里播放视频)。

有人知道我如何使用免费软件或 After Effects 将此文件导入 After Effects(或某些更常见的格式)吗?我不愿意为该文件购买另一个转换器。非常感谢您的帮助。

我使用的是 OS X,但手头上也有 Windows 7,如果有帮助的话,我愿意从源代码构建东西或通过 MacPorts 安装。如果有必要,我甚至会安装一个带有 Ubuntu 的 VirtualBox,但我真的不希望这样做来读取视频文件。

答案1

如果你已经拥有 MacPorts,我会安装FFmpeg通过ffmpeg-develffmpeg。请注意,常规ffmpeg端口确实过时了,您的里程可能会有所不同。

sudo port install ffmpeg-devel

然后,使用这个,将视频转换为中间编解码器,如Apple高清视频

ffmpeg -i file.mxf -vcodec prores -acodec pcm_s16le out.mov

这将确保您的文件易于处理,因为中间编解码器可以被 NLE 更快地读取,并且您的文件与 Apple Pro 应用程序(如 Final Cut)以及其他 QuickTime 应用程序兼容。只要您将工作流程保留在 Mac 上,Adobe Premiere 和 After Effects 也应该能够读取它。

相关内容