[gst-devel] Problems playing files from USB Drives

Stefan Kost ensonic at hora-obscura.de
Mon Apr 20 09:36:45 CEST 2009


Stephan Raue schrieb:
> Hi all,
>
> i have a problem playing files that are on a external drive (usb-stick, 
> usb-hdd) that are mounted via an HAL-helper program (automountd from 
> geexbox). files on local (internal) drives plays good. The automountd 
> mounting USB Drives to a location like /mnt/USB #3 Removable Disk None (1)
>
> here are the output of gst-launch:
>
> # gst-launch-0.10 playbin uri=file:///mnt/USB\ \#3\ Removable\ Disk\ None\ \(1\)
> /stopobiw.wav
> 0:00:00.312576693  4808  0x8a31018 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:399:gst_element_factory_create: creating element "playbin"
> Setting pipeline to PAUSED ...
> 0:00:00.418127566  4808  0x8a31018 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:397:gst_element_factory_create: creating element "fakesink" named "test"
> 0:00:00.441507918  4808  0x8a31018 INFO   GST_ELEMENT_FACTORY gstelementfactory.c:397:gst_element_factory_create: creating element "filesrc" named "source"
> ERROR: Pipeline doesn't want to pause.
> ERROR: from element /GstPlayBin:playbin0: A FILE protocol source plugin is required to play this stream, but not installed.
> Additional debug info:
> gstplaybasebin.c(1673): gen_source_element (): /GstPlayBin:playbin0:
> No URI handler for file
> Setting pipeline to NULL ...
> FREEING pipeline ...
> #
>   

This has nothing to do with the USB drive. Are you sure that if you copy
the "stopobiw.wav" to the local disk it plays? if so please file a bug
and attach the output of
GST_DEBUG_NO_COLOR=1 GST_DEBUG="*:5" gst-launch 2>debug_usb.log playbin
uri=file:///mnt/....
and
GST_DEBUG_NO_COLOR=1 GST_DEBUG="*:5" gst-launch 2>debug_local.log
playbin uri=file:///home/...

> 	
> what plugin i need?
>
> I also have problems playing streamed videos like youtube. how i can test youtube videos with gst-launch?
>   

flvdemux from gst-plugins-bad

Stefan




More information about the gstreamer-devel mailing list