Seite 1 von 1

Kivy Videoplayer Fullscreen

Verfasst: Dienstag 12. Juli 2022, 13:56
von Erik2055
Hi Leute :), ich baue eine kleine GUI, die auf einem Raspberry oder mini PC laufen soll. Es soll ein Video in Vollbild laufen ohne weitere Informationen auf dem Display. Titelleiste und Taskleiste bekomme ich weg. Ich nutze bisher Kivy und den Videoplayer, dieser hat eine Scrollleiste und ein par Mediatasten, kann ich die ausblenden oder darüber ein Label samt Button legen? Bisher scheitere ich leider :(..... Danke

Code: Alles auswählen

from kivy.config import Config
Config.set('graphics', 'fullscreen', 'auto')
from kivymd.app import App
from kivy.uix.videoplayer import VideoPlayer

class MainApp(App):

    def build(self):

        video_portfolio = VideoPlayer(source = "test2.mp4", state="play")
        video_portfolio.options = {'eos' : 'loop' , 'allow_stretch': True}
        

        return video_portfolio

MainApp().run()

Re: Kivy Videoplayer Fullscreen

Verfasst: Dienstag 12. Juli 2022, 16:40
von __deets__
Wenn du wirklich Vollbild ohne alles willst, warum dann nicht den omxplayer benutzen?

Re: Kivy Videoplayer Fullscreen

Verfasst: Dienstag 12. Juli 2022, 20:54
von Dennis89
Hallo,

ansonsten wurde hier das gleiche Problem gelöst. (Wenn ich es richtig verstanden habe)

Grüße
Dennis

Re: Kivy Videoplayer Fullscreen

Verfasst: Mittwoch 13. Juli 2022, 12:52
von Erik2055
__deets__ hat geschrieben: Dienstag 12. Juli 2022, 16:40 Wenn du wirklich Vollbild ohne alles willst, warum dann nicht den omxplayer benutzen?
Weil ich ihn nicht kannte :D Danke schau ich mir später an! Ich hab etwas gegoogelt was gut funktionieren könnte, wurde aber nicht fündig, dann wollte ich selber etwas bauen :).

Re: Kivy Videoplayer Fullscreen

Verfasst: Mittwoch 13. Juli 2022, 12:53
von Erik2055
Dennis89 hat geschrieben: Dienstag 12. Juli 2022, 20:54 Hallo,

ansonsten wurde hier das gleiche Problem gelöst. (Wenn ich es richtig verstanden habe)

Grüße
Dennis
Hi Dennis, ja den Beitrag hab ich auch schon gesehen, hat bei mir aber zu keiner Lösung geführt bisher, aber ja du hast es richtig verstanden.