signed 32 bit audio in QuickTime container

Daniel Sperka djsperka at ucdavis.edu
Mon Aug 20 15:51:57 UTC 2018


Hi -

   I have run into a set of QuickTime videos that I can no longer play
using gstreamer/playbin.

   To be more precise, the video stream plays, and the audio stream of the
original files _seems_ to play, but no sound is audible.

   Original file - on my mac and linux box, with gstreamer-1.12, I get
video, but no audio:

gst-launch-1.0 playbin uri=http://systems.ucdavis.edu/habit/cs4s4.mov

The mac has a conversion tool, and the converted file plays fine on both
mac and linux:

gst-launch-1.0 playbin uri=http://systems.ucdavis.edu/habit/cs4s4.m4v


(Using GST_DEBUG_DUMP_DOT_DIR,....) The difference in audio streams seems
to be that the original is S32BE, which is converted to S32LE in
audioconverter element, but which still gives no sound output. The
converted file has F32LE and is not modified by the audioconverter element,
and the expected sound is present.

   Is there a way to coax gstreamer to correctly play the original *.mov
file?



Dan

-- 
Daniel J. Sperka, Ph. D.
UC Davis Center for Neuroscience
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20180820/d0d8a271/attachment.html>


More information about the gstreamer-devel mailing list