Kivy如何自定义视频的大小和位置

时间:2019-04-23 08:43:42

标签: python video kivy

因此,我可以使用video库在GUI上播放视频,但是我意识到视频始终以默认大小放在中间,因为没有像{{1}这样的属性}或pos中的size。我想知道是否有其他方法可以像其他小部件/按钮/标签一样设置视频的大小和位置。

1 个答案:

答案 0 :(得分:0)

以下示例说明了视频的大小设置和放置。

示例

在下面的演示中,我们使用AnchorLayout。您可以将其替换为任何LayoutsBoxLyoutFloatLayout等),Widget等,然后使用pospos_hint

main.py

from kivy.base import runTouchApp
from kivy.lang import Builder

runTouchApp(Builder.load_string("""
AnchorLayout:
    anchor_x: 'center'
    anchor_y: 'top'
    Video:
        source: 'rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov'
        state: 'play'
        keep_ratio: True
        allow_stretch: True
        size_hint: 0.8, 0.8
"""))