This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

SVT-AV1 Crash at 8K
#1
I want to upscale a few videos I have to 8K resolution starting from 4K.
Input Height 1600 to 2160 -> Output 2X.

I have no issues encoding using x265, and I have no issues encoding with SVT-AV1 up to Speed Preset 5.

If I choose Speed Preset 4 or lower the encoding crashes.

I also tried with a 1080 source and had no issues bringing it to 3240 but then crashed again when trying 3600 or 4096.

Seems resolution related.

Side question: is there a way to see which version of SVT-AV1 encoder Hybrid is using? I'm assuming 3.0+, but just for curiosity.
Reply
#2
Quote: is there a way to see which version of SVT-AV1 encoder Hybrid is using?
No, it's not visivile inside Hybrid atm.
Hybrid\64bit>SvtAv1EncApp.exe --version
SVT-AV1 v3.1.0-rc1-3-gcc569c1 (release)


I can reproduce the crash with speed < 5, I will look into it.


Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#3
Using a 'simple' call:
ffmpeg -y -loglevel fatal -noautorotate -nostdin -threads 8 -ignore_editlist true -i "G:\TestClips&Co\files\MPEG-4 H.264\4k\4k_sample_4096x2160.mp4" -map 0:0 -an -sn -vf scale=8192:4320 -pix_fmt yuv420p10le -strict -1 -fps_mode passthrough  -sws_flags spline -f yuv4mpegpipe - | SvtAv1EncApp --input stdin  --width 8192 --height 4320 --fps-num 25 --fps-denom 1 --input-depth 10 --profile 0 --tile-rows 0 --tile-columns 0 --progress 2 --rc 0 --crf 35 --mbr 0 --aq-mode 2 --preset 4  --matrix-coefficients 9 --color-range 0 --output "J:\tmp\2025-08-01@16_38_20_9110\2025-08-01@16_38_20_9110_01.av1"
I get:
Svt[info]: -------------------------------------------
Svt[info]: SVT [version]:       SVT-AV1 Encoder Lib v3.1.0-rc1-3-gcc569c1
Svt[info]: SVT [build]  :       GCC 15.1.0       64 bit
Svt[info]: LIB Build date: Jul 27 2025 10:37:43
Svt[info]: -------------------------------------------
Svt[error]: Instance 1: 8k+ resolution support is limited to M5 and faster presets.
Svt[warn]: Instance 1: 8K and higher resolution support is currently a work-in-progress project, and is only available for demos, experimentation, and further development uses and should not be used for benchmarking until fully implemented.

=> I'll add a check for it to Hybrid to warn the user, but atm. there is nothing I can do to really fix it, since it's not a bug in Hybrid.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#4
Thanks!
I didn't know about the limitation. Interesting.
I guess I'll keep x265 for the time being.
Reply
#5
Uploaded a new dev version which:
a. throws '8K and higher resolution support is a work-in-progress project in SVT-AV1 and currently not available.' when width*height > 21012480. (see: svt-av1 source code)
b. includes SVT-AV1 version info under "Config->Tools->Tool Versions"

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)