darklinkpower / PlayniteExtensionsCollection

Collection of extensions made for Playnite.
MIT License
298 stars 28 forks source link

[Splash Screen] Use MPV instead of Windows Media Player #476

Open ArisuSanchez opened 9 months ago

ArisuSanchez commented 9 months ago

Extension name

Splash Screen

Feature Description

Use https://[mpv.io](https://mpv.io/)/ mpv instead of windows media player, mpv is light, runs as a portable application, and is not hard to write scripts for. For example, https://github.com/ryanrudolfoba/SteamDeck-BootVideoRandomizer <- a powershell script that runs a video upon system logon, using mpv

Screenshots

No response

darklinkpower commented 9 months ago

For what purpose are you suggesting the change? If it's to increase formats/codecs compatibility, I plan to see how to use a .NET video player library when Playnite switches to Avalonia.

Regarding using mpv or any other external player for that matter, I don't like the idea for several reasons. It's better if things can be done by the extension itself rather than rely on external programs, which can introduce its own set of issues, requirements and limitations, giving less control on how things are done. For example, it would make it unable to transition the window from the video to the game background with logo.

ArisuSanchez commented 9 months ago

I am suggesting this because windows media player refuses to install on my steamdeck, probably due to an error on my part, but troubleshooting has gone nowhere thus far. and ive tried a lot of things

and mpv is fairly feature rich, open source, and light.