[Bug 796938] New: All mkv files generated by matroskamux are broken with audio and video present

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Aug 8 22:56:50 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=796938

            Bug ID: 796938
           Summary: All mkv files generated by matroskamux are broken with
                    audio and video present
    Classification: Platform
           Product: GStreamer
           Version: 1.14.2
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: hiwatari.seiji at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

No matter what pipeline generates a matroska file, the generated file is always
broken when audio and video are present.

# Generated from remuxing an existing mp4 file
wget https://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_10mb.mp4
gst-launch-1.0 filesrc location="big_buck_bunny_720p_10mb.mp4" ! parsebin
name="demux" ! h264parse ! queue ! matroskamux name="mux" ! filesink
location="1.mkv" demux. ! aacparse ! queue ! mux.


# Generated from test sources:
gst-launch-1.0 videotestsrc num-buffers=150 ! x265enc ! h265parse ! matroskamux
name=mux ! filesink location="2.mkv"   audiotestsrc num-buffers=150 !
lamemp3enc ! mux.


# Generated from test-source only using video:
gst-launch-1.0 videotestsrc num-buffers=150 ! videoconvert ! x264enc !
matroskamux name=mux ! filesink location="3.mkv"


mkvalidate as well as mpv both complain about the files 1.mkv and 2.mkv,
whereas file 3.mkv does not seem to contain format errors.
The error does have something to do with keyframes, so this bug might have
something to do with that one:
https://bugzilla.gnome.org/show_bug.cgi?id=794105

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