MPV custom player flags or default external player option
Hello, I was wondering if there's any plan of supporting the use of external flags, I normally set vulkan as a renderer in my native MPV because it allows me to set custom shader effects and clarity filters to any kind of video, as if it was a game, is there any way or future plan of allowing this?
Or maybe simply adding an option to open the video on an external player by default, and not inside every video opened.
Thanks for your time
That's not possible at t he moment but it is something that we have definetly on our todo list for desktop app.
@the-cave-dweller you can build shell by yourself and add this flag this way you will be able to use classic mpv config https://github.com/Stremio/stremio-shell/commit/835ae9ca8d6a45265bbd18007a45a6955f2b72ec
@TRtomasz I would also like to have an option to start with my own MPV build. The config helps, but I actually like to build my own MPV version, syncing to the latest sources of MPV and LibPlacebo, for example.
Please consider this ask as part of the future planning. Thanks!
I've found this issue and I think the second part of the original request most closely resembles what I would like to see. It is unfortunate that there doesn't seem to have been a lot of progress on this. My comment is regarding the desktop client (for Windows).
My situation
I've manually added PotPlayer as an external player in server.js. I've added the following which I found on a Reddit post.
potplayer: {
title: "PotPlayer",
args: [""],
subArg: "",
timeArg: "",
playArg: "",
darwin: {
path: [],
},
linux: {
path: [],
},
win32: {
path: [
'"C:\\Program Files (x86)\\DAUM\\PotPlayer\\PotPlayerMini.exe"',
'"C:\\Program Files\\DAUM\\PotPlayer\\PotPlayerMini64.exe"',
],
},
}
What I want
What I would like to see is the ability to always open in an external player, simply by pressing a piece of content. Right now the procedure is to first load the video in Stremio, then r-click and open in my external player. There currently is a setting called Play in external player, but the only option is downloading a .m3u file which doesn't even open automatically and fills my download folder with files. Really, not a feature I recommend or enjoy using.
How it can be done
- Ideally, there would be an option in the settings to always automatically open a video in an external player without filling my downloads folder with files. Since it is already possible with extra steps, I do not see why it would be impossible.
- It should be possible to add and select a preferred external player. Stremio already supports a fixed set of external players, but there is no intuitive way to add one yourself. If this is not possible, Stremio should use the system default.
Alternatively, but not ideally, allow me to r-click a video in the episode list and press Open in external player there without first having to load the stream in Stremio.
(Background) Why do I need an external player?
Stremio's built-in player does not need my demands.
- I was going to write a whole paragraph about my issues with my 7.1 audio setup, but I just checked and this has been fixed(?) in v5.0 - thanks.
- I would like to use Nvidia Super Resolution, which is not supported on the desktop client. The web client does support it, but the web client can't load all subtitle properties properly.
- Not being able to click in the middle of the screen to pause. It's just not intuitive to me.
- There is no preview in the seek bar.
- There is no time stamp when hovering the seek bar.
Thanks for reading.