我想使用Direct show samples(AMCap)生成.mp4文件。但我不知道如何实现这一点。 有人可以帮我解决这个问题吗?
提前致谢, Dhaval Kariya
答案 0 :(得分:2)
AMCap Sample
捕获并显示视频。没有编码和选择多路复用到文件中(只通过基本过时的辅助接口进行基本捕获/记录)。
视频捕捉应用程序。
此示例应用程序演示了与以下相关的任务 音频和视频捕捉:
- 捕获到文件
- 实时预览
- 捕获文件的分配
- 显示设备属性页
- 设备枚举
- 流控制
上述项目可能会引起混淆,因为它们提到了捕获和文件分配。这是一个15年历史的踪迹,当文件捕获是一个大问题。辅助对象只能初始化捕获目标AVI和ASF / WMV,你既不能扩展它以支持其他格式,也不需要。
您需要检查如何将视频/音频存储到文件中(见下文),并按照与使用MPEG-4编码器和多路复用器构建管道相同的步骤进行操作。您将需要使用第三方MPEG-4多路复用器作为MP4
文件格式,因为Windows不提供这种开箱即用的可用组件。
请参阅: