Open soredake opened 8 months ago
Unfortunately not familiar with syncplay or how it uses mpv. Given that the mpv.exe available from the command line is using the mpv console launcher, it might end up launching with a command line window. You can consider using the mpv URL scheme to work around this.
You can consider using the mpv URL scheme to work around this.
Not really possible with syncplay.
Does it not work at all, or is the main issue that it shows a command line window? If it's the second, it's a common Windows annoyance with command line apps (the whole point of mpv-console-launcher is to have an mpv CLI on Windows), so I'm not sure what a good workaround would be. Unfortunately unable to test this myself as I don't currently have a working Windows development machine.
or is the main issue that it shows a command line window?
This.
If it's the second, it's a common Windows annoyance with command line apps (the whole point of mpv-console-launcher is to have an mpv CLI on Windows), so I'm not sure what a good workaround would be.
Perhaps you can look at mpv.net software, it had Microsoft store build (until 6.0.4.0-stable version) and had mpvnet.com binary that started from syncplay without terminal session.
I just tested on Windows 10 and it shows a terminal window when running mpv via Syncplay even with --no-terminal command line option is set. I do not have this issue when running the non-Windows Store version of mpv or the Windows store version of mpv.net. I tried running mpv-console-launcher.exe directly but got an access denied error.
To reproduce: 1) Download mpv from microsoft store 2) Install this build of syncplay https://mega.nz/file/IRRCjAhQ#rCXXHHVbQUa_B4jBuk4cQLafvQKnhmwFlDqmFaxImlU 3) Configure syncplay to use mpv from microsoft store 4) Join any room. 5) You will see this: