java - 制作一个简单的视频 - 未压缩,逐帧

标签 java algorithm video

我需要一个算法,将帧(图片)写入一个文件,该文件可以被一些视频剪辑/制作软件读取以进行处理。

所以我得到了框架,我想给他们一个函数/方法的输入。 让我们用 Java 来做吧。

我该怎么做? 有没有一种简单的方法,我可以在不使用任何系统编解码器的情况下编写视频文件?

我只需要一个具有恒定帧率(25 fps 或 50 fps)的未压缩视频 这将拍摄我的真彩色照片(二维颜色数组),以便我可以在我的视频程序中使用该视频。

我从未找到适合的文件格式。

你能帮帮我吗?

来自奥地利的问候,谢谢。弗洛。

最佳答案

根据您想用来进一步处理电影的程序,您还可以简单地为单帧创建 PNG(或 TGA 或 BMP)。 VirtualDub 例如可以将图像用作电影的帧。

关于java - 制作一个简单的视频 - 未压缩,逐帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/343571/

相关文章:

java - 赋予 firebase 数据库名称等于 USER ID 键的子级

java - 潜在的空指针访问

c - 为什么我的字符串到 float 的转换函数返回的数字在纯 C 中略有偏差?

ios - AVSampleBufferDisplayLayer 未在设备上呈现

java - Solr 总是返回 10 行

arrays - 列出字符串数组中所有元组的算法

java - 更新一系列对象属性的高效算法

node.js - 将流信息写入视频文件

html - 视频自动播放不适用于所有 iPhone

java - 如何使用 JAX 解析 XML