์ผ์ด๋ฌ๋ค ์๋ก์ด ๊ณ ์ฑ๋ฅ ๋น๋์ค ์ฝ๋ฉ ํ์ ์ธ์ฝ๋์ ์ฒซ ๋ฒ์งธ ์ถ์ AV1 - rav1e 0.1, Xiph์ Mozilla ์ปค๋ฎค๋ํฐ๊ฐ ๊ณต๋์ผ๋ก ๊ฐ๋ฐํ์ต๋๋ค. ์ธ์ฝ๋๋ Rust๋ก ์์ฑ๋์์ผ๋ฉฐ ์ธ์ฝ๋ฉ ์๋๋ฅผ ํฌ๊ฒ ๋์ด๊ณ ๋ณด์์ ๋ํ ๊ด์ฌ์ ๋์ธ๋ค๋ ์ ์์ ์ฐธ์กฐ libaom ์ธ์ฝ๋์ ๋ค๋ฆ
๋๋ค. ํ๋ก์ ํธ ์ฝ๋ ๋ฐฐํฌ์ BSD ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ.
AV1 ํ์์ด ๋์ ๋๋๋ค ์์ ์์ถ ์์ค ์ธก๋ฉด์์๋ x264 ๋ฐ libvpx-vp9์ด์ง๋ง ์๊ณ ๋ฆฌ์ฆ์ ๋ณต์ก์ฑ์ผ๋ก ์ธํด ํ์ ์ธ์ฝ๋ฉ์ ํจ์ฌ ๋ ๋ง์ ์๊ฐ์ด ์์๋ฉ๋๋ค(์ธ์ฝ๋ฉ ์๋์์ libaom์ libvpx-vp9๋ณด๋ค ์๋ฐฑ ๋ฐฐ, x264๋ณด๋ค ์์ฒ ๋ฐฐ ๋ค์ฒ์ง).
rav1e ์ธ์ฝ๋๋ 11๊ฐ์ง ์ฑ๋ฅ ์์ค์ ์ ๊ณตํ๋ฉฐ, ๊ทธ ์ค ๊ฐ์ฅ ๋์ ์์ค์ ๊ฑฐ์ ์ค์๊ฐ ์ธ์ฝ๋ฉ ์๋๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ธ์ฝ๋๋ ๋ช
๋ น์ค ์ ํธ๋ฆฌํฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ๋ชจ๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ง์์ ํฌํจํ ๋ชจ๋ ์ฃผ์ AV1 ๊ธฐ๋ฅ์ด ์ง์๋ฉ๋๋ค.
๋ด๋ถ ๋ฐ ์ธ๋ถ์ ์ผ๋ก ์ธ์ฝ๋ฉ๋ ํ๋ ์(์ธํธ๋ผ ะธ ๊ฐํ๋ ์), 64x64 ์ํผ๋ธ๋ก, 4:2:0, 4:2:2 ๋ฐ 4:4:4 ํฌ๋ก๋ง ์๋ธ์ํ๋ง, 8๋นํธ, 10๋นํธ ๋ฐ 12๋นํธ ์์ ์ฌ๋ ์ธ์ฝ๋ฉ, RDO(์๋ ์๊ณก ์ต์ ํ) ์ต์ ํ ์๊ณก, ํ๋ ์ ๊ฐ ๋ณํ๋ฅผ ์์ธกํ๊ณ ๋ณํ์ ์๋ณํ๋ฉฐ ํ๋ฆ ์๋๋ฅผ ์ ์ดํ๊ณ ์ฅ๋ฉด ์๋ฆผ์ ๊ฐ์งํ๋ ๋ค์ํ ๋ชจ๋์
๋๋ค.
์ถ์ฒ : opennet.ru