[Bug 665412] New: matroskamux: jpeg muxing regression

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Dec 2 08:39:16 PST 2011


https://bugzilla.gnome.org/show_bug.cgi?id=665412
  GStreamer | gst-plugins-good | git

           Summary: matroskamux: jpeg muxing regression
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: blocker
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: lists at svrinformatica.it
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Try the following (the mjpeg url  above is public available):

gst-launch -v -m -t souphttpsrc
location=http://www.warwick.ac.uk/newwebcam/cgi-bin/webcam.pl?dummy=garb
do-timestamp=true is-live=true ! jpegparse ! matroskamux streamable=true !
filesink location=/tmp/test1.mkv

the file seems good mkvinfo produce:

+ Intestazione EBML
|+ Tipo documento: matroska
|+ Versione tipo documento: 2
|+ Versione tipo documento letta: 2
+ Segment, size unknown
|+ Tags
| + Tag
|  + Simple
|   + Name: COMMENTS
|   + String: "\012\001N\303\230\303\275\023\022"
|+ Segment information
| + Segment UID: 0xdd 0x48 0xf6 0x59 0xbb 0xcc 0xaa 0xe0 0x45 0x80 0x20 0x48
0xaf 0xba 0xe5 0xc2
| + Timecode scale: 1000000
| + Applicazione muxing: GStreamer plugin version 0.10.30.1
| + Writing application: GStreamer Matroska muxer
| + Data: Fri Dec  2 16:30:11 2011 UTC
|+ Segment tracks
| + Una traccia
|  + Track number: 1
|  + Track type: video
|  + Track UID: 3516825334
|  + Durata predifinita: 1000.000ms (1.000 fps per una traccia video)
|  + Video track
|   + Larghezza pixel: 640
(MKVInfo) Espressione catturata

now try the pipeline:

gst-launch filesrc location=/tmp/test1.mkv ! matroskaparse ! filesink
location=/tmp/test2.mkv

now mkvinfo give:

mkvinfo /tmp/test2.mkv 
+ Intestazione EBML
|+ Tipo documento: matroska
|+ Versione tipo documento: 2
|+ Versione tipo documento letta: 2
+ Segment, size unknown
|+ Tags
| + Tag
|  + Simple
|   + Name: COMMENTS
|   + String: "\012\001N\303\230\303\275\023\022"
|+ Segmenti

and the file is unplayable, using the same pipelines with 0.10.30 give

mkvinfo /tmp/test2.mkv 
+ Intestazione EBML
|+ Tipo documento: matroska
|+ Versione tipo documento: 2
|+ Versione tipo documento letta: 2
+ Segment, size unknown
|+ Segment information
| + Segment UID: 0x3e 0x7a 0xaf 0x03 0x61 0x5a 0x37 0x21 0x6d 0x90 0x6d 0xa3
0x57 0xf2 0xd4 0x07
| + Timecode scale: 1000000
| + Applicazione muxing: GStreamer plugin version 0.10.30
| + Writing application: GStreamer Matroska muxer
| + Data: Fri Dec  2 16:31:34 2011 UTC
|+ Segment tracks
| + Una traccia
|  + Track number: 1
|  + Track type: video
|  + Track UID: 1818821041
|  + Durata predifinita: 1000.000ms (1.000 fps per una traccia video)
|  + Video track
|   + Larghezza pixel: 640
(MKVInfo) Espressione catturata

and the file is playable so this seems a regression in the muxer: if I use good
0.10.30 to produce the file and git version of mastroskaparse the file is fine.

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