[gst-devel] gstreamer-devel Digest, Vol 55, Issue 66
Rafael Sousa
rafael.lmsousa at gmail.com
Thu Dec 16 17:34:57 CET 2010
Hi Tim,
I've recompiled the gst-plugins-ugly and all others plugins related, like
plugins-ugly, plugins-bad, plugins-base, plugins-good , gst-ffmpeg, ffmpeg
and gstreamer. I'm certain that the integration is complete by inserting
some printfs in the code and making sure that it is print on the stdout.
I still don't know what to do =(.
>
> Message: 2
> Date: Thu, 16 Dec 2010 09:23:12 +0000
> From: Tim-Philipp M?ller <t.i.m at zen.co.uk>
> Subject: Re: [gst-devel] distorted video encoded with x264
> To: gstreamer-devel at lists.sourceforge.net
> Message-ID: <1292491392.6213.11.camel at zingle>
> Content-Type: text/plain; charset="UTF-8"
>
> On Thu, 2010-12-16 at 01:11 -0300, Rafael Sousa wrote:
>
> > When I use the x264 build 85 that issue doesn't occur, the video is
> > perfect, only in superior build that I tested (98 and 110) that the
> > problem occur. I don't have any idea of what can be happening, I've
> > already removed and installed the packages several times, I even
> > upgraded my ubuntu system from 10.04 to 10.10 but no change. Anyone
> > have any idea? I've tried all that I know. I need to use the build 98
> > or superior.
>
> Just as a note, the x264enc plugin code has some special handling here
> and there depending on the x264 version compiled against. It assumes
> that the x264 version used at runtime is actually the one it was
> compiled against as well at the moment. This can lead to weird things
> happening when you upgrade/downgrade libx264 to a different version than
> the plugin was compiled against.
>
> So when you upgrade/downgrade libx264, you definitely need to recompile
> gst-plugins-ugly.
>
> (There may still be a bug of course..)
>
> Cheers
> -Tim
>
>
> > thanks for the reply
> >
> > Message: 1
> > Date: Wed, 15 Dec 2010 15:42:01 -0500
> > From: Timothy Braun <braunsquared at gmail.com>
> > Subject: Re: [gst-devel] distorted video encoded with x264
> > To: Discussion of the development of GStreamer
> > <gstreamer-devel at lists.sourceforge.net>
> > Message-ID: <69C57452-40E4-4172-883F-DF374D355CD7 at gmail.com>
> > Content-Type: text/plain; charset="us-ascii"
> >
> > I'm no expert on this, but ran into similar issues when making
> > a local file. It ultimately ended up being the parameters I
> > was passing to the x264enc element. I would take a look at
> > those with gst-inspect and see if you can tune the output.
> > Most notably the pass and quantizer parameters.
> >
> > Tim
> >
> > Sent from my iPhone
> >
> > On Dec 15, 2010, at 3:02 PM, Rafael Sousa
> > <rafael.lmsousa at gmail.com> wrote:
> >
> > > Hi all,
> > >
> > > I'm using the versions of gstreamer installed from ubuntu
> > 10.10 apt-get. I've installed the gstreamer, gst-plugins-bad,
> > gst-plugins-good, gst-plugins-ugly, gst-ffmpeg and I've
> > installed the x264.
> > >
> > > The problem is that my pipeline gives as result a blurring
> > video. My pipeline works to read a YUV file at the sender,
> > encodes it in H.264, and sends it to receiver using RTP in
> > encoding time. At the receiver, it receives the stream and
> > stores it in YUV format again for posterior process. The
> > pipeline is as follows:
> > >
> > > Sender:
> > >
> > > "gstrtpbin name=rtpbin filesrc location=paris_cif.yuv
> > blocksize=152064 ! video/x-raw-yuv, width=352, height=288,
> > framerate=(fraction)15/1, format=(fourcc)I420 ! x264enc,
> > key-int-max=30, key-int-min=15, intra-refresh=true !
> > rtph264pay ! rtpbin.send_rtp_sink_0 rtpbin.send_rtp_src_0 !
> > udpsink host=127.0.0.1 port=5000 rtpbin.send_rtcp_src_0 !
> > udpsink host=5003 port=5001 sync=false async=false udpsrc
> > port=5005 ! rtpbin.recv_rtcp_sink_0 "
> > >
> > > Receiver:
> > >
> > > "gstrtpbin name=rtpbin udpsrc caps=
> >
> \"application/x-rtp,media=(string)video,clock-rate=(int)90000,encoding-name=(string)H264"
> port=5000 ! rtpbin.recv_rtp_sink_0 rtpbin. ! rtph264depay ! ffdec_h264 !
> filesink location=example.yuv udpsrc port=5001 ! rtpbin.recv_rtcp_sink_0
> rtpbin.send_rtcp_src_0 ! udpsink port=5005 sync=false async=false"
> > >
> > > I don't know why the video is blurring since I've tested it
> > localhost, without loss rates. The command that I'm using to
> > watch the result is:
> > >
> > > mplayer example.yuv -demuxer rawvideo -rawvideo cif
> > >
> > > I took a screenshot of the video, it is in annex. Please,
> > anyone can help?
> > >
> > > thanks in advance
> > > <Captura_de_tela.png>
> > >
> >
> ------------------------------------------------------------------------------
> > > Lotusphere 2011
> > > Register now for Lotusphere 2011 and learn how
> > > to connect the dots, take your collaborative environment
> > > to the next level, and enter the era of Social Business.
> > > http://p.sf.net/sfu/lotusphere-d2d
> > > _______________________________________________
> > > gstreamer-devel mailing list
> > > gstreamer-devel at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >
> >
> ------------------------------------------------------------------------------
> > Lotusphere 2011
> > Register now for Lotusphere 2011 and learn how
> > to connect the dots, take your collaborative environment
> > to the next level, and enter the era of Social Business.
> > http://p.sf.net/sfu/lotusphere-d2d
> > _______________________________________________ gstreamer-devel mailing
> list gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20101216/31ad906e/attachment.htm>
More information about the gstreamer-devel
mailing list