Thawj qhov kev tso tawm ntawm rav1e, AV1 encoder hauv Rust

coj qhov chaw thawj qhov kev tso tawm tshiab ntawm kev ua haujlwm siab video coding hom encoder AV1 - rov 1e0.1, sib koom tsim los ntawm Xiph thiab Mozilla cov zej zog. Lub encoder yog sau nyob rau hauv Rust thiab txawv ntawm qhov siv libaom encoder los ntawm kev nce encoding ceev thiab ua rau kom muaj kev ruaj ntseg. Qhov project code faib los ntawm raws li BSD daim ntawv tso cai.

AV1 hom ntawv yog pom outstrips x264 thiab libvpx-vp9 nyob rau hauv cov nqe lus ntawm compression theem, tab sis vim qhov nyuaj ntawm cov algorithms. nws yuav tsum tau sijhawm ntau dua rau kev encoding (hauv encoding ceev, libaom yog ntau pua zaus tom qab libvpx-vp9, thiab ntau txhiab zaus tom qab x264).
Lub rav1e encoder muaj 11 qib kev ua tau zoo, qhov siab tshaj plaws uas xa tau ze rau lub sijhawm encoding ceev. Lub encoder muaj nyob rau hauv ob qho tib si raws li cov lus txib kab hluav taws xob thiab ua lub tsev qiv ntawv.

Txhua yam tseem ceeb AV1 tau txais kev txhawb nqa, suav nrog kev txhawb nqa
internally thiab externally encoded ntas (intra- ΠΈ inter-frames), 64x64 superblocks, 4: 2: 0, 4: 2: 2 thiab 4: 4: 4 chroma subsampling, 8-, 10- thiab 12-ntsis xim qhov tob encoding, RDO (Rate-distortion optimization) optimization distortion, ntau hom kev kwv yees kev hloov pauv hloov pauv thiab txheeb xyuas qhov hloov pauv, tswj tus nqi ntws thiab ntsuas qhov xwm txheej truncation.

Tau qhov twg los: opennet.ru

Ntxiv ib saib