Bug ID | 1179394 |
---|---|
Summary | Gstreamer uridecodebin doesn't resolve sftp:// |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | GNOME |
Assignee | gnome-bugs@suse.de |
Reporter | cbosdonnat@suse.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
After upgrading TW to get gnome 3.38.1 Videos reports that there is no plugin to handle "sftp://" protocol when playing a video located on a gnome-mounted SSH place. After some digging it turns out that this is working: gst-launch-1.0 giosrc location='sftp://nas/export/test.mp4' ! qtdemux name=demux demux.audio_0 \ ! queue ! decodebin ! audioconvert ! audioresample ! autoaudiosink demux.video_0 \ ! queue ! decodebin ! videoconvert ! videoscale ! autovideosink While this is not: gst-play-1.0 'sftp://nas/export/test.mp4' Which shows this: Press 'k' to see a list of keyboard shortcuts. Now playing sftp://nas/export/test.mp4 ERROR No URI handler implemented for "sftp". for sftp://nas/export/test.mp4 ERROR debug information: ../gst/playback/gsturidecodebin.c(1447): gen_source_element (): /GstPlayBin:playbin/GstURIDecodeBin:uridecodebin0 Reached end of play list. The gio gstreamer plugin is installed thought: $ gst-inspect-1.0 -u | grep sftp giosink (write, rank 128): file, afc, smb, trash, sftp, ssh, recent, nfs, network, mtp, localtest, gphoto2, google-drive, ftps, ftpis, ftp, dns-sd, davs, dav, davs+sd, dav+sd, computer, burn, archive, afp, admin, resource giosrc (read, rank 128): file, afc, smb, trash, sftp, ssh, recent, nfs, network, mtp, localtest, gphoto2, google-drive, ftps, ftpis, ftp, dns-sd, davs, dav, davs+sd, dav+sd, computer, burn, archive, afp, admin, resource