Mailinglist Archive: opensuse-factory (355 mails)

< Previous Next >
Re: [opensuse-factory] [Tumbleweed] mpv no longer plays movie files on samba share on Tumbleweed
According to ffmpeg configure file, to support samba it needs to be compiled
with the "--enable-libsmbclient" configuration option. However, by default it
is not turned on. I have confirmed this by printing all the config options of
my ffmpeg from Packman:
https://paste.opensuse.org/17569202

Adding "--enable-libsmbclient" option and libsmbclient-devel dependency to the
packman build (and the OSS build) should solve this problem.

Best,
Xu

--
Xu Zhao
i@xxxxxxxxxx

On Fri, 13 Mar 2020, at 7:39 AM, İsmail Dönmez wrote:
Hi,

On 13 Mar 07:35, Xu Zhao wrote:
After a Tumbleweed update, mpv no longer plays movie files on a samba share
of my NAS drive.
The Tumbleweed version is 20200309.

Opening the movie file from the commandline throws the following error:

$ mpv smb://admin@192.168.0.100/share/movie/1.mp4
[ffmpeg] Protocol not found. Make sure ffmpeg/Libav is compiled with
networking support.
Failed to open smb://admin@192.168.0.100/share/movie/1.mp4.

I am using the following versions of ffmpeg and libav* from the Packman
repository.
ffmpeg4: 4.2.2-5.2
libavdevice58: 4.2.2-5.2
libavfilter7: 4.2.2-5.2
libavformat58: 4.2.2-5.2
libavresample4: 4.2.2-5.2
libavutil56: 4.2.2-5.2

I have seen a similar complaint on openSUSE forum which describes the exact
same problem:
https://forums.opensuse.org/showthread.php/539418-tumbleweed-update-no-longer-can-play-videos-from-smb-share

Does anything change recently on buliding the ffmpeg and/or mpv related
packages?

mpv is now using ffmpeg for samba support:
https://github.com/mpv-player/mpv/commit/28ea1ed296a4e241ee57d9748ff0cfa073e5219c
but looks like our ffmpeg is missing samba support. Will look into it.

Regards,
ismail

--
Aus so krummem Holze, als woraus der Mensch gemacht ist,
kann nichts ganz Gerades gezimmert werden. — Immanuel Kant


SUSE Software Solutions Germany GmbH, Maxfeldstrasse 5, 90409 Nuernberg,
Germany
GF: Felix Imendörffer (HRB 36809, AG Nürnberg)

Attachments:
* signature.asc
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups