我想知道如何将网络摄像机中的 h264 原始流转储到 mp4 容器文件中。我需要用 C++ 来做,任何库?我可以自己做吗?
提前致谢,
Windows 7 及更高版本具有可以编写视频容器的 API。在 MSDN 中搜索 Sink Writer 和 Microsoft Media Foundation。它是 DirectShow 的继任者。特别提到了对 MP4 文件接收器和 H.264 视频编码/解码的支持。这是一种选择。
查看 libmp4v2 @ https://code.google.com/p/mp4v2/
使用起来非常简单。
HandBrake 使用它。您可以从@https ://handbrake.fr/downloads.php下载源代码以供参考