JavaFX 文本叠加和导出叠加影片

标签 java javafx movie

我正在尝试使用最新版本的 Oracle JDK8 附带的 JavaFX 编写一个简单的卡拉 OK 制作应用程序。我可以简单地将带有 mp4 扩展名的电影和 JavaFX Text 放在一个场景中,方法是将 MediaView 和 Text 对象放入一个 Group 中,并将该组添加到 Scene 对象中,效果很好。

我的问题是如何以 mp4 格式导出最终输出。输出应该包含带有基于时间的动画文本的电影,就像在应用程序中的场景中看到的那样。我在这里使用的电影已经是 mp4 格式。

谢谢。

最佳答案

您无法使用 JavaFX 开箱即用地创建 mp4 文件,即。 e.没有第三方产品。

仅仅因为电影已经是 mp4 格式并不意味着您可以在其上覆盖某些内容并保持 mp4 文件原样。您必须使用覆盖的内容重新编码电影。

关于JavaFX 文本叠加和导出叠加影片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29987860/

相关文章:

crash - JavaFX Scene构建器停止工作

c# - C#视频编辑器?

Java线程垃圾回收

java - Logback Groovy 配置速度慢

Java:BufferedImage 上的 getHeight() 返回图像宽度,getWidth() 返回图像高度

java - javafx中如何聚焦旅行?

java - 使用匹配器的mockito的InvalidUseOfMatchersException

TableView 中的 Java8 ObjectProperty 不刷新

android - 在 Android 中将一系列原始图像转换为电影帧

macos - 是否有机会在不复制的情况下使用 AVfoundation 更新电影(如 QTKit 中的 updateMovieFile)?