Rendering speed in x264 is confusing in Resolve

  • Hello. Could you share your render speed for h264 (x264) 10bit 4:2:0 in resolve please?

    I got confusing rendering speed on my Legion 5 (4800H, GTX1660Ti, DDR 64Gb), latest Voucoder 12.2 and connector, latest Nvidia Drivers.


    My render speed results for 8 sec Sony X-AVC I 10 bit 4:2:2 59,94 Log UHD (around 600Mbps) 589 MB file without any color correction are:

    Resolve Voucoder x264 10 bit 4:2:0 CRF 12 ultrafast - 2.7 fps 226 MB

    Resolve Voucoder x264 10 bit 4:2:0 CRF 12 medium - 2.52 fps 210 MB

    Resolve Voucoder ProresKS HQ - 9.2 fps - 966 MB

    Resolve Voucoder ProresKS LT - 6.5 fps - 611 MB

    Handbrake x264 10 bit 4:2:0 CRF 12 ultrafast - 29.04 fps 130 MB

    Handbrake x264 10 bit 4:2:0 CRF 12 medium - 13.15 fps 70 MB

    Handbrake x264 10 bit 4:2:0 CRF 0 medium - 7.95 fps 318 MB

    Handbrake x264 10 bit 4:2:0 CRF 0 ultrafast - 23.14 fps 486 MB

    Handbrake x264 10 bit 4:2:0 CRF -6 medium - 6.83 fps 603 MB

    It seems Handbrake uses different CRF scale and with the same CRF produces lower quality files.

    I tried to compare quality in FFmetrics but it showed confusing results. Handbrake export and ProresKS showed too much lower PSNR than x264 from Voucoder in Resolve.
    So I reexported all files to x264 10bit lossless 4:4:4 (FFmetrics shows significantly lower results for some uncompressed formarts with unknown luma range like Prores 4444XQ, Quicktime Uncompressed so I exported to x264). It's important to set "YUV high bit depth" setting in Resolve when exporting with Voucoder.

    To compare the PSNR with original file from camera:

    Original File exported to x264 10 bit 4:4:4 lossless - 62 dB

    Resolve Voucoder ProresKS HQ - 9.2 fps - 966 MB - 61.83 dB

    Resolve Voucoder ProresKS LT - 6.5 fps - 611 MB - 60.38 dB

    Resolve Voucoder x264 10 bit 4:2:0 CRF 12 medium - 2.52 fps 210 MB - 59.22 dB

    Resolve Voucoder x264 10 bit 4:2:0 CRF 12 ultrafast - 2.7 fps 226 MB - 58.22 dB

    Handbrake x264 10 bit 4:2:0 CRF 12 medium - 13.15 fps 70 MB - 55.95 dB

    Handbrake x264 10 bit 4:2:0 CRF 12 ultrafast - 55.15 fps 130 MB - 55.15 dB

    So if you have any ideas on how to speed up h264 10 bit 4:2:0 exports in Resolve please let me know.

    Einmal editiert, zuletzt von tourist07 (7. Februar 2023 um 08:57)

  • Vouk 7. Februar 2023 um 08:50

    Hat das Thema freigeschaltet.
  • It looks like DDR memory bottleneck, try use 256GB or higher since you are dealing an unusal amount of data (600Mbps). Usually encoded videos are just 2~5Mbps for 1920x1080ish resolutions.

    The libx264 encoder is the very same one in Handbrake, it's just that Handbrake is pretty old and many encoding features are lowered or disables for speed.

  • Vouk 13. April 2023 um 18:27

    Hat das Label Nicht behebbar hinzugefügt.