[Cin] av1 encoding speed with libaom-git

Andrew Randrianasulu randrianasulu at gmail.com
Fri Mar 20 09:35:33 CET 2020


Not EXACTLY same fragment, but same frame size (720x400), 
project colorspace (rgba-float), and duration - 10.9 seconds.

guest at slax:/dev/shm$ cin
Cinelerra Infinity - built: Mar 20 2020 08:57:03
git://git.cinelerra-gg.org/goodguy/cinelerra.git
(c) 2006-2019 Heroine Virtual Ltd. by Adam Williams
2007-2020 mods for Cinelerra-GG by W.P.Morrow aka goodguy
Cinelerra is free software, covered by the GNU General Public License,
and you are welcome to change it and/or distribute copies of it under
certain conditions. There is absolutely no warranty for Cinelerra.

init plugin index: /usr/lib/cin/plugins
PluginFFilter::new_ffilter(anlms)
  err: Ошибка ввода/вывода
PluginFFilter::new_ffilter(arnndn)
  err: Недопустимый аргумент
PluginFFilter::new_ffilter(axcorrelate)
  err: Ошибка ввода/вывода
[dnn_processing @ 0xdcce480] model file for network is not specified
PluginFFilter::new_ffilter(dnn_processing)
  err: Недопустимый аргумент
PluginFFilter::new_ffilter(freezeframes)
  err: Ошибка ввода/вывода
PluginFFilter::new_ffilter(maskedmax)
  err: Ошибка ввода/вывода
PluginFFilter::new_ffilter(maskedmin)
  err: Ошибка ввода/вывода
PluginFFilter::new_ffilter(overlay_opencl)
  err: Ошибка ввода/вывода
PluginFFilter::new_ffilter(xfade)
  err: Ошибка ввода/вывода
PluginFFilter::new_ffilter(xfade_opencl)
  err: Ошибка ввода/вывода
[openclsrc_705 @ 0xdcceb00] OpenCL source requires output dimensions to be specified.
PluginFFilter::new_ffilter(openclsrc)
  err: Недопустимый аргумент
init lv2 index:
LOAD: http://lv2plug.in/plugins/eg-amp
LOAD: http://lv2plug.in/plugins/eg-fifths
LOAD: http://lv2plug.in/plugins/eg-metro
LOAD: http://lv2plug.in/plugins/eg-sampler
Loading sample /usr/lib/lv2/eg-sampler.lv2/click.wav
Freeing /usr/lib/lv2/eg-sampler.lv2/click.wav
LOAD: http://lv2plug.in/plugins/eg-scope#Mono
LOAD: http://lv2plug.in/plugins/eg-scope#Stereo
RenderFarmClient::main_loop: client started
Render::render_single: Session finished.
** rendered 273 frames in 722.437 secs, 0.378 fps


ignore plugin reg. errors, they come from my use of  ffmpeg.git :}

Nearly 0.4 fps sounds nearly reasonable .. but this is for
basically SD sized frame.

I used cpu-used 8 (fastest possible) speed setting.
I suggest it as default, because otherwise ....
'my computer too slow to encode this!'

Libaom version I integrated (by just mv'ing my own tar.xz archive into thirdparty/src
during slackbuild prepare phase) was:

 commit 0d58dae1c026c1f146528539b8e65e16f7225172 (HEAD -> master, origin/master, origin/HEAD)
Author: Jerome Jiang <jianj at google.com>
Date:   Wed Mar 4 14:32:41 2020 -0800

    RT: Handle variance low flag properly for superblock 64x64

    Neutral bdrate loss on rtc_derf.
    2-3% speed gain on low res speed 8 50K on linux, 1-2% speed up on ARM.

    Change-Id: Ic9bbc1c07a8dd44cd8bd1315cb40b603088b1cec

(note , git commit dates not always chronological, checkout was  done on
Mar, 19, 2020 :) )

hacked slackbuild attached (really HEAVY hacked, definitely not
for checking in, just for seeing what I did with libaom)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cinelerra-goodguy.SlackBuild
Type: application/x-shellscript
Size: 6758 bytes
Desc: not available
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20200320/7c965b1f/attachment.sh>


More information about the Cin mailing list