我对视频编码很陌生,并且对视频编码的深度感到困惑。
目标:将VP8编码的RTP视频流转换为H.264编码的RTP视频流
问:我的方法应该是什么?
我对它的看法,
应该是这样吗?另外,请告诉我额外的资源。提前谢谢。
发布于 2013-03-20 09:52:55
这实际上应该合并到超级用户,但您可以完全使用FFmpeg (从读到写)。由于您是新的视频转码,看看FFmpeg是所有命令行的之母,这是一个很好的教程关于这个主题。它解释了这个项目所需的几乎每一个步骤。
发布于 2013-03-21 14:20:47
你所有的步骤都是正确的。我建议使用ffmpeg进行VP8解码和H264编码。在这两个步骤中使用ffmpeg的优点是您可以利用ffmpeg视频帧数据结构;这将使上面提到的代码转换更容易一些。
在最新的ffmpeg版本中支持VP8编码/解码(从版本0.6开始)。您可以在这里获得最新的windows预构建的ffmpeg库:http://ffmpeg.zeranoe.com/builds/
https://stackoverflow.com/questions/15520007
复制相似问题