[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gstreamer-devel
Subject:    Re: [gst-devel] Help required in regarding ffmux_3gp gst-plugin
From:       "Ronald S. Bultje" <rbultje () ronald ! bitfreak ! net>
Date:       2008-02-14 13:41:48
Message-ID: 34539a480802140541uf3d39f2gcb869bb43cfb0c83 () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi Ravindra,

please reply to the list, I no longer work on gstreamer so I can't help
much.

Stop using gst-launch, it should burn in hell. Specifically, quitting your
pipeline won't generate a proper EOS when using gst-launch. This will cause
no proper 3gp header to be appended to the data (in the ffmpeg mov/3gp/etc
muxer, the header comes after the data). The result is that the file has no
valid header and is thus unplayable. The solution is to generate an EOS in
the pipeline so the pipeline can shut down, header will be appended and the
3gp file is methodically valid and playable.

I don't know how to do that in the current gst API, I hope the gst devs (CC:
gst-devel) can help you with that.

Ronald

On Thu, Feb 14, 2008 at 8:26 AM, Ravindra k d <ravindra.d@samsung.com>
wrote:

>
>
>
> Hello
> This is Ravindra form samsung electronics ,I ahve one uses issue while
> using gst plugin for 3gp muxer.
> I have used this pipline to create a 3gp file but i am not able to play
> the genrated 3gpp file.
> pipileine:
>
>
> gst-launch alsasrc ! volume ! audioconvert ! queue ! tee name=taa taa. !
> queue ! goom ! ffmpegcolorspace ! ximagesink v4lsrc ! queue ! tee name=tvv
> tvv. ! queue ! ffmpegcolorspace ! ximagesink tvv. ! queue ! videorate !
> video/x-raw-yuv,framerate=25/2 ! ffenc_h263 name=tc taa. ! queue !
> audioconvert ! amrnbenc name=vc ffmux_3gp name=muxer tc. ! muxer. vc. !
> muxer. muxer. ! filesink location=x.3gp
>
>
>
> This Pipeline is for Audio video recording from camera and alsasrc and
> video prview and saving file as 3gp file pipeline is working but if i try to
> play the gerated file it does not play .
>
> can you help me out this if possibile .
>
> Ravi
>
>
>

[Attachment #5 (text/html)]

Hi Ravindra,<br><br>please reply to the list, I no longer work on gstreamer \
so I can&#39;t help much.<br><br>Stop using gst-launch, it should burn in \
hell. Specifically, quitting your pipeline won&#39;t generate a proper EOS \
when using gst-launch. This will cause no proper 3gp header to be appended \
to the data (in the ffmpeg mov/3gp/etc muxer, the header comes after the \
data). The result is that the file has no valid header and is thus \
unplayable. The solution is to generate an EOS in the pipeline so the \
pipeline can shut down, header will be appended and the 3gp file is \
methodically valid and playable.<br> <br>I don&#39;t know how to do that in \
the current gst API, I hope the gst devs (CC: gst-devel) can help you with \
that.<br><br>Ronald<br><br><div class="gmail_quote">On Thu, Feb 14, 2008 at \
8:26 AM, Ravindra k d &lt;<a \
href="mailto:ravindra.d@samsung.com">ravindra.d@samsung.com</a>&gt; \
wrote:<br> <blockquote class="gmail_quote" style="border-left: 1px solid \
rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">





<div bgcolor="#ffffff">
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div style="font-family: arial; font-style: normal; font-variant: normal; \
font-weight: normal; font-size: 10pt; line-height: normal; \
font-size-adjust: none; font-stretch: normal;"> <div>&nbsp;</div></div>
<div><br></div>
<div><font face="Arial" size="2">Hello</font></div>
<div><font face="Arial" size="2">This is Ravindra form samsung electronics \
,I ahve  one uses issue while using gst plugin for 3gp muxer.</font></div>
<div><font face="Arial" size="2">I have used this pipline to create a 3gp \
file but i  am not able to play the genrated 3gpp file.</font></div>
<div><font face="Arial" size="2">pipileine: </font></div>
<div><font face="Arial" size="2"></font>&nbsp;</div>
<div><font size="2">
<p>gst-launch alsasrc ! volume ! audioconvert ! queue ! tee name=taa taa. ! \
 queue ! goom ! ffmpegcolorspace ! ximagesink v4lsrc ! queue ! tee name=tvv \
                tvv. 
! queue ! ffmpegcolorspace ! ximagesink tvv. ! queue ! videorate ! 
video/x-raw-yuv,framerate=25/2 ! ffenc_h263 name=tc taa. ! queue ! \
                audioconvert 
! amrnbenc name=vc ffmux_3gp name=muxer tc. ! muxer. vc. ! muxer. muxer. ! 
filesink location=x.3gp</p>
<p>&nbsp;</p>
<p><font face="Arial">This Pipeline is for Audio video recording from \
camera and  alsasrc and video prview and saving file as 3gp file pipeline \
is working but if  i try to play the gerated file it does not play \
.</font></p> <p><font face="Arial">can you help me out this if possibile \
.</font></p> <p><font face="Arial">Ravi</font></p>
<p><font face="Arial"></font>&nbsp;</p></font></div></div>
</blockquote></div><br>



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

_______________________________________________
gstreamer-devel mailing list
gstreamer-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic