-
-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Silently crashes when encoding at presets 6 or lower #115
Comments
Same for me, but it also crashed with - The workaround is to set the bit-depth of the source file to 10-bit instead of 8-bit, which let's the encode run smoothly to the end. |
Alas, 8-bit is slightly faster, so though 10-bit decoding capability is mandatory for av1 there'S still some justification to use it. |
And that's the difference between "workaround" and "solution". 😅 I'm sure the guys will come up with a fix soon... |
Sure, I've understood that :-> ... though that the 8-bit crashes were under the radar for so long shows that most people around here encode at 10-bit. |
How long have the 8-bit crashes been under the radar for? I swear this has only been an issue since the A micro update. |
Personally, I wouldn't know because I only encode in 10-bit. However, if you didn't experience any crashes before the micro update, the other bug tickets indicate that this might not be 100% definitve. The current problems seem to be a dev's worst nightmare: A problable general instability, crashes occur only sometimes and under not-yet-determined conditions, analytics show issues for a long time. So with the 8-bit you could be lucky: The app seems to crash rather quickly and reliabably :-) |
Overview
Encoding at or below
--preset 6
will encode my test video for up to 83 frames (Encoding shows 1, 23-27 or 84 typically) before crashing. It doesn't produce any error information.Branch
In which branch does the issue appear to be occurring?
master
testing
Reproduction
Steps to reproduce the behavior:
svtav1encapp --preset 6 --input in.y4m --output out.ivf
Expected behavior
Encode the video.
Terminal Output
My terminal output
Platform:
cmake .. -DCMAKE_BUILD_TYPE=Debug -DBUILD_SHARED_LIBS=OFF -DBUILD_DEC=OFF -DSVT_AV1_LTO=ON -DNATIVE=ON -DCMAKE_CXX_FLAGS="-O3" -DCMAKE_C_FLAGS="-O3" -DCMAKE_LD_FLAGS="-O3" && ninja
Version String (please complete the following information):
SvtAv1EncApp --version
and copy the result:SVT-AV1-PSY v2.3.0-A (debug)
Additional context / Relevant Files
This does not happen on my build of v2.3.0, only v2.3.0-A and the master branch at the time.
My test video that fails within 84 frames: https://drive.google.com/file/d/1qG1x4uuiah0FRD5qkrfoA3tqr9DnsiTD/view?usp=sharing
My build log
The text was updated successfully, but these errors were encountered: