[Bug 1173726] New: mpv/smplayer unable to play videos over samba share
http://bugzilla.opensuse.org/show_bug.cgi?id=1173726 Bug ID: 1173726 Summary: mpv/smplayer unable to play videos over samba share Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.2 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: farcusnz@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- in Leap 15.2 I am unable to play videos from my NAS over samba. The error message given is [ffmpeg] Protocol not found. Make sure ffmpeg/Libav is compiled with networking support. This was reported a few months ago . . . https://forums.opensuse.org/showthread.php/539418-tumbleweed-update-no-longe... and fixed in Tumbleweed / ffmpeg4 However, Leap 15.2 ships with ffmpeg3 and samba support appears to have not been backported to this version. Original issue is caused by mpv now requiring ffmpeg for samba support rather than supplying samba support itself https://github.com/mpv-player/mpv/commit/28ea1ed296a4e241ee57d9748ff0cfa073e... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1173726 http://bugzilla.opensuse.org/show_bug.cgi?id=1173726#c3 Xu Zhao <i@xuzhao.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |i@xuzhao.net --- Comment #3 from Xu Zhao <i@xuzhao.net> --- I meet this problem today as well. For Leap 15.2, I believe the easiest way to fix this is to revert to old mpv. I am working on a old mpv build on my personal repo, will update when I am done. More important thing is to let this not happen on Leap 15.3. To fix this problem, two conditions must be satisfied: 1) mariadb is built with "-Wl,-Bsymbolic -Wl,-Bsymbolic-functions" compiling option as in https://build.opensuse.org/package/view_file/server:database/mariadb/mariadb... 2) ffmpeg-4 must be compiled with "--enable-libsmbclient" option. Unfortunately, I have checked that neither of these is satisfied on 15.3: 1) The mariadb on Leap 15.3 still have this problem: https://build.opensuse.org/package/view_file/openSUSE:Leap:15.3/mariadb/mari... I can see that on line 461, it lacks the compiling option "-Wl,-Bsymbolic -Wl,-Bsymbolic-functions 2) The ffmpeg-4 on Leap 15.3 doesn't mention libsmbclient either: https://build.opensuse.org/package/view_file/openSUSE:Leap:15.3/ffmpeg-4/ffm... It is worth noting that simply using multimedia:libs/ffmpeg-4 will not work (https://build.opensuse.org/package/view_file/multimedia:libs/ffmpeg-4/ffmpeg...), because it disables libsmbclient support on 0%{?suse_version} > 1500 by default. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1173726 http://bugzilla.opensuse.org/show_bug.cgi?id=1173726#c4 --- Comment #4 from Xu Zhao <i@xuzhao.net> --- Before the we can fix it on openSUSE Leap 15.2/3, for those who would like to stick to ffmpeg-3 and mpv 0.27.0, I have created a working mpv version at: https://build.opensuse.org/package/show/home:nuklly/mpv. Feedbacks are welcome. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com