在我的 Windows 7 电脑上,我有几个视频需要转换为 iOS 兼容格式。我希望尽可能高效地完成这项工作。
我有几种视频:
- 包含 (h|x)264 视频和 mp3 或 AAC2ch 的 MKV。
- 包含任意视频或音频流的 AVI 文件。
我想将它们转换为带有 H264 视频和 AAC2ch 音频的 MP4。在 Mac 上,我使用MP4工具而且它的效果非常好。我在 Windows 上找不到类似的东西。
是否有 ffmpeg 命令或应用程序可用于在视频格式正确时直接传输视频?我使用过的所有 Windows 转换软件都只是对视频进行重新编码,这会增加大量时间并降低质量。
答案1
如果视频和音频已经正确编码,请使用以下 FFmpeg 命令:
ffmpeg -i input.mkv -c copy output.mp4
这将复制不经编码的比特流。
要转换 AVI 文件,您通常需要重新编码它们,因为它们通常包含 MPEG-4 视频和 MP3 音频,而不是所需(或推荐)的 h.264/AAC。