java - 将 Java Swing 应用程序直接呈现为视频的方法

标签 java video-encoding

<分区>

我想编写一个二维动画序列的应用程序,然后将其渲染成视频。您使用什么方法和软件来做到这一点?

最佳答案

看看 Werner Randelhofer 的 AVIDemo这是创建简单 AVI 电影的纯 Java 解决方案。绝对不如像 Xuggle 这样的本地方法那么快,但非常容易设置和使用。 Werner 还有一个新的 Monte Media Library,它似乎取代了 AVIDemo,但我还没有使用过它,所以我不能说它有多容易使用。

2017 年 8 月更新

JCodec为多种电影格式提供编码器,包括 H.264/MP4。它可以获取一系列 BufferedImages(例如,使用 Java 自动截取的屏幕截图)并将它们转换为视频文件。

关于java - 将 Java Swing 应用程序直接呈现为视频的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9966950/

相关文章:

video - ffmpeg 缩放/强制固定视频分辨率问题

java - 我应该始终使用通配符作为函数参数的泛型类型还是仅传递一种泛型类型的实例?

java - OSGI 同一服务的两个实例

java - 来自一个 HttpURLConnection 的多个请求

ffmpeg - "copy"在 ffmpeg 命令行中做了什么?

c - FFmpeg - C - 编码视频 - 设置纵横比

c# - 如何使用selenium Web驱动程序来引用Web浏览器的运行实例?

java - JAXBContext 初始化加速?

c++ - opencv重写一个压缩视频文件

video - 容器中的 h.265/HEVC(mp4、mkv....)和 h.265/HEVC 附件 B 原始文件有什么不同?