Av1an 0.2.0 Rust rewrite
Rust rewrite
The first and most important change is that Av1an was completely rewritten in Rust, which improved the stability, performance, and maintainability of the project, which allows us to leverage tools and features that would simply not be possible with Python.
Imagine not having syntax\typing errors on runtime 🤯
Scene detection methods
Now, Av1an uses parts of the Rav1e encoder for scene change detection.
To sum it up
Lots of QOL improvements all around: faster encoding, static versions of av1an, faster target-quality, better and faster scene-detection, lower RAM usage, easier build process, etc.
There is just too much to cover :D
How is that possible?
The development, growth, and success of Av1an couldn't be possible without contributors that care and develop Av1an 😘 ❤️
Those people are in descending order, but not significance:
@BlueSwordM @redzic @shssoichiro @luigi311 @n9Mtq4 @mxsrm @ishitatsuyuki @natis1 @Nestorfish @nathanielcwm
Note
Av1an now requires Vapoursynth Release Page