在JavaFX中播放带字幕的视频[重复]

Posted

技术标签:

【中文标题】在JavaFX中播放带字幕的视频[重复]【英文标题】:Play video with subtitles in JavaFX [duplicate] 【发布时间】:2020-01-16 07:23:14 【问题描述】:

是否可以在包含 .srt 字幕的 JavaFX 中播放视频?我的意思是实际获取字幕轨道并将其显示为 GUI 中的普通文本,而不是硬编码到视频中。

【问题讨论】:

您的问题到底是什么?没有开箱即用的东西,但不应该太野兔:阅读 srt(它包含停止/结束时间,对吗?),然后播放视频并在这些时间将它们添加到透明标签上跨度> @kleopatra 没问题,我就是在考虑是否学习和使用JavaFX,所以我只是问是否可以。 【参考方案1】:

我想你会通过这种方式找到答案:小心这个功能只在 jfx 2 或更高版本中可用

Play video with subtitles in JavaFX 2

【讨论】:

请注意 link-only answers 是不鼓励的,所以答案应该是寻找解决方案的终点(与另一个中途停留的参考相比,随着时间的推移往往会变得陈旧)。请考虑在此处添加独立的概要,并保留链接作为参考。 该问题已有 7 年历史,JavaFX 的当前版本为 11。我已经看到了该问题,但由于我认为现在必须有不同/更好/其他信息而发布。该问题的答案中的链接也已损坏。

以上是关于在JavaFX中播放带字幕的视频[重复]的主要内容,如果未能解决你的问题,请参考以下文章

html5 MKV 带字幕播放

VideoView 上的字幕

JavaFX作业[重复]

怎么把字幕放到电影里 把字幕嵌入视频

字幕和电影合成

Javafx怎么播放flash,就是我用Java main函数执行,直接调用Javafx做好的页面,为啥不能播放flash