diff options
author | Richard Antalik <richardantalik@gmail.com> | 2021-03-16 20:37:23 +0300 |
---|---|---|
committer | Richard Antalik <richardantalik@gmail.com> | 2021-03-16 20:50:32 +0300 |
commit | e4f347783320d83e43bc650020013e19b2f22c7f (patch) | |
tree | d9375279bb0ad5d74c8419e10dfb5fe7e2c41d01 /source/blender/blenloader/intern/versioning_userdef.c | |
parent | 91561629cd0bd622c9d1722701ab88c9e77be660 (diff) |
FFmpeg: Improve proxy building performance
Use h264 codec for output. This codec produces smaller files, can be
multithreaded and decodes even faster than MJPEG.
Quality setting 0-100 corresponds to "Lowest Quality" to
"Perceptually Lossless" in Blender's h264 encoding presets.
All available cores are used for decoding.
Same goes for decoding but only for codecs that supports this
(h264, vp9 seems to support this option out of th box as well).
Other decoders can probably be optimized in similar way, but threaded
encoding provides significant boost already.
I have tested variety of codecs, and all were transcoded properly.
Reviewed By: sergey, fsiddi
Differential Revision: https://developer.blender.org/D10731
Diffstat (limited to 'source/blender/blenloader/intern/versioning_userdef.c')
0 files changed, 0 insertions, 0 deletions