Skip to content

Av1an 0.2.0 Rust rewrite

Compare
Choose a tag to compare
@master-of-zen master-of-zen released this 01 Nov 09:05

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