After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 620930 - decodebin2 is not able to play a .WMV file
decodebin2 is not able to play a .WMV file
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gst-libav
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-06-08 07:15 UTC by martin.bisson
Modified: 2010-06-08 08:38 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description martin.bisson 2010-06-08 07:15:07 UTC
I'm trying to play .wmv files with decodebin2.  The files come from http://www.3dtv.at/Movies/, with for instance http://s15357419.onlinehome-server.info:8080/Movies/Dracula480p.zip available from page http://www.3dtv.at/Movies/Dracula_en.aspx.  The file can be played fine throught mplayer or vlc.

I use the following pipeline:

gst-launch filesrc location=Dracula\ 480p.wmv ! decodebin2 ! autovideosink

It gives me the following error:

mabis2@bomb ~/temp $ gst-launch filesrc location=Dracula\ 480p.wmv ! decodebin2 ! autovideosink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
0:00:00.061596639 28950  0x81b8cb8 ERROR                 ffmpeg :0:: Reserved RES_SM=2 is forbidden
ERROR: from element /GstPipeline:pipeline0/GstDecodeBin2:decodebin20/GstASFDemux:asfdemux0: Internal data stream error.
Additional debug info:
gstasfdemux.c(1303): gst_asf_demux_loop (): /GstPipeline:pipeline0/GstDecodeBin2:decodebin20/GstASFDemux:asfdemux0:
streaming stopped, reason not-negotiated
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...
Comment 1 Edward Hervey 2010-06-08 08:07:38 UTC
This should be fixed in latest gst-ffmpeg release.

Can you paste here the top 10 lines of "gst-inspect-0.10 ffmpeg" ?
Comment 2 martin.bisson 2010-06-08 08:29:35 UTC
Here they are:

Plugin Details:
  Name:                 ffmpeg
  Description:          All FFMPEG codecs (system install)
  Filename:             /usr/lib/gstreamer-0.10/libgstffmpeg.so
  Version:              0.10.7
  License:              LGPL
  Source module:        gst-ffmpeg
  Binary package:       FFMpeg
  Origin URL:           http://ffmpeg.sourceforge.net/

But I have VERY recent (like 2 hours ago) git version of gstreamer, gst-plugins-base, and gst-plugins-good.  What is not updated?
Comment 3 martin.bisson 2010-06-08 08:38:32 UTC
I just upgraded with git version of gst-ffmpeg, now the version is 0.10.10.1, and the bug is not present.

Thanks and sorry for that.