Eig*_*ght 5 video erlang raytracing
我正在玩一个简单的光线跟踪器,我想最终得到一个简短的动画片段.现在我正在将场景渲染为位图.我想最简单的电影格式是可能的,因为我可能必须从头开始实现它(在erlang中).想到GIF动画.还有什么可以提供相同的降压吗?我对保真度或高压缩感兴趣.
PS:我想避免将帧渲染成单个文件,并使用ImageMagick等外部工具将它们组合成GIF或AVI.
将YUV4MPEG2写入文件或标准输出,然后使用ffmpeg将其编码为合理的值.YUV4MPEG是一种非压缩格式,它非常简单,特别是如果你使用非隔行扫描的4:4:4.
或者,使用Motion JPEG,它基本上是容器中的一堆JPEG帧.许多(尽管不是全部)视频播放器可以直接播放MJPEG.我确信您已经可以访问JPEG编码器,因此将一堆JPEG帧转换为MJPEG流相对简单.