<br><br><div class="gmail_quote">On Fri, Jul 31, 2009 at 3:05 PM, <span dir="ltr"><<a href="mailto:gstreamer-devel-request@lists.sourceforge.net">gstreamer-devel-request@lists.sourceforge.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Send gstreamer-devel mailing list submissions to<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
or, via email, send a message with subject or body 'help' to<br>
<a href="mailto:gstreamer-devel-request@lists.sourceforge.net">gstreamer-devel-request@lists.sourceforge.net</a><br>
<br>
You can reach the person managing the list at<br>
<a href="mailto:gstreamer-devel-owner@lists.sourceforge.net">gstreamer-devel-owner@lists.sourceforge.net</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of gstreamer-devel digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
1. audio video synchornization problem (sreerenj b)<br>
2. New pre-releases of core and base (Jan Schmidt)<br>
3. Re: audio video synchornization problem (AJAY GAUTAM)<br>
4. Re: Pausing bins within a pipeline (Tim-Philipp M?ller)<br>
5. Gstreamer-generated mpg2ts not read with vlc (Albert Costa)<br>
6. Enable h264 and mpeg4 encoder in ubuntu (Nguyen Thanh Trung)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Fri, 31 Jul 2009 12:39:20 +0530<br>
From: sreerenj b <<a href="mailto:bsreerenj@gmail.com">bsreerenj@gmail.com</a>><br>
Subject: [gst-devel] audio video synchornization problem<br>
To: <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
Message-ID:<br>
<<a href="mailto:c3376b410907310009p2cc26838w217e17a81331ee3@mail.gmail.com">c3376b410907310009p2cc26838w217e17a81331ee3@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
Hi, I am getting no soud in the recorder video.Getting only the video for<br>
the following pipeline.<br>
<br>
gst-launch -e rtspsrc location="rtsp://<br>
<a href="http://root:carinov1@10.0.0.100/axis-media/media.amp" target="_blank">root:carinov1@10.0.0.100/axis-media/media.amp</a>" name=rtsp ! queue !<br>
rtph264depay ! video/x-h264, width=320, height=240, framerate=30/1 !<br>
ffdec_h264 ! videorate ! ffenc_mpeg4 ! avimux name=avi ! filesink<br>
location=s.avi rtsp. ! queue ! rtpmp4gdepay ! aacparse ! avi.<br>
<br>
Setting pipeline to PAUSED ...<br>
Pipeline is live and does not need PREROLL ...<br>
Setting pipeline to PLAYING ...<br>
New clock: GstSystemClock<br>
^CCaught interrupt -- handling interrupt.<br>
Interrupt: Stopping pipeline ...<br>
EOS on shutdown enabled -- Forcing EOS on the pipeline<br>
Waiting for EOS...<br>
WARNING: from element /GstPipeline:pipeline0/GstAviMux:avi: No or invalid<br>
input audio, AVI stream will be corrupt.<br>
Additional debug info:<br>
gstavimux.c(1611): gst_avi_mux_stop_file ():<br>
/GstPipeline:pipeline0/GstAviMux:avi<br>
Got EOS from object "/GstPipeline:pipeline0".<br>
EOS received - stopping pipeline...<br>
Execution ended after 9806220692 ns.<br>
Setting pipeline to PAUSED ...<br>
Setting pipeline to READY ...<br>
^C<br>
<br>
<br>
<br>
<br>
<br>
But for the following pipeline i got both audio and video.But they are not<br>
synchronized!!! first hearing the sound and then the video.(video is lacking<br>
behind the audio).<br>
<br>
gst-launch -e rtspsrc location="rtsp://<br>
<a href="http://root:carinov1@10.0.0.100/axis-media/media.amp" target="_blank">root:carinov1@10.0.0.100/axis-media/media.amp</a>" name=rtsp ! queue !<br>
rtph264depay ! video/x-h264, width=320, height=240, framerate=30/1 !<br>
ffdec_h264 ! videorate ! ffenc_mpeg4 ! avimux name=avi ! filesink<br>
location=s.avi rtsp. ! queue ! rtpmp4gdepay ! faad ! audioconvert !<br>
audioresample ! avi.<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Fri, 31 Jul 2009 08:28:17 +0100<br>
From: Jan Schmidt <<a href="mailto:thaytan@noraisin.net">thaytan@noraisin.net</a>><br>
Subject: [gst-devel] New pre-releases of core and base<br>
To: Discussion of the development of GStreamer<br>
<<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>><br>
Message-ID: <1249025297.2653.5.camel@fancy.localdomain><br>
Content-Type: text/plain<br>
<br>
Hi all,<br>
<br>
I uploaded new pre-release tarballs of core and base last night, and<br>
forgot to send a mail about it. The final release was supposed to be<br>
last night, but there were a few bugs that are important enough to<br>
warrant a bit more testing. Expect the releases next week, Monday or<br>
Tuesday as I get time, and then the Good/Bad freeze starting next Friday<br>
(get your module moves arranged!)<br>
<br>
Current tarballs are:<br>
<br>
<a href="http://gstreamer.freedesktop.org/src/gstreamer/pre/gstreamer-0.10.23.5.tar.bz2" target="_blank">http://gstreamer.freedesktop.org/src/gstreamer/pre/gstreamer-0.10.23.5.tar.bz2</a><br>
<a href="http://gstreamer.freedesktop.org/src/gst-plugins-base/pre/gst-plugins-base-0.10.23.5.tar.bz2" target="_blank">http://gstreamer.freedesktop.org/src/gst-plugins-base/pre/gst-plugins-base-0.10.23.5.tar.bz2</a><br>
and<br>
<a href="http://gstreamer.freedesktop.org/src/gst-python/pre/gst-python-0.10.15.3.tar.bz2" target="_blank">http://gstreamer.freedesktop.org/src/gst-python/pre/gst-python-0.10.15.3.tar.bz2</a><br>
<br>
The changes are:<br>
* Flushing and locking fixes in CollectPads, which affects adder, and all muxers.<br>
* Hide the details of the new GstStreamConsistency testsuite helper<br>
* Make adder reset properly on state change from READY<br>
* reset alsasrc on state change properly to avoid crashes.<br>
* rename the GType of the stream-selector pads in playbin so they don't<br>
clash<br>
* Remove a bogus assert in the audiofilter base class.<br>
<br>
Happy testing!<br>
<br>
J.<br>
<br>
--<br>
Jan Schmidt <<a href="mailto:thaytan@noraisin.net">thaytan@noraisin.net</a>><br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Fri, 31 Jul 2009 13:19:06 +0530<br>
From: AJAY GAUTAM <<a href="mailto:ajaygautam1981@gmail.com">ajaygautam1981@gmail.com</a>><br>
Subject: Re: [gst-devel] audio video synchornization problem<br>
To: Discussion of the development of GStreamer<br>
<<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>><br>
Message-ID:<br>
<<a href="mailto:9e93fd980907310049p22501104lb10d1bf062de8869@mail.gmail.com">9e93fd980907310049p22501104lb10d1bf062de8869@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
Try this:<br>
gst-launch -e rtspsrc location="rtsp://<br>
<a href="http://root:carinov1@10.0.0.100/axis-media/media.amp" target="_blank">root:carinov1@10.0.0.100/axis-media/media.amp</a>" name=rtsp ! queue !<br>
rtph264depay ! video/x-h264, width=320, height=240, framerate=30/1 !<br>
ffdec_h264 ! videorate ! ffenc_mpeg4 ! avimux name=avi ! filesink<br>
location=s.avi rtsp. ! queue ! rtpmp4gdepay ! faad ! audioconvert !<br>
audioresample ! avi ! sync=true<br>
<br>
</blockquote>Hi,<br><br>gst-launch -e rtspsrc location="rtsp://<a href="http://root:carinov1@10.0.0.100/axis-media/media.amp" target="_blank">root:carinov1@10.0.0.100/axis-media/media.amp</a>"
name=rtsp ! queue ! rtph264depay ! video/x-h264, width=320,
height=240, framerate=30/1 ! ffdec_h264 ! videorate ! ffenc_mpeg4 !
avimux name=avi ! filesink location=sre.avi rtsp. ! queue !
rtpmp4gdepay ! faad ! audioconvert ! audioresample quality=10 ! faac !
avi. sync=true<br>
<br><br>I tried this,but now the audio is lacking behind the video.!<br><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
On Fri, Jul 31, 2009 at 12:39 PM, sreerenj b <<a href="mailto:bsreerenj@gmail.com">bsreerenj@gmail.com</a>> wrote:<br>
<br>
><br>
><br>
> Hi, I am getting no soud in the recorder video.Getting only the video for<br>
> the following pipeline.<br>
><br>
> gst-launch -e rtspsrc location="rtsp://<br>
> <a href="http://root:carinov1@10.0.0.100/axis-media/media.amp" target="_blank">root:carinov1@10.0.0.100/axis-media/media.amp</a>" name=rtsp ! queue !<br>
> rtph264depay ! video/x-h264, width=320, height=240, framerate=30/1 !<br>
> ffdec_h264 ! videorate ! ffenc_mpeg4 ! avimux name=avi ! filesink<br>
> location=s.avi rtsp. ! queue ! rtpmp4gdepay ! aacparse ! avi.<br>
><br>
> Setting pipeline to PAUSED ...<br>
> Pipeline is live and does not need PREROLL ...<br>
> Setting pipeline to PLAYING ...<br>
> New clock: GstSystemClock<br>
> ^CCaught interrupt -- handling interrupt.<br>
> Interrupt: Stopping pipeline ...<br>
> EOS on shutdown enabled -- Forcing EOS on the pipeline<br>
> Waiting for EOS...<br>
> WARNING: from element /GstPipeline:pipeline0/GstAviMux:avi: No or invalid<br>
> input audio, AVI stream will be corrupt.<br>
> Additional debug info:<br>
> gstavimux.c(1611): gst_avi_mux_stop_file ():<br>
> /GstPipeline:pipeline0/GstAviMux:avi<br>
> Got EOS from object "/GstPipeline:pipeline0".<br>
> EOS received - stopping pipeline...<br>
> Execution ended after 9806220692 ns.<br>
> Setting pipeline to PAUSED ...<br>
> Setting pipeline to READY ...<br>
> ^C<br>
><br>
><br>
><br>
><br>
><br>
> But for the following pipeline i got both audio and video.But they are not<br>
> synchronized!!! first hearing the sound and then the video.(video is lacking<br>
> behind the audio).<br>
><br>
> gst-launch -e rtspsrc location="rtsp://<br>
> <a href="http://root:carinov1@10.0.0.100/axis-media/media.amp" target="_blank">root:carinov1@10.0.0.100/axis-media/media.amp</a>" name=rtsp ! queue !<br>
> rtph264depay ! video/x-h264, width=320, height=240, framerate=30/1 !<br>
> ffdec_h264 ! videorate ! ffenc_mpeg4 ! avimux name=avi ! filesink<br>
> location=s.avi rtsp. ! queue ! rtpmp4gdepay ! faad ! audioconvert !<br>
> audioresample ! avi.<br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
> ------------------------------------------------------------------------------<br>
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day<br>
> trial. Simplify your report design, integration and deployment - and focus<br>
> on<br>
> what you do best, core application coding. Discover what's new with<br>
> Crystal Reports now. <a href="http://p.sf.net/sfu/bobj-july" target="_blank">http://p.sf.net/sfu/bobj-july</a><br>
> _______________________________________________<br>
> gstreamer-devel mailing list<br>
> <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
> <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
><br>
><br>
<br>
<br>
--<br>
Thanx & Regards<br>
Ajay Gautam<br>
+91-9717785580<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Fri, 31 Jul 2009 10:10:59 +0100<br>
From: Tim-Philipp M?ller <<a href="mailto:t.i.m@zen.co.uk">t.i.m@zen.co.uk</a>><br>
Subject: Re: [gst-devel] Pausing bins within a pipeline<br>
To: <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
Message-ID: <1249031459.5051.5.camel@zingle><br>
Content-Type: text/plain<br>
<br>
On Thu, 2009-07-30 at 22:18 -0700, Oliver Yu wrote:<br>
<br>
Hi,<br>
<br>
> I'm trying to control multiple videos behind a videomixer and having<br>
> some trouble. Each video is contained within a Bin with a GhostPad<br>
> and the Bin is connected to the videomixer. I kick off the containing<br>
> Pipeline with set_state(gst.STATE_PLAYING). When I try to set_state<br>
> on individual Bins to gst.STATE_PAUSED, nothing happens and everything<br>
> keeps on playing.<br>
<br>
Elements in the middle of a pipeline usually behave the same in PAUSED<br>
or PLAYING state. Sinks will block when set to PAUSED state though,<br>
which will at some point block upstream data flow as well (e.g. when<br>
queues fill up).<br>
<br>
> If I try to do the same on the filesrc within the<br>
> Bin, there is still no response.<br>
<br>
The same applies to non-live sources.<br>
<br>
> - Is is possible to pause individual Bins within a pipeline? If so,<br>
> how?<br>
<br>
You can block pads to block data flow at certain points in a pipeline.<br>
You'll need to make sure that won't lead to other parts of the pipeline<br>
'drying up' (e.g. muxers, videomixer, adder, those kind of elements).<br>
<br>
> - Is it possible to start certain bins in a paused state when starting<br>
> the pipeline? - Also, is there a way to enforce the order of sinks in<br>
> the videomixer? I want to be able to control the stacking order of<br>
> the videos.<br>
<br>
Videomixer (sink) pads have "xpos", "ypos", "alpha" and "zorder"<br>
properties which you can set. I think "zorder" takes care of stacking<br>
order.<br>
<br>
Cheers<br>
-Tim<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Fri, 31 Jul 2009 09:28:39 +0000 (GMT)<br>
From: Albert Costa <<a href="mailto:costa_albert@yahoo.fr">costa_albert@yahoo.fr</a>><br>
Subject: [gst-devel] Gstreamer-generated mpg2ts not read with vlc<br>
To: gstreamer <<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>><br>
Message-ID: <<a href="mailto:80664.16979.qm@web28411.mail.ukl.yahoo.com">80664.16979.qm@web28411.mail.ukl.yahoo.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Hi All,<br>
I am producing some mpeg2 ts files with gstreamer that I would like to see with VLC (first with local files, then using streaming).<br>
I have following pipeline:<br>
gst-launch ksvideosrc ! ffmpegcolorspace ! ffenc_mpeg2video ! ffmux_mpegts ! filesink location=myfile.mpg<br>
<br>
I'm able to read the file in gstreamer using filesrc ! ffdemux_mpegts ! ffdec_mpeg2video ! ffmpegcolorspace ! directdrawsink<br>
I'm able to read the file in windows media player.<br>
But... VLC can't display the file. It gets the good width&height, framerate, and displays a frame with good dimensions, but the content is just all black.<br>
Is there something in the encoding or muxing that is not standard in gstreamer plugins (I'm running gstreamer winbuilds v0.10.4 on XP) ?<br>
<br>
Regards,<br>
Al<br>
<br>
<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
<br>
------------------------------<br>
<br>
Message: 6<br>
Date: Fri, 31 Jul 2009 02:35:39 -0700 (PDT)<br>
From: Nguyen Thanh Trung <<a href="mailto:trungnt_hut@yahoo.com">trungnt_hut@yahoo.com</a>><br>
Subject: [gst-devel] Enable h264 and mpeg4 encoder in ubuntu<br>
To: <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
Message-ID: <<a href="mailto:687191.95202.qm@web63107.mail.re1.yahoo.com">687191.95202.qm@web63107.mail.re1.yahoo.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Hello,<br>
<br>
May be this's not right place to ask this question. But it'll be great if any one can help.<br>
<br>
Here's my problem: I need a program to encode video using h264 and mpeg4 codec in gstreamer, but seem gstreamer in ubuntu lacks of these encoder. I've searched google, tried some packages and tried to build the package from source code, too. With gst-ffmpeg source code, mpeg4 encoder is enabled by default but not h264, and although I tried some parameters to enabled h264 encoder, but all failed. So, is there any 1 know already built package(s) with these encoder or how to enabled h264 encoder to build it from gst-ffmpeg source code ?<br>
<br>
Thanks and best regards.<br>
<br>
<br>
<br>
trungnt<br>
<br>
<br>
&quot;T?t h?n, tho?ng g?n h?n, nhanh h?n -Tr?i nghi?m Yahoo! Mail m?i h?m nay!<br>
<a href="http://vn.mail.yahoo.com" target="_blank">http://vn.mail.yahoo.com</a>&quot;<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
<br>
------------------------------<br>
<br>
------------------------------------------------------------------------------<br>
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day<br>
trial. Simplify your report design, integration and deployment - and focus on<br>
what you do best, core application coding. Discover what's new with<br>
Crystal Reports now. <a href="http://p.sf.net/sfu/bobj-july" target="_blank">http://p.sf.net/sfu/bobj-july</a><br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br>
<br>
End of gstreamer-devel Digest, Vol 38, Issue 74<br>
***********************************************<br>
</blockquote></div><br><br clear="all"><br>-- <br>Sreerenj B<br>Software engineer,Carinov Networks Pvt Ltd<br><a href="mailto:bsreerenj@gmail.com">bsreerenj@gmail.com</a><br>mob: +91 9739469496<br>