what is pipeline for avi to mp4 transcoding

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

what is pipeline for avi to mp4 transcoding

Balakrishnan Natarajan
Hi All,

     I am looking for a Gstreamer pipeline to do the following.

 -  Convert from AVI format to MP4 Format, The MP4 should contain the same the elementary Audio and Video streams as that of AVI
              
       test_h264_aac.avi : (Video.h264, Audio.aac) -----------> output_h264_aac.mp4 : (Video.h264, Audio.aac)

     So I do not want to decode the elementary streams and again encode it back before mux-ing with the MP4

      I tried with the below pipeline.

    gst-launch-0.10 filesrc location=test_h264_aac.avi ! avidemux  name=demux { qtmux name=mux ! filesink location=output.mp4 } { demux. ! queue ! audiopass ! mux. } { demux. ! queue ! videopass ! mux. }

      Here audiopass, and videopass  are gstreamer plugins, which pass through the audio and video elementary streams as it. These elements are used only for caps negotiation of  the audio and video src pads of AVI demuxer with the audio and video sink pads of the MP4 muxer.

      This pipeline does not write out any Data.

       Can somebody please suggest me a pipeline to do the conversion mentioned above.

Thanks and Regards
Bala
      
   
  




------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: what is pipeline for avi to mp4 transcoding

Laszlo Pandy
Run gst-launch-0.10 with the -v option and it may tell you why the
pipeline isn't working. In any case we cannot help you without the
extra information.

On Wed, Sep 16, 2009 at 5:08 AM, Balakrishnan Natarajan
<[hidden email]> wrote:

> Hi All,
>
>      I am looking for a Gstreamer pipeline to do the following.
>
>  -  Convert from AVI format to MP4 Format, The MP4 should contain the same
> the elementary Audio and Video streams as that of AVI
>
>        test_h264_aac.avi : (Video.h264, Audio.aac) ----------->
> output_h264_aac.mp4 : (Video.h264, Audio.aac)
>
>      So I do not want to decode the elementary streams and again encode it
> back before mux-ing with the MP4
>
>       I tried with the below pipeline.
>
>     gst-launch-0.10 filesrc location=test_h264_aac.avi ! avidemux
> name=demux { qtmux name=mux ! filesink location=output.mp4 } { demux. !
> queue ! audiopass ! mux. } { demux. ! queue ! videopass ! mux. }
>
>       Here audiopass, and videopass  are gstreamer plugins, which pass
> through the audio and video elementary streams as it. These elements are
> used only for caps negotiation of  the audio and video src pads of AVI
> demuxer with the audio and video sink pads of the MP4 muxer.
>
>       This pipeline does not write out any Data.
>
>        Can somebody please suggest me a pipeline to do the conversion
> mentioned above.
>
> Thanks and Regards
> Bala
>
>
>
>
>
>
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
> http://p.sf.net/sfu/devconf
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>

------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel