GNOME Bugzilla – Bug 577600
Can't decode swf files
Last modified: 2010-06-22 22:49:22 UTC
I'm not able to decode flash files, for example when I execute the command gst-launch-0.10 filesrc location=Videos/sektirme.swf ! decodebin ! ffmpegcolorspace ! ximagesink I get the following error message. I've installed all the required codecs. (gst-launch-0.10:11369): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstrtppayloads.so': /usr/lib/gstreamer-0.10/libgstrtppayloads.so: undefined symbol: gst_rtp_g729_pay_plugin_init Setting pipeline to PAUSED ... Pipeline is PREROLLING ... ERROR: from element /pipeline0/decodebin0/ffdemux_swf0: GStreamer encountered a general supporting library error. Additional debug info: gstffmpegdemux.c(1103): gst_ffmpegdemux_open (): /pipeline0/decodebin0/ffdemux_swf0: Unhandled error code received ERROR: pipeline doesn't want to preroll. Setting pipeline to NULL ... FREEING pipeline ...
> I'm not able to decode flash files, for example when I execute the command > gst-launch-0.10 filesrc location=Videos/sektirme.swf ! decodebin ! > ffmpegcolorspace ! ximagesink > > I get the following error message. I've installed all the required codecs. > > (gst-launch-0.10:11369): GStreamer-WARNING **: Failed to load plugin > '/usr/lib/gstreamer-0.10/libgstrtppayloads.so': > /usr/lib/gstreamer-0.10/libgstrtppayloads.so: undefined symbol: > gst_rtp_g729_pay_plugin_init This is a packaging/installation bug of some sorts. > Setting pipeline to PAUSED ... > Pipeline is PREROLLING ... > ERROR: from element /pipeline0/decodebin0/ffdemux_swf0: GStreamer encountered a > general supporting library error. > Additional debug info: > gstffmpegdemux.c(1103): gst_ffmpegdemux_open (): > /pipeline0/decodebin0/ffdemux_swf0: > Unhandled error code received > ERROR: pipeline doesn't want to preroll. > Setting pipeline to NULL ... > FREEING pipeline ... .swf files are best opened with a flash player or swfdec or gnash or somesuch. Stream semantics don't work so well for .swf content.