如何在Kivy中播放类似YouTube的网页视频

3 投票
1 回答
7703 浏览
提问于 2025-04-18 14:54

我真的很想做一个Kivy应用,让我可以从某些网页链接观看视频。我该怎么做呢?比如说,有一个视频链接,然后在Kivy里播放它?我已经看过文档了,但还是不太明白。请帮帮我。

1 个回答

3

VideoVideoPlayer 这两个小工具都可以用来播放网络上的视频流。下面是一个简单的例子,展示如何从网上播放视频:

import kivy
kivy.require('1.8.0')

from kivy.app import App
from kivy.lang import Builder

root = Builder.load_string('''
VideoPlayer:
    source: 'http://www.debone.com/VivVilConGminorRV578.mpg'
''')

class TestApp(App):
    def build(self):
        return root

if __name__ == '__main__':
    TestApp().run()

这个方法适用于任何支持的视频流类型。不过要注意,YouTube 并不提供可以直接用来播放的视频链接。如果你想了解关于 YouTube 的具体情况,可以查看我在 这里 的回答。

撰写回答