[Bug 733467] Cannot play JPEG2000 encoded QuickTime video

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Jul 20 22:36:13 PDT 2014


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

Thiago Sousa Santos <thiagossantos> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |thiagossantos at gmail.com

--- Comment #1 from Thiago Sousa Santos <thiagossantos at gmail.com> 2014-07-21 05:36:08 UTC ---
Do you know what generated this sample? Lavf55.21.102? There are a few issues
that are preventing this from working.

AFAIK you can have jpeg2000 either as a standalone file, or as its own isomedia
 format (jp2) or embedded in a quicktime like any other media. This file is a
regular quicktime file but the jpeg2000 track is actually (or seems to be) a
jp2 file and not a 'raw' jpeg2000 stream as it usually is.

So the quicktime headers that should describe the media are missing as those
headers are already stored in the jp2 file. This leads to an incomplete caps
that gets rejected by your openjpegdec element.

The problem continues as, even after extracting this jp2 file from the
quicktime one, gstreamer still can't play it (or libav). 


On a related issue, the gst-libav decoder seems be missing a codec id map to
gstcaps (working on a patch already).

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