On Tuesday, July 27, 2021, Andrea paz via Cin <cin@lists.cinelerra-gg.org> wrote:
I did some tests with the new and old x265. I report some data, while
the terminal output is attached in test-x265.txt.

I used a 5 min video in h264 4.2.0 but good quality. Size= 471 MB.


x265-10bit:  CPU 50-80% (multithread)    27.5 fps    file size 46 MB

x265-12bit:  CPU 50-80% (multi)          25.5 fps    file size 45 MB

x265-Hi:     CPU 80-90% (multi)          10.6 fps    file size 1.7 GB


wow, this one is big! 


 
x265-Lo(w):  CPU 40-70% (single/multi)   34 fps      file size 67.5 MB

HEVC-vaapi   CPU 0-50% (single)          85.8 fps    file size 117 MB
(I could not see the GPU engagement)

Only in x265-lo do I perceive a small decay in quality compared to the
original. All others are comparable.

For me a great news (thanks Andrew!) is the exploitation of
multithread; on the terminal you can read the sentence:
"Thread pool created using 16 threads"
I have a CPU 8c/16t.

it also seems to use assembler as planned) 
 
but a bit of concern difference between reported number of encoded frames by x265 itself and Cinelerra:

encoded 7470 frames in 272.39s (27.42 fps), 1167.83 kb/s, Avg QP:32.61
Render::render_single: Session finished.
** rendered 7500 frames in 272.418 secs, 27.531 fps


does this mean you lost 30 frames somewhere? was this bug/difference present in unpatched Cin? 


The only thing I regret is that the new x265 drivers introduce a CinGG
build delay of 15 min. Before my entire compile was 5 min, now it's 20
min.