[Bug 704682] New: Missing decoder for lpcm in Apple ProRes Quicktime

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Jul 22 06:10:04 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=704682
  GStreamer | gst-plugins | 1.x

           Summary: Missing decoder for lpcm in Apple ProRes Quicktime
    Classification: Platform
           Product: GStreamer
           Version: 1.x
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: aidan at phoric.eu
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


I have recorded some lectures in a pro-quality studio.  The output from our
studio is in Apple ProRes format.  This appears to be a de-facto industry
standard for pro-level digital video.  However, though gstreamer will play the
video, I cannot play the audio channel.  Specifically, gst-launch advises

WARNING: from element /GstPipeline:pipeline0/GstURIDecodeBin:d: No decoder
available for type 'audio/x-gst-fourcc-lpcm, rate=(int)48000, channels=(int)16,
channel-mask=(bitmask)0x0000000000000000'.

I have also tried to set the caps, as follows, but to no avail:
gst-launch-1.0 uridecodebin uri=file://`pwd`/Capture0005.mov name=d  d. ! queue
! videoconvert ! fakesink   d. ! rndbuffersize min=6000 max=6000 !
audio/x-raw,channels=16,rate=48000 ! audioconvert ! pulsesink

An example video is about 1Gb in size and available at
http://www.minds.nuim.ie/~balor/downloads/Capture0000.mov

I think there is some overlap with 
https://bugzilla.gnome.org/show_bug.cgi?id=663458

I suspect that the issue is simply in telling GStreamer that there are 16
channels, as it is possible to play 2 channel linear PCM at 48kHz.

Additional details:
$ cat /etc/issue
Fedora release 19 (Schrödinger’s Cat)
$ gst-inspect-1.0 --version
gst-inspect-1.0 version 1.0.7
GStreamer 1.0.7
http://download.fedoraproject.org

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