拆分和合并 MP4 视频

Posted

技术标签:

【中文标题】拆分和合并 MP4 视频【英文标题】:Split and Merge MP4 video 【发布时间】:2014-04-21 14:17:20 【问题描述】:

我有一个桌面应用程序 (mfc),现在我必须在其中实现 MP4 视频的拆分和合并。我搜索了很多,几乎没有在网上找到任何东西。请帮助我提供一些关于如何进行和使用什么的提示。拆分和合并应该基于时间线而不是基于大小。代码在 VC++ 中

我可以使用 Windows 视频编码器实现这一点吗?如果是,如何知道 WME 中暴露的方法?

【问题讨论】:

【参考方案1】:

DirectShow(现在是 Windows SDK 的一部分)提供编辑服务 (EDS),但我建议 ffmpeg (http://ffmpeg.zeranoe.com/builds/) 作为更好的选择,因为它支持更广泛的格式(例如 H.264 - http://msdn.microsoft.com/en-us/library/windows/desktop/dd390353(v=vs.85).aspx)。

【讨论】:

以上是关于拆分和合并 MP4 视频的主要内容,如果未能解决你的问题,请参考以下文章

合并视频文件和字幕

格式工厂是怎么合并MP4视频的?

ffmpeg合并音频和视频

如何使用 java 合并 .webm(音频)文件和 .mp4(视频)文件?

将 wav 和 mp4 与 ffmpeg 合并时,音视频同步漂移缓慢

格式工厂合并 mp4 和 srt,并利用 python 按照字幕剪辑视频,将其分割为若干小段