Some distros don't include --enable-libsmbclient in ffmpeg build. File managers like Dolphin will try use smb:// as target as mpv's current desktop entry includes smb in X-KDE-Protocols, and mpv crashes because local ffmpeg lacks smb support. As --enable-libsmbclient isn't listed as dependency here, I suggest smb should be removed from X-KDE-Protocols, to make the entry file universal on various distros.
References (may be more distros to be added here):
If known which version of mpv introduced the problem
Window Manager and version: kwin 6.0.4
GPU model, driver and version
Possible screenshot or video of visual glitches
Reproduction steps
Connect a samba server with Dolphin
click to open a video with mpv
mpv crashes
Expected behavior
Target file should be provided with kio-fuse (under /run/user/1000/kio-fuse-*/) instead of using smb:// directly.
Actual behavior
Dolphin directly passes smb:// link to mpv, and mpv crashes because local ffmpeg build doesn't support it.
Log file
$ mpv smb://<blabla>
[ffmpeg] Protocol not found. Make sure FFmpeg is compiled with networking support.
Failed to open smb://<blabla>.
Exiting... (Errors when loading file)
Some distros don't include --enable-libsmbclient in ffmpeg build. File managers like Dolphin will try use smb:// as target as mpv's current desktop entry includes smb in X-KDE-Protocols, and mpv crashes because local ffmpeg lacks smb support. As --enable-libsmbclient isn't listed as dependency here, I suggest smb should be removed from X-KDE-Protocols, to make the entry file universal on various distros.
References (may be more distros to be added here):
Important Information
If known which version of mpv introduced the problemGPU model, driver and versionPossible screenshot or video of visual glitchesReproduction steps
Expected behavior
Target file should be provided with
kio-fuse
(under/run/user/1000/kio-fuse-*/
) instead of usingsmb://
directly.Actual behavior
Dolphin directly passes
smb://
link to mpv, and mpv crashes because local ffmpeg build doesn't support it.Log file
Sample files