【问题标题】:Produce a simple Video - uncompressed, frame by frame制作一个简单的视频 - 未压缩,逐帧
【发布时间】:2023-03-24 12:24:01
【问题描述】:

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

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

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

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

我从来没有找到任何适合的文件格式。

你能帮帮我吗?

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

【问题讨论】:

  • 答案很大程度上取决于视频程序接受什么作为输入。

标签: java algorithm video


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    AVI 容器格式可以包含未压缩视频流,其中有多种类型可供选择。在http://fourcc.org/ 上查看 RGB 和 YUV 格式,在http://www.alexander-noe.com/video/documentation/avi.pdf 上查看有关 AVI 文件格式的详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-04
      • 2014-08-04
      • 1970-01-01
      相关资源
      最近更新 更多