我需要一种算法,将帧(图片)写入文件,可以通过某些视频剪辑/制作软件来阅读。
所以我得到了帧,我想给它们一个函数/方法的输入。 我们用Java做吧。
我该怎么做? 有没有一种简单的方法,我可以在不使用任何系统代码的情况下编写视频文件?
我只需要一个具有恒定帧率(25 fps或50 fps)的无压缩视频 这将采用我的真彩色图片(2D颜色数组),以便我可以在我的Videoprogramm中使用该视频。
我从未发现任何适合的文件格式。
你能帮助我吗?来自奥地利的问候,谢谢。 FLO。
答案 0 :(得分:2)
根据您要用于进一步处理电影的程序,您还可以为单帧创建PNG(或TGA或BMP)。 VirtualDub例如可以使用图像作为电影的帧。
答案 1 :(得分:1)
AVI容器格式可以包含未压缩视频流,其中有许多类型可供选择。以RGB和YUV格式查看此处http://fourcc.org/,此处http://www.alexander-noe.com/video/documentation/avi.pdf查看有关AVI文件格式的详细信息。