GNOME Bugzilla – Bug 419794
Totem cannot play ASF Video
Last modified: 2007-03-28 22:28:38 UTC
The bug has been opened on https://launchpad.net/bugs/93415 "Binary package hint: totem Totem on Feisty Herd 5 (+ apt-get dist-upgrade) cannot play the attached ASF, although Feisty automagically installs some codecs when trying. It can be perfectly played by mplayer though. Totem does not even present an error, but "just hangs there" with no picture and no sound. http://librarian.launchpad.net/6851701/PICT1082.ASF the video is a bit dark (no error)"
This appears to play fine for me with cvs of things. Could you create a debug log for gst-launch: $ export GST_DEBUG_NO_COLOR=1 $ GST_DEBUG=asfdemux:5 gst-launch-0.10 playbin uri=file:///path/to/file.asf 2>dbg.log ... control-C after a while ... $ gzip dbg.log and attach dbg.log.gz please?
Created attachment 84991 [details] For the .asf as mentioned in the bug. On some .asf files it reports no installed codec, on other the application stalls.
If the video file is in my current directory, what's exactly the syntax of the uri parameter? Those three tries to not seem to make the trick, but there are different errors: ~/Desktop$ GST_DEBUG=asfdemux:5 gst-launch-0.10 playbin uri=file://PICT1082.ASF Setting pipeline to PAUSED ... ERROR: Pipeline doesn't want to pause. ERROR: from element /playbin0/source: Could not open resource for reading. Additional debug info: gstgnomevfssrc.c(865): gst_gnome_vfs_src_start (): /playbin0/source: Could not open vfs file "file://pict1082.asf" for reading: Invalid URI (13) Setting pipeline to NULL ... FREEING pipeline ... ~/Desktop$ GST_DEBUG=asfdemux:5 gst-launch-0.10 playbin uri=file:///PICT1082.ASF Setting pipeline to PAUSED ... ERROR: Pipeline doesn't want to pause. ERROR: from element /playbin0/source: Resource not found. Additional debug info: gstfilesrc.c(976): gst_file_src_start (): /playbin0/source: No such file "/PICT1082.ASF" Setting pipeline to NULL ... FREEING pipeline ... ~/Desktop$ GST_DEBUG=asfdemux:5 gst-launch-0.10 playbin uri=file:PICT1082.ASF Setting pipeline to PAUSED ... ERROR: Pipeline doesn't want to pause. ERROR: from element /playbin0: Invalid URI "file:PICT1082.ASF". Additional debug info: gstplaybasebin.c(1556): gen_source_element (): /playbin0 Setting pipeline to NULL ... FREEING pipeline ... There is one more observation: When I get the properties with the context menu of the video file, there is the message "Creating properties window.", never disappearing until I cancel.
> If the video file is in my current directory, what's exactly the syntax of the > uri parameter? The URI parameter has to be an absolute path, so e.g. uri=file:///home/andreas/Desktop/PICT1082.ASF > There is one more observation: When I get the properties with the context menu > of the video file, there is the message "Creating properties window.", never > disappearing until I cancel. That would be the same issue as the video not starting to play.
(In reply to comment #2) > Created an attachment (id=84991) [edit] > For the .asf as mentioned in the bug. > > On some .asf files it reports no installed codec, on other the application > stalls. this log file seems to be completely empty. What's the output of these commands on your system? $ gst-inspect-0.10 | grep asf $ gst-inspect-0.10 asfdemux | grep Version
Created attachment 85073 [details] My dbg.log (isn't empty)
$ gst-inspect-0.10 | grep asf typefindfunctions: video/x-ms-asf: asf, wm, wma, wmv asf: asfdemux: ASF Demuxer $ gst-inspect-0.10 asfdemux | grep Version Version: 0.10.5
Any idea what's wrong here?
> Any idea what's wrong here? Yep, it's a bug that's been fixed in -ugly CVS. Thanks for the log. Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 403188 ***