C# 拆分和合并MP4视频

C# 拆分和合并MP4视频,c#,visual-studio,visual-c++,mfc,video-encoding,C#,Visual Studio,Visual C++,Mfc,Video Encoding,我有一个桌面应用程序(mfc),现在我必须在其中实现MP4视频的拆分和合并。我搜索了很多,在网上几乎什么也没找到。请帮助我提供一些关于如何继续和使用什么的提示。拆分和合并应基于时间线,而不是基于大小。代码是用VC++编写的 我可以用Windows视频编码器实现这一点吗?如果是,如何了解WME中公开的方法 DirectShow(现在是Windows SDK的一部分)提供编辑服务(EDS),但我建议ffmpeg()是更好的选择,因为它支持更广泛的格式(例如H.264-)

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

我可以用Windows视频编码器实现这一点吗?如果是,如何了解WME中公开的方法

DirectShow(现在是Windows SDK的一部分)提供编辑服务(EDS),但我建议ffmpeg()是更好的选择,因为它支持更广泛的格式(例如H.264-)