SVT-AV1 hangs while VBR encoding with certain parameters

SvtAv1EncApp hangs when encoding VBR on Windows with certain input stream and configuration.

Command line:

SvtAv1EncApp.exe -i "tos_700f -w 1280 -h 720 -cs I420.yuv" -b output.ivf -w 1280 -h 720 --input-depth 8 --fps-num 24 --fps-denom 1 --keyint 72 --rc 1 --tbr 3400 --preset 2 --recode-loop 0

Input stream: https://1drv.ms/u/c/9dc7f832c14f554e/ETHrGj1MLWNNiANbnVowHPIBhle1rDYhwvELwOoeKI_SrA?e=hguXa2 - this is an archived 700-frames fragment from Tears of Steel, 1280x720, yuv420p.

This hang-up is stream- and configuration-specific. But with the specified command line and input stream it's reproduced every run.

Happens with v3.1.0, v3.1.2 and current master.

UPD. It seems the behavior is platform-specific. I've checked the following setups:

  • Intel Core i9-14900K, Windows - works.
  • Intel Core i9-14900K, Ubuntu 22.04, Ubuntu 24.04 - hangs.
  • AMD Ryzen9 7950X, Windows - hangs.
  • AMD Ryzen9 9950X, Windows - hangs. Unfortunately, I have no AMD-based systems running Linux, so can't check.
Edited by Alexander Polishchuk