[Bug 651640] New: Qtdemux can't process fragments of ISO MP4 media file
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Jun 1 06:52:10 PDT 2011
https://bugzilla.gnome.org/show_bug.cgi?id=651640
GStreamer | gst-plugins-good | 0.10.29
Summary: Qtdemux can't process fragments of ISO MP4 media file
Classification: Platform
Product: GStreamer
Version: 0.10.29
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-good
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: christophe.dongieux at gmail.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created an attachment (id=188996)
--> (https://bugzilla.gnome.org/attachment.cgi?id=188996)
4 concatenated fragments of MP4 file, without file header
Hello,
I am currently working on a smooth streaming source plugin for Gstreamer.
This plugin fetches mp4 fragments (a moof box + its mdat box) from a smooth
streaming server and gives it to qtdemux.
To verify it could be done this way, I asked on the #gstreamer IRC channel, and
someone told me it should work.
As an example, I downloaded 4 fragments, concatenated it to a single file, and
tried to play it with gst-launch (with playbin2 or made the pipeline by hand:
"gst-launch-0.10 -v filesrc location=movie.mp4 ! qtdemux ! queue ! ffdec_vc1 !
fakesink"
With playbin2, decodebin2 thinks the source has "image/x-tga" as caps.
With pipeline made by hand, it tries to parse the mp4 file header (ftyp, moov,
...) but doesn't find it, and complains it doesn't find any streams.
You can find the 4 concatenated fragements to the single file movie.mp4 in
attachment.
Gstreamer version is 0.10.34, and gst-plugins-good is 0.10.29.
Cheers,
Christophe Dongieux.
--
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