tune x264enc for RAM usage

Vinod K vndkst at yahoo.com
Fri Feb 26 04:06:27 UTC 2016


Yavok,

Generally x264 encoder creates 1.5 times of threads of number of cores on
the machine. (For 4 core machine it creates 6 threads). For more number of
cores memory requirement will be high as every thread has its own memory
requirement. 

 Set threads property to reduce number of threads. Output may be slowed than
default setting.
https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-ugly-plugins/html/gst-plugins-ugly-plugins-x264enc.html#GstX264Enc--threads

Also you can adjust bframes and ref properties. But this will have little
bit of impact on ouput quality.

~ Vinod



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/tune-x264enc-for-RAM-usage-tp4676049p4676056.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list