【发布时间】:2011-05-06 12:46:41
【问题描述】:
是否有任何教程/示例或示例代码可用于使用 ffmpeg 库将 opengl 原始图像(从 opengl 3d 场景中的 glReadPixels 获得的原始像素数据)转换为 mp4 或 avi 格式?
感谢任何帮助。提前致谢。
编辑: 我想从这些图像中动态生成和流式传输视频。这可能吗?有没有这样做的示例/项目?
【问题讨论】:
是否有任何教程/示例或示例代码可用于使用 ffmpeg 库将 opengl 原始图像(从 opengl 3d 场景中的 glReadPixels 获得的原始像素数据)转换为 mp4 或 avi 格式?
感谢任何帮助。提前致谢。
编辑: 我想从这些图像中动态生成和流式传输视频。这可能吗?有没有这样做的示例/项目?
【问题讨论】:
我正在将原始 RGB 图像转换为 avi 视频,但我正在启动 mencoder 来执行此操作。我正在使用 glReadPixels 读取原始像素,并将这些数据转发到管道,然后 mencoder 读取另一端(顺便说一句,我在 linux 上)
由于这样的设置,很容易改变参数。
如果你想自己做,这里有一个(有点过时的)教程:ffmpeg tutorial
编辑
你是对的。这是他们的例子:ffmpeg example 可以通过下载ffmpeg源码获得
【讨论】: