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

Stefan Kost ensonic at hora-obscura.de
Tue Sep 18 00:30:05 CEST 2007


Terry,

please try my examples. There is no need for two filesrc elements. The %02d was
wrong in your example.

Stefan


Terry Leung wrote:
> 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
>>
> 
> -------------------------------------------------------------------------
> 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