c++ - 从 C++ 程序调用 ffmpeg

标签 c++ visual-studio ffmpeg

我在这里看到过类似的问题How to wrap H264 into a mp4 container?Calling a C++ function from a C program但我仍然需要一些例子来理解。

  1. 如何从 C++ 程序启动 ffmpeg 命令行来转换视频?

  2. 是否可以在循环中使用它,例如目录中有几个视频需要转换?

我打算将文件夹中的原始视频转换为 mp4,但我想使用命令行这样做。相关链接或示例代码将最有帮助。

提前致谢

最佳答案

  1. 与使用 C++ 程序启动任何其他外部程序的方式相同。
  2. 是的。枚举您需要的视频,并进行相应的解析。

关于c++ - 从 C++ 程序调用 ffmpeg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46565994/

相关文章:

angular - 流式 RTSP(AspNet 5 API、FFMPEG、Angular 10、videoJs)

c++ - 从 C++ 中的大小计算字体高度?

c++ - 如何直接从内存编译执行?

android - 如何在 Visual Studio 上向 Xamarin 添加另一个 Android API

visual-studio - 为什么安装 TortoiseSVN 后 AnkhSVN 解决方案中的所有文件都标记为新文件?

.net - 我应该在使用 VS2008 的 .NET 项目中将非托管 .dll 放置在哪里?

FFMPEG 未在 HLS 的输出播放列表文件中写入正确的视频持续时间

FFMPEG 没有元数据

c++ - 有没有办法让核心忙等待?

python - 从C++访问在python中创建的C++类