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

JavaFX text overlay and export overlayed movie

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

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

谢谢。

你不能用开箱即用的 JavaFX 创建 mp4 文件,我。 e.没有第 3 方产品。

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