因此,我可以使用video
库在GUI上播放视频,但是我意识到视频始终以默认大小放在中间,因为没有像{{1}这样的属性}或pos
中的size
。我想知道是否有其他方法可以像其他小部件/按钮/标签一样设置视频的大小和位置。
答案 0 :(得分:0)
以下示例说明了视频的大小设置和放置。
在下面的演示中,我们使用AnchorLayout
。您可以将其替换为任何Layouts(BoxLyout,FloatLayout等),Widget等,然后使用pos或pos_hint。
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
"""))