[gst-devel] question about converting a 3gp file

Terry Leung terry83 at gmail.com
Mon Sep 17 04:59:08 CEST 2007


Hi,

I have successfully make a pipeline to support this

gst-launch -m ffmux_3gp name=mux ! filesink
location=/home/video/jill3.3gp {filesrc location=/home/video/jill.3gp
! qtdemux name=demuxer ! ffdec_h263 ! ffenc_h263 bitrate=45000
rtp-payload-size=500 gop-size=3 me-method=4 ! queue }! mux.video_0
{filesrc location=/home/video/jill.3gp ! qtdemux name=demuxer2  !
queue }! mux.audio_0

however, as I did use the filesrc two times, I am not sure if the
video and the audio are synchronize with each other. If I try to use
the same filesrc and demux, it doesnt work.
anyone got any idea on how to do that?

On 9/16/07, Stefan Kost <ensonic at hora-obscura.de> wrote:
> Hi,
>
> the pipeline mostly looks good. Can you try "demuxer.audio_%d" instead of
> "demuxer.audio_%02d". Could you maybe also try this variant:
>
> gst-launch -m filesrc location=/jill.3gp ! qtdemux name=demuxer \
> ffmux_3gp name=mux ! filesink location=/jill3.3gp \
> demuxer.video_%d ! ffdec_h263 ! ffenc_h263 bitrate=50000 rtp-payload-size=500
> gop-size=3 me-method=4 ! mux.video_%d \
> demuxer.audio_%d !  mux.audio_%d
>
> If none works please file a bug?
>
> Stefan
>
> Terry Leung wrote:
> > Hi all,
> >
> > I am going to write a program to convert a 3gp file into a suitable
> > format(eg lower bitrate). I try to test the pipeline by using
> > gst-launch
> >
> > The pipeline I use here(The file is econded in h263 and amrnb):
> >
> > gst-launch -m filesrc location=/jill.3gp ! qtdemux name=demuxer !
> > ffdec_h263 ! ffenc_h263 bitrate=50000 rtp-payload-size=500 gop-size=3
> > me-method=4 ! ffmux_3gp name=mux ! filesink location=/jill3.3gp
> > demuxer.audio_%02d !  mux.audio_%d
> >
> > However, the converted file doesnt contain the sound(The video part
> > plays smoothly on quicktime)
> >
> > Any one got any idea on how to configure the pipeline in order to
> > obtain the correct result?
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by: Microsoft
> > Defy all challenges. Microsoft(R) Visual Studio 2005.
> > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>




More information about the gstreamer-devel mailing list