【发布时间】:2012-07-03 03:32:25
【问题描述】:
我目前正在将 h.264 基本流(带有 postfiix .264 的文件)转换为传输流(带有 postfix .ts 的文件)。我已经使用ffmpeg命令行“ffmpeg -i in.264 -an -vcodec copy -f mpegts out.ts”成功完成了转换。
现在我想使用我自己的 C++ 代码,通过调用 ffmpeg 的库来实现这种转换。我已经下载了预编译的 ffmpeg 库(libavcodec、libavformat 等)。我的输入 h.264 是预先录制的文件,而不是实时流,我的输出 .ts 文件也是如此。所以我的问题是我应该调用库中的哪些函数来实现转换?
【问题讨论】: