[1.0.0] - 2022-04-22
Encoder
- Added S-frames support
- Added CBR Rate control mode for low delay
- Added support for chroma position signaling
- Added support for skipping denoising pictures after film grain synthesis
- Extend fast-decode support to cover presets M0-M10
- Simplified
--fast-decode
to have only one level - Optimized
--fast-decode
level 1 for better tradeoffs - Visual quality improvements addressing issues #1819 / #1297
- Visual quality fixes and improvements for both
--tune
0 and 1 - Quality vs density tradeoffs tuning across all presets in CRF mode with TPL improvements
- Update default settings to use a longer gop / higher quality preset and lower CRF value
- Various code cleanups and memory optimizations
- Additional AVX2 optimizations
- Fixed all known functional bugs
- More robust rate control parameter verification
Build and Documentation
- Major documentation update and re-structure
- Added more user guides, preset differences and a common questions section
- Improved the documentation of the configuration parameters
- Improve CI coverage
- Reduced unnecessary warnings
- Improve Unit Test Coverage
- Address C vs asm mismatches
Prebuilt CI Binaries - expire after 1-month from creation:
- SVT-AV1 app builds:
Linux - GCC 10: https://gitlab.com/AOMediaCodec/SVT-AV1/-/jobs/2364611472/artifacts/download
Windows - MSVC: https://gitlab.com/AOMediaCodec/SVT-AV1/-/jobs/2383459381/artifacts/download
MacOS - Ninja: https://gitlab.com/AOMediaCodec/SVT-AV1/-/jobs/2364611456/artifacts/download
- ffmpeg (master branch) binaries:
Linux: https://gitlab.com/AOMediaCodec/SVT-AV1/-/jobs/2364611484/artifacts/download
Windows: https://gitlab.com/AOMediaCodec/SVT-AV1/-/jobs/2363481160/artifacts/download
MacOS: https://gitlab.com/AOMediaCodec/SVT-AV1/-/jobs/2364611457/artifacts/download