[gst-devel] Playing AAC-LATM format.

sudarshan bisht bisht.sudarshan at gmail.com
Wed Apr 14 19:32:34 CEST 2010


 Give one more try by inserting aacparse between filesrc and faad .
gst-launch filesrc location=audioHomemAranha2.aac ! aacparse ! faad !
audioconvert ! alsasink  .




On Wed, Apr 14, 2010 at 10:51 PM, Danilo Freire <xharada at gmail.com> wrote:
> Hello.
>
> Yes, I tryed :)
>
> It seems that the FAAD plugin do not handle the LATM format.
>
> The error that it is shown in the debug:
>
> gstfaad.c(1265): gst_faad_chain (): /GstPipeline:pipeline0/GstFaad:faad0:
> failed to parse non-packetized stream
>
> []s
>
>
> On Wed, Apr 14, 2010 at 2:11 PM, sudarshan bisht <bisht.sudarshan at gmail.com>
> wrote:
>>
>> Hi ,
>>
>>  Did you try  playing   "audioHomemAranha2.aac"   file with
>> gst-launch filesrc location=audioHomemAranha2.aac ! fraad !
>> audioconvert ! alsasink  ?
>>
>>
>>
>>
>> On Wed, Apr 14, 2010 at 6:38 PM, Danilo Freire <xharada at gmail.com> wrote:
>> > Sorry, but the player that plays this format is the VLC :)
>> >
>> > On Tue, Apr 13, 2010 at 5:56 PM, Danilo Freire <xharada at gmail.com>
>> > wrote:
>> >>
>> >> Hello all,
>> >>
>> >> Basically I'm trying to play a AAC audio stream that is encapsulated
>> >> using
>> >> the MPEG-4 LATM-LOAS format.
>> >>
>> >> I have one MPEG2 Transport stream, that contains one H264 stream and
>> >> one
>> >> AAC-LATM stream. I can demux the H264 and made a patch to allow the
>> >> demux of
>> >> the AAC-LATM stream type. However, the AAC decoder plugin (I'm using
>> >> the
>> >> FAAD plugin), seems to not handle the LATM format correclty. The
>> >> pipeline
>> >> freezes.
>> >>
>> >> GST_DEBUG=3 gst-launch-0.10 filesrc location=dumpHomemAranha.ts !
>> >> mpegtsdemux name=demux program-number=59224 ! queue  ! h264parse !
>> >> ffdec_h264 ! ffmpegcolorspace ! xvimagesink demux. ! queue ! faad !
>> >> alsasink
>> >>
>> >> I can dump the AAC content from the TS using almost the same pipeline
>> >>
>> >> GST_DEBUG=3 gst-launch-0.10 filesrc location=dumpHomemAranha.ts !
>> >> mpegtsdemux name=demux program-number=59224 ! queue  ! h264parse !
>> >> ffdec_h264 ! ffmpegcolorspace ! xvimagesink demux. ! queue ! filesink
>> >> location=audioHomemAranha2.aac
>> >>
>> >> The Mplayer can play the output file (audioHomeAranha2.aac) just fine,
>> >> and
>> >> it uses the FAAD library.
>> >>
>> >> and, if I just play the video content, it is fine:
>> >>
>> >> GST_DEBUG=3 gst-launch-0.10 filesrc location=dumpHomemAranha.ts !
>> >> mpegtsdemux name=demux program-number=59224 ! queue  ! h264parse !
>> >> ffdec_h264 ! ffmpegcolorspace ! xvimagesink
>> >>
>> >> So, the problem is:
>> >>
>> >> How to play one AAC-LATM stream using the FAAD plugin? :)
>> >>
>> >> I'll wait any response here, before create a bug in the bugzilla :)
>> >>
>> >> Thanks antecipated
>> >> []s
>> >> --
>> >> Danilo Freire de S. Santos
>> >
>> >
>> >
>> > --
>> > Danilo Freire de S. Santos
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Download Intel&#174; Parallel Studio Eval
>> > Try the new software tools for yourself. Speed compiling, find bugs
>> > proactively, and fine-tune applications for parallel performance.
>> > See why Intel Parallel Studio got high marks during beta.
>> > http://p.sf.net/sfu/intel-sw-dev
>> > _______________________________________________
>> > gstreamer-devel mailing list
>> > gstreamer-devel at lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>> >
>> >
>>
>>
>>
>> --
>> Regards,
>>
>> Sudarshan Bisht
>>
>>
>> ------------------------------------------------------------------------------
>> Download Intel&#174; Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
>
> --
> Danilo Freire de S. Santos
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>



-- 
Regards,

Sudarshan Bisht




More information about the gstreamer-devel mailing list