Muxing video + audio to MXF container
Sebastian Dröge
sebastian at centricular.com
Thu Oct 20 04:26:06 UTC 2016
On Wed, 2016-10-19 at 16:03 +0200, Miloš Selečéni wrote:
> Hi, I have single MOV file with one raw-video(uncompressed 10-bit
> v210) signal + 2 raw-audio(PCM S24 LE) signals. I'm trying to mux it
> into MXF as j2k + audio(unchanged raw audio). I'm able to do it
> separately only video or only audio, but not both at the same time,
> the pipeline just hangs.
>
> Moreover if I add the ! wavenc ! wavparse ! elemets into the
> pipeline the pipeline just works. But the audio is re-encoded and
> it's in different format. So my question is how to do it without the
> re-encoding the audio signal. Why the pipeline hangs?
>
> I'm using my custom j2k encoder plugin, but openjpegenc doesn't work
> as well.
>
> Here are my pipelines:
> [...]
The warnings from qtdemux here are irrelevant.
My guess for why the separate pipelines work, and also the pipelines
with wavenc ! wavparse is that the interleave between the audio and
video in the mov container is too big for the queues before the muxer.
wavenc ! wavparse would re-timestamp everything to start from 0 and
have no gaps.
Can you confirm this? What are the timestamps coming out of qtdemux for
both streams for the first couple of seconds?
--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 931 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20161020/0f3b6e80/attachment.sig>
More information about the gstreamer-devel
mailing list