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 688582 - Remuxing of MPEG4 video failing
Remuxing of MPEG4 video failing
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
1.x
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-11-18 10:53 UTC by Christian Fredrik Kalager Schaller
Modified: 2012-12-13 12:48 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
png graph pipeline (598.64 KB, image/png)
2012-11-18 10:54 UTC, Christian Fredrik Kalager Schaller
Details

Description Christian Fredrik Kalager Schaller 2012-11-18 10:53:04 UTC
I have an AVI with MPEG4 video and AC3 audio. Trying to re-encode the audio into AAC and remux the video and put the results into a MP4 container. It errors out with:
we got an error, life is shit
Could not multiplex stream.
gstqtmux.c(2528): gst_qt_mux_add_buffer (): /GstPipeline:pipeline0/GstEncodeBin:encodebin0/GstMP4Mux:muxer:
DTS method failed to re-order timestamps.
we got an error, life is shit
Internal data stream error.
gstavidemux.c(5282): gst_avi_demux_loop (): /GstPipeline:pipeline0/GstURIDecodeBin:uridecoder/GstDecodeBin:decodebin2/GstAviDemux:avidemux2:
streaming stopped, reason error

Full GST_DEBUG log attached and png dump of pipeline
Comment 1 Christian Fredrik Kalager Schaller 2012-11-18 10:54:31 UTC
Created attachment 229282 [details]
png graph pipeline
Comment 2 Christian Fredrik Kalager Schaller 2012-11-18 10:56:37 UTC
Full GST_DEBUG pipeline:
http://uraeus.fedorapeople.org/files/remuxerror.txt.bz2
Comment 3 Christian Fredrik Kalager Schaller 2012-12-13 10:26:01 UTC
Argh, was going to retest this today as I hoped that Wim commit 'baseparse: pass DTS and PTS to handle_buffer' would fix it, but I realized I deleted the file that I used to trigger this. So unless the submitted information is enough to identify this bug feel free to close it.