Download raw body.
UPDATE: SVT-AV1 2.0.0
Here is an update to SVT-AV1 2.0.0.
## [2.0.0] - 2024-03-13
Major API updates
- Changed the API signaling the End Of Stream (EOS) with the last frame vs with an empty frame
- OPT_LD_LATENCY2 making the change above is kept in the code to help devs with integration
- Removed the 3-pass VBR mode which changed the calling mechanism of multi-pass VBR
- Moved to a new versioning scheme where the project major version will be updated everytime API/ABI is changed
Encoder
- Improve the tradeoffs for the random access mode across presets:
- Speedup presets MR by ~100% and improved quality along with tradeoff improvements across the higher quality presets (!2179)
- Improved the compression efficiency of presets M9-M13 by 1-4% (!2179)
- Simplified VBR multi-pass to use 2 passes to allow integration with ffmpeg
- Continued adding ARM optimizations for functions with c_only equivalent
- Replaced the 3-pass VBR with a 2-pass VBR to ease the multi-pass integration with ffmpeg
- Memory savings of 20-35% for LP 8 mode in preset M6 and below and 1-5% in other modes / presets
Cleanup and bug fixes and documentation
- Various cleanups and functional bug fixes
- Update the documentation to reflect the rate control changes
Index: Makefile
===================================================================
RCS file: /cvs/ports/multimedia/svt-av1/Makefile,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 Makefile
--- Makefile 27 Sep 2023 10:10:22 -0000 1.15
+++ Makefile 16 Mar 2024 03:09:03 -0000
@@ -2,7 +2,7 @@ ONLY_FOR_ARCHS= ${LP64_ARCHS} i386
COMMENT= scalable AV1 encoder/decoder
-VER= 1.5.0
+VER= 2.0.0
DISTNAME= SVT-AV1-v${VER}
PKGNAME= svt-av1-${VER}
CATEGORIES= multimedia
@@ -10,7 +10,7 @@ SITES= https://gitlab.com/AOMediaCodec/
EXTRACT_SUFX= .tar.bz2
SHARED_LIBS= SvtAv1Dec 2.0 \
- SvtAv1Enc 3.0
+ SvtAv1Enc 4.0
HOMEPAGE= https://gitlab.com/AOMediaCodec/SVT-AV1
Index: distinfo
===================================================================
RCS file: /cvs/ports/multimedia/svt-av1/distinfo,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 distinfo
--- distinfo 30 Apr 2023 11:54:30 -0000 1.12
+++ distinfo 16 Mar 2024 03:09:03 -0000
@@ -1,2 +1,2 @@
-SHA256 (SVT-AV1-v1.5.0.tar.bz2) = pkmwcZBvuEDfGfsOLsl8BP3oLI7WTfuGYvYly4vGJF4=
-SIZE (SVT-AV1-v1.5.0.tar.bz2) = 9490521
+SHA256 (SVT-AV1-v2.0.0.tar.bz2) = +cB2w3flBL4V4ZXbjdNtkSM7w3y46CUwOC84vBkm3wI=
+SIZE (SVT-AV1-v2.0.0.tar.bz2) = 9565222
UPDATE: SVT-AV1 2.0.0