[gstreamer-bugs] [Bug 623747] New: [ffenc_wmv2] record is unplayable with WMP11 if width is odd

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jul 7 05:54:36 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=623747
  GStreamer | gst-ffmpeg | git

           Summary: [ffenc_wmv2]  record is unplayable with WMP11 if width
                    is odd
    Classification: Desktop
           Product: GStreamer
           Version: git
        OS/Version: All
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: gst-ffmpeg
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: julien.isorce at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


* steps to reproduce:

run the following pipeline on linux (or windows):

gst-launch videotestsrc num_buffers=100 ! "video/x-raw-yuv, width=525" !
ffenc_wmv2 ! asfmux ! filesink location=sample.asf

 * Actual result:

sample.asf is not playable by Window Media Player (11) on winXP.

 * Excepted result:

Should be playbale by WMP.

 * More infos:

It's happen only if the width is 'odd' (no matter the height).
And I get the same result with avimux instead of asfmux. So the problem comes
from ffenc_wmv2.
No problem with ffenc_msmpeg4 + avimux.
Totem and VLC can play all of them so pb only from WMP11.

A good test would be to try to create an asf (with odd width) with an other
tool than gst-launch. For example mencoder, but mencoder -ovc help tell me that
I have not wmv2 available.

Note that this is a very particular context where the player cannot be other
than WMP.

The problem described is clearly from WMP (and the solution is pretty easy: use
even width) but in case something worst is behing this, I decided to file this
bug.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list