Video 对于简单的视频格式,我有哪些选择?

Video 对于简单的视频格式,我有哪些选择?,video,erlang,raytracing,Video,Erlang,Raytracing,我正在玩一个简单的光线跟踪器,我想以一个简短的动画剪辑结束。现在我正在将场景渲染为位图。我想要最简单的电影格式,因为我可能需要从头开始实现它(在erlang中)。我想到了动画GIF。还有什么其他东西能提供同样的回报吗?我对保真度或高压缩不感兴趣 PS:我希望避免将帧渲染成单个文件,并将它们与外部工具(如ImageMagick)组合成GIF或AVI 写入文件或标准输出,然后使用ffmpeg对其进行合理编码。YUV4MPEG是一种未压缩的格式,非常简单,特别是如果使用非隔行4:4:4格式 或者,使用

我正在玩一个简单的光线跟踪器,我想以一个简短的动画剪辑结束。现在我正在将场景渲染为位图。我想要最简单的电影格式,因为我可能需要从头开始实现它(在erlang中)。我想到了动画GIF。还有什么其他东西能提供同样的回报吗?我对保真度或高压缩不感兴趣

PS:我希望避免将帧渲染成单个文件,并将它们与外部工具(如ImageMagick)组合成GIF或AVI

写入文件或标准输出,然后使用ffmpeg对其进行合理编码。YUV4MPEG是一种未压缩的格式,非常简单,特别是如果使用非隔行4:4:4格式


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

如果您不想编写编解码器,可以将C/C++库包装到NIF中。@Soupd'Campbell谢谢,我没有考虑过这一点!