我对简单视频格式有哪些选择?

时间:2013-02-07 02:30:56

标签: video erlang raytracing

我正在玩一个简单的光线追踪器,我想最终得到一个简短的动画片段。现在我正在将场景渲染为位图。我想最简单的电影格式是可能的,因为我可能必须从头开始实现它(在erlang中)。想到GIF动画。还有什么可以提供相同的降压吗?我对保真度或高压缩感兴趣。

PS:我想避免将帧渲染成单个文件,并使用ImageMagick等外部工具将它们组合成GIF或AVI。

1 个答案:

答案 0 :(得分:6)

YUV4MPEG2写入文件或标准输出,然后使用ffmpeg将其编码为合理的值。 YUV4MPEG是一种非压缩格式,它非常简单,特别是如果你使用非隔行扫描的4:4:4。

或者,使用Motion JPEG,它基本上是容器中的一堆JPEG帧。许多(尽管不是全部)视频播放器可以直接播放MJPEG。我相信您已经可以访问JPEG编码器,因此将一堆JPEG帧转换为MJPEG流相对简单。