aacparse progress ? ADTS to raw and vice versa

Peter Maersk-Moller pmaersk at gmail.com
Sat Sep 14 10:21:08 PDT 2013


Hi Tim-Philipp.

Thanks for the prompt answer. Looks promising. Looking forward to test. If
I read it right, the code is already in the git-master for plugins-bad?
Will it be in 1.1.4 also or 1.1.5? Is there a plan for which stable version
it will be in. Tried to find the answer to that in the many messages, but
failed.

BTW on the page http://gstreamer.freedesktop.org/modules/ the links to
version 1.1.4 all have a %0A in the end of the link rendering them unusable
without a manual editing. Not a big problem, just an annoyance though.

Best regards
Peter


On Thu, Sep 12, 2013 at 11:32 PM, Tim-Philipp Müller <t.i.m at zen.co.uk>wrote:

> On Thu, 2013-09-12 at 17:46 +0200, Peter Maersk-Moller wrote:
>
> Hi,
>
> > In the last couple of month every now and then there has been mails on
> > converting between raw and ADTS AAC suggesting using aacparse pretty
> > much like h264parse works converting between NAL and AU delimited h264
> > streams. Nevertheless, as also stated in mails, aacparse does not yet
> > have that capability.
> >
> >
> > Is an AAC adts to raw converter something that is in the development
> > plans for GStreamer in a foreseeable future? Can it be that difficult
> > to rip off the ADTS encapsulation (asking without knowing the full
> > implication I admit)?
>
> I believe this is supposed to be implemented in git master / 1.1.x, see
>
>  https://bugzilla.gnome.org/show_bug.cgi?id=615740
>
> Cheers
>  -Tim
>
> >
> > Why this is interesting is because various modules requires various
> > format of AAC making reuse of the same AAC stream difficult.
> >
> >
> > flvmux wants a raw aac stream while mpegtsmux wants a adts stream. Now
> > mpegtsmux says it can handle both raw and adts, which may or may not
> > be true, but I believe the TS format specify the AAC stream when
> > leaving the muxer to be ADTS formatted inside the TS stream. This has
> > the complication that in the other end that I can only get a ADTS
> > stream out of the TS demuxer (tsdemux only supports adts) and only if
> > I feed the tsmuxer an ADTS stream. If I feed the TS muxer a raw stream
> > and and ask the demuxer to demu it, the result is varying and often
> > leading to a permanent preroll.
> >
> >
> > Kind regards
> >
> > Peter Maersk-Moller
> >
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130914/38367567/attachment-0001.html>


More information about the gstreamer-devel mailing list