28
FOSS Media Playback Device
(lemmy.ml)
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
I don't have any experience with your exact question.
But I would look into xinit and try if you can start just mpv.
If this doesn't work look for a slim WM and configer it that the applications are displayed in fullscreen and launch mpv after the WM.
Probably any of the tiling window managers should work: https://wiki.archlinux.org/title/Window_manager
yeah, that's the main question - do I need a window manager, when I all want is just full screen?
I've found something called mpv-kiosk, but that's a snap and that monstrosity is the opposite of what I need.
You shouldn't need a window manager, you should be able to pass a tell mpv to just run full screen.
Alternativly, if you're up for a bit more work, it looks like you can get mpv to run in tge framebuffer and so not need ecen X11. It might take recompiling a few packages, I'm not sure whether the options are built by default now, but you could have a look at this thread fir example: https://bbs.archlinux.org/viewtopic.php?id=176072
the fb route would be awesome, I'm adding this to my research list. would video playback be accelerated in this case?
I believe so, but that's definitely something you'd need to check yourself.
I also found this, It's for a RaspberryPi but surely can be adapted:
https://gist.github.com/seffs/2395ca640d6d8d8228a19a9995418211
You can look at the source of the snap and check what it does