Low FPS with rtpgstpay and udpsink
hamdi.rakez.selotec at gmail.com
Thu Oct 15 11:02:49 PDT 2015
Thank you both Olivier and Mark.
Mark, in fact you are absolutely right about the loss when trying to
convert color-space from *GRAY8* to *BGRA*.
But when it come to converting from *GRAY8* to *I420*, this is much more
expensive in processing.
I've used the *co/dec* *huffyuv* in a quite similar pipeline, (gst-1.5.90)
but I am getting a noise like snow both with *videotestsrc* and a GRAY8
On Thu, Oct 15, 2015 at 6:43 PM, Mark Howell <mark-sub1 at hypgnosys.org>
> On 10/15/2015 09:57 AM, Olivier Crête wrote:
>> You can use lossless H.264, with "x264enc pass=quant quantizer=0", but
>> that won't give you amazing compression. With h.264 intra-only
>> profiles, you can get near-lossless qualities at lower bitrates.
> Hamdi, you might also look at huffyuv (avenc_huffyuv and avdec_huffyuv).
> This, derived from your test pipelines, ran at reasonable speed on my
> system just now, with a gst 1.6.0 build, so realtime encoding is possible
> (though this is a very simple scene):
> $ gst-launch-1.0 videotestsrc pattern=ball ! video/x-raw, format=GRAY8,
> width=1088, height=1000, framerate=40/1 ! videoconvert ! avenc_huffyuv !
> queue ! avdec_huffyuv ! videoconvert ! xvimagesink
> Since x264enc takes I420 et al, and avenc_huffyuv takes Y42B, RGB, or
> BGRA, there are colorspace conversions to/from GRAY8 which could lead to
> some loss (I don't know, just to keep in mind).
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the gstreamer-devel