Hi!
I have some doubts about the properties of vp8enc, I have tried many of them
but I can't understand their functionality.
I found the following page explaining the vp8 parameters, but when I change
the properties, I don't see any change in the video or the CPU usage.
https://www.webmproject.org/docs/encoder-parameters/My pipeline right now is that:
udpsrc port=1234 ! queue max-size-bytes=0 max-size-time=250 !
application/x-rtp,media=video,clock-rate=90000,encoding-name=H264,framerate=25/1
! rtph264depay ! h264parse ! avdec_h264 ! queue max-size-bytes=0
max-size-time=250 ! videoconvert ! queue max-size-bytes=0 max-size-time=250
! vp8enc cpu-used=6 deadline=1 keyframe-max-dist=6 auto-alt-ref=true
lag-in-frames=5 target-bitrate=2000000 threads=2 ! rtpvp8pay ! queue
max-size-time=250 max-size-bytes=0 ! capsfilter
caps=application/x-rtp,media=video,encoding-name=VP8,payload=97"
My biggest doubts are with the properties: keyframe-max-dist, auto-alt-ref
and lag-in-frames.
My goal is understand these properties to get the best video with the least
CPU usage.
Can anybody help me?
Thanks in advance!
--
Sent from:
http://gstreamer-devel.966125.n4.nabble.com/_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel