1

Microsoft 是否有用于编写媒体容器(mp4、avi ...)的良好 API?我有一个 H.264 视频流以及一些我希望能够写入文件的时间戳。我找到了媒体 API 的概述(http://msdn.microsoft.com/en-us/library/windows/desktop/ee663260%28v=vs.85%29.aspx),但很难提取出我需要的内容...

4

1 回答 1

1
  1. AVIFile API存在于所有版本的 Windows 中,但只能创建 AVI 文件。它们可以包含任何数据格式
  2. DirectShow - 通过第三方组件(值得一提: http ://gdcl.co.uk/mpeg4)写入 AVI,写入 MP4(以及 MKV、MOV 等),由于 API 的旧状态,不支持 Windows RT
  3. Media Foundation - DirectShow 的“继任者”,在 Windows 7 之前的 Windows 版本中可用性有限

都有 .NET 的开源包装器

媒体基金会MPEG-4 文件接收器特别是:

MPEG-4 文件接收器创建 MP4 文件。有关 MP4 文件格式的更多信息,请参阅以下标准文档:

于 2013-03-11T10:17:48.857 回答