我想知道是否有可能在JavaFX中制作一个视频播放器,可以播放用户在YouTube上合法找到的视频。
如果合法且可能,我如何找到视频 xx 的链接。
据我所知,只要视频设置为可嵌入,您就可以合法链接视频。在javafx中,您可以使用如下Web视图加载YouTube视频:
final WebView browser = new WebView();
final WebEngine webEngine = browser.getEngine();
webEngine.load("https://www.youtube.com/embed/-ppPl182K30");
您可以将//www.youtube.com/embed/-ppPl182K30 替换为要播放的视频的嵌入网址。如果您不知道在哪里可以找到它,这是它在YouTube视频页面上的位置的图片 http://goreserva.com/images/youtube-embed-url.jpg
请记住,请勿删除https:,否则视频将无法加载,并且加载视频可能需要几秒钟。
我希望这有帮助!