有什么方法可以使用kivy将视频嵌入python应用程序中吗?
我找不到相应的模块,也不确定如何继续
答案 0 :(得分:1)
Kivy可以从互联网流式传输视频并在VideoPlayer中播放它们。但是,YouTube不提供流URL。请记住,YouTube仅在他们展示广告时获得付款,这意味着他们希望您在自己的网站上并且需要您使用他们的视频播放器。
我可以想到两种选择:
使用YouTube下载器应用程序检索视频(或者,尝试对其中一个下载器进行黑客攻击,看看您是否能确定他们在做什么以及如何在Kivy中复制它)。
使用Chromium嵌入式框架显示实际的网页。我不知道这是否适用于Flash,但从理论上讲,它将适用于任何HTML5视频(但并非所有视频都可以使用HTML5观看)。有一个CEFPython Garden窗口小部件可用,还有一个非花园的CEFKivy组件,它具有最新的开发。