Kivy как я могу настроить размер видео и положение - PullRequest
0 голосов
/ 23 апреля 2019

Так что я могу использовать библиотеку video для воспроизведения видео на моем графическом интерфейсе, но я понял, что видео всегда было посередине с размером по умолчанию, так как нет таких атрибутов, как pos или size в video class. Я хотел бы знать, есть ли какой-нибудь способ, которым я могу измерить и поместить видео как другие виджеты / кнопки / метки.

1 Ответ

0 голосов
/ 23 апреля 2019

В следующем примере показано изменение размера и размещение видео.

Пример

В следующей демонстрации мы используем AnchorLayout. Вы можете заменить его на любые макеты ( BoxLyout , FloatLayout и т. Д.), Widget и т. Д. И использовать pos или pos_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
"""))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...