#avif #convert #av1 #rav1f #cav1f

ravif

rav1e-based pure Rust library for encoding images in AVIF format (powers the cavif tool)

8 releases

0.8.8 Nov 19, 2021
0.8.6 Aug 9, 2021
0.8.4 Jun 23, 2021
0.7.0 Mar 24, 2021
0.6.3 Oct 18, 2020

#3 in #avif

Download history 386/week @ 2021-09-26 355/week @ 2021-10-03 468/week @ 2021-10-10 227/week @ 2021-10-17 330/week @ 2021-10-24 418/week @ 2021-10-31 668/week @ 2021-11-07 455/week @ 2021-11-14 634/week @ 2021-11-21 478/week @ 2021-11-28 509/week @ 2021-12-05 523/week @ 2021-12-12 342/week @ 2021-12-19 631/week @ 2021-12-26 325/week @ 2022-01-02 372/week @ 2022-01-09

1,702 downloads per month
Used in 2 crates

BSD-3-Clause

23KB
422 lines

ravif — Pure Rust library for AVIF image encoding

Encoder for AVIF images. Based on rav1e and avif-serialize.

The API is just a single encode_rgba function call that spits an AVIF image.

This library powers cavif encoder. It has encoding configuration specifically tuned for still images, and gives better quality/performance than stock rav1e.

Dependencies

~11MB
~264K SLoC