pelepasan , pengekod format pengekodan video berprestasi tinggi , dibangunkan oleh komuniti Xiph dan Mozilla. Pengekod ditulis dalam Rust dan berbeza daripada pengekod libaom rujukan dengan meningkatkan kelajuan pengekodan dengan ketara dan meningkatkan perhatian kepada keselamatan. Kod projek di bawah lesen BSD.
Semua ciri AV1 utama disokong, termasuk sokongan
bingkai yang dikodkan secara dalaman dan luaran ( и -bingkai), superblok 64x64, 4:2:0, 4:2:2 dan 4:4:4 subsampel kroma, pengekodan kedalaman warna 8-, 10- dan 12-bit, herotan pengoptimuman RDO (Pengoptimuman kadar herotan), pelbagai mod untuk meramalkan perubahan antara bingkai dan mengenal pasti transformasi, mengawal kadar aliran dan mengesan pemangkasan pemandangan.
Format AV1 adalah ketara x264 dan libvpx-vp9 dari segi tahap mampatan, tetapi disebabkan oleh kerumitan algoritma lebih banyak masa untuk pengekodan (dalam kelajuan pengekodan, libaom berada beratus kali di belakang libvpx-vp9, dan beribu kali di belakang x264).
Pengekod rav1e menawarkan 11 tahap prestasi, yang tertinggi memberikan kelajuan pengekodan masa nyata hampir. Pengekod tersedia sebagai utiliti baris arahan dan sebagai perpustakaan.
Dalam versi baharu:
- Pengoptimuman telah dibuat yang telah meningkatkan prestasi sebanyak 40%-70% berbanding keluaran pertama (bergantung pada tetapan pengekodan);
- Pilihan "serialize" telah ditambahkan pada antara muka cli untuk menyeri dan menyahsiri parameter pengekodan;
- Menambah penjanaan maklumat penyahpepijatan dalam format kerdil;
- Dalam cli untuk macOS и Linux menambah bendera "--penanda aras";
- Menambah keupayaan untuk mengkonfigurasi segmentasi menggunakan pilihan SpeedSetting (dilumpuhkan secara lalai kerana ia boleh menyebabkan penyahsegerakan).
Sumber: opennet.ru
