[gstreamer-bugs] [Bug 621465] New: Video codec information copied incorrectly to output

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Jun 13 09:45:31 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=621465
  GStreamer | don't know | 0.10.x

           Summary: Video codec information copied incorrectly to output
    Classification: Desktop
           Product: GStreamer
           Version: 0.10.x
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: don't know
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: danielgtaylor at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


This is an issue a user has experienced with Arista Transcoder. Original issue
can be seen here:

    http://github.com/danielgtaylor/arista/issues#issue/12

The issue is with this file:

   
http://ia331209.us.archive.org/0/items/Patent_Absurdity/Patent_Absurdity_LQ_350kbit.ogv

When transcoded to H.264/AAC in MP4, the output container seems to contain
copied values from the input container and this makes other GStreamer-based
applications report the file's video stream as Theora when in reality it is
H.264. FFmpeg and such report the video stream properly as H.264.

The command being run internally is similar to:

    gst-launch-0.10 uridecodebin
uri="file:///home/dan/Projects/arista/Patent_Absurdity_LQ_350kbit.ogv"
name=dmux qtmux name=mux ! queue ! filesink name=sink
location="/home/dan/Desktop/Patent_Absurdity_LQ_350kbit.mp4" dmux. ! queue !
ffmpegcolorspace ! videorate !  videoscale ! video/x-raw-yuv, width=\(int\)400,
height=\(int\)224, framerate=\(fraction\)30000/1001,
pixel-aspect-ratio=\(fraction\)1/1\; video/x-raw-rgb, width=\(int\)400,
height=\(int\)224, framerate=\(fraction\)30000/1001,
pixel-aspect-ratio=\(fraction\)1/1 ! videobox top=-8 bottom=-8 ! x264enc
pass=qual quantizer=21 me=umh subme=6 ref=3 threads=0 ! tee name=videotee !
queue ! mux.video_%d dmux. ! queue ! audioconvert ! audiorate ! audioresample !
audio/x-raw-int, width=\(int\)[ 8, 24 ], depth=\(int\)[ 8, 24 ], rate=\(int\)[
8000, 96000 ], channels=\(int\)[ 1, 6 ]\; audio/x-raw-float, width=\(int\)[ 8,
24 ], depth=\(int\)[ 8, 24 ], rate=\(int\)[ 8000, 96000 ], channels=\(int\)[ 1,
6 ] ! faac bitrate=192000 ! mux.audio_%d

-- 
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