我是视频编码的新手,对它的深度感到困惑。
目标:将 VP8 编码的 RTP 视频流转换为 H.264 编码的 RTP 视频流
问题:我的方法应该是什么?
我的看法,
- 接收视频流(VP8)
- 逐帧提取
- 解码每一帧(使用 WebM 工具)
- 对帧进行编码(使用 ffmpeg)
- 写入传出流
这是应该的吗?另外,请指出其他资源。提前致谢。
最佳答案
这实际上应该合并到 super 用户,但您可以完全使用 FFmpeg(从读取到写入)来完成此操作。由于您是视频转码的新手,请查看 FFmpeg the mother of all command lines ,这是关于这个主题的一个很好的教程。它几乎解释了该项目所需的每个步骤。
关于h.264 - 将 VP8 RTP 视频流转换为 H.264,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15520007/