我支持使用 libvlc 播放音频/视频流的 C++/Qt 应用程序。我的任务是增强应用程序以允许用户通过设置开始/结束时间并将视频捕获到文件中来提取视频剪辑。
我已经实现了开始/结束标记,并且可以将音频/视频搜索到正确的时间进行播放。我现在的问题是以某种方式将此流捕获到各种格式/压缩的文件中。
我一直在搜索 libvlc 中的 Doxygen 链接和 FFmpeg 的文档,但我没有看到任何 API 函数可以将音频/视频剪辑提取到文件中。我也研究过这个例子,但它没有捕获。还有另一个例子可以进行捕获吗?
有人可以指出我的 API,或者如何实现这一点的示例吗?
编辑:我看到了这个问题的答案,但示例项目是一个死链接。