VideoLAN, FFmpeg เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ AV1 เดกเต€เด•เต‹เดกเดฑเดพเดฏ dav1d-เดฏเตเดŸเต† เดฎเต‚เดจเตเดจเดพเด‚ เดชเดคเดฟเดชเตเดชเต

VideoLAN, FFmpeg เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเด•เตพ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต เด’เดฐเต เด‡เดคเดฐ เดธเต—เดœเดจเตเดฏ เดตเต€เดกเดฟเดฏเต‹ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดกเต€เด•เต‹เดกเตผ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจ dav0.3d เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดŸเต† เดฎเต‚เดจเตเดจเดพเด‚ เดชเดคเดฟเดชเตเดชเต (1) AV1. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด•เต‹เดกเต เดธเดฟ เดญเดพเดทเดฏเดฟเตฝ (C99) เด…เดธเด‚เดฌเตเดฒเตผ เด‡เตปเดธเต†เตผเดŸเตเดŸเตเด•เตพ (NASM/GAS) เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดคเดคเต BSD เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเตฝ. x86, x86_64, ARMv7, ARMv8 เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเตเด•เตพเด•เตเด•เตเด‚ Linux, Windows, macOS, Android, iOS เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เตเดฎเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต.

เดตเดฟเดชเตเดฒเดฎเดพเดฏ เด•เดพเดดเตเดšเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต† เดŽเดฒเตเดฒเดพ AV1 เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเด‚ dav1d เดฒเตˆเดฌเตเดฐเดฑเดฟ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต เด‰เดชเดธเดพเดฎเตเดชเดฟเดณเดฟเด‚เด—เต เด•เต‚เดŸเดพเดคเต† เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเดฟเตฝ เดชเดฑเดžเตเดžเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เด•เดณเตผ เดกเต†เดชเตเดคเต เด•เตบเดŸเตเดฐเต‹เตพ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเตเด‚ (8, 10, 12 เดฌเดฟเดฑเตเดฑเตเด•เตพ). AV1 เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดฒเตเดณเตเดณ เดซเดฏเดฒเตเด•เดณเตเดŸเต† เด’เดฐเต เดตเดฒเดฟเดฏ เดถเต‡เด–เดฐเดคเตเดคเดฟเตฝ เดฒเตˆเดฌเตเดฐเดฑเดฟ เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเต. เดธเดพเดงเตเดฏเดฎเดพเดฏ เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ เดกเต€เด•เต‹เดกเดฟเด‚เด—เต เดชเตเดฐเด•เดŸเดจเด‚ เดจเต‡เดŸเตเดจเตเดจเดคเดฟเดฒเตเด‚ เดฎเตพเดŸเตเดŸเดฟ-เดคเตเดฐเต†เดกเดกเต เดฎเต‹เดกเดฟเตฝ เด‰เดฏเตผเดจเตเดจ เดจเดฟเดฒเดตเดพเดฐเดฎเตเดณเตเดณ เดœเต‹เดฒเดฟ เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเตเด‚ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต dav1d-เดฏเตเดŸเต† เดชเตเดฐเดงเดพเดจ เดธเดตเดฟเดถเต‡เดทเดค.

SSSE3, SSE4.1, AVX2 เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเต€เดกเดฟเดฏเต‹ เดกเต€เด•เต‹เดกเดฟเด‚เด—เต เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เดพเตป เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เด…เดงเดฟเด• เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต. SSSE3 เด‰เดณเตเดณ เดชเตเดฐเต‹เดธเดธเตเดธเดฑเตเด•เดณเดฟเดฒเต† เดกเต€เด•เต‹เดกเดฟเด‚เด—เต เดตเต‡เด—เดค 24% เดตเตผเดฆเตเดงเดฟเดšเตเดšเต, AVX2 เด‰เดณเตเดณ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ 4% เดตเตผเดฆเตเดงเดฟเดšเตเดšเต. SSE4.1 เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดคเตเดตเดฐเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเดฟเดจเดพเดฏเดฟ เด…เดธเด‚เดฌเตเดฒเดฟ เด•เต‹เดกเต เดšเต‡เตผเดคเตเดคเต, เด‡เดคเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด—เด‚ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเดพเดคเตเดค เดชเดคเดฟเดชเตเดชเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ เดชเตเดฐเด•เดŸเดจเด‚ 26% เดตเตผเดฆเตเดงเดฟเดšเตเดšเต (SSSE3 เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เดณเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, เดจเต‡เดŸเตเดŸเด‚ 1.5% เด†เดฃเต).

VideoLAN, FFmpeg เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ AV1 เดกเต€เด•เต‹เดกเดฑเดพเดฏ dav1d-เดฏเตเดŸเต† เดฎเต‚เดจเตเดจเดพเด‚ เดชเดคเดฟเดชเตเดชเต

ARM64 เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเตผ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดชเตเดฐเต‹เดธเดธเตเดธเดฑเตเด•เดณเตเดณเตเดณ เดฎเตŠเดฌเตˆเตฝ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเดฟเดฒเต† เดกเต€เด•เต‹เดกเตผ เดชเตเดฐเด•เดŸเดจเดตเตเด‚ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต. NEON เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†, เดฎเตเตป เดชเดคเดฟเดชเตเดชเดฟเดจเต† เด…เดชเต‡เด•เตเดทเดฟเดšเตเดšเต เดชเตเดฐเด•เดŸเดจเด‚ เดเด•เดฆเต‡เดถเด‚ 12% เดตเตผเดฆเตเดงเดฟเดšเตเดšเต.

VideoLAN, FFmpeg เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ AV1 เดกเต€เด•เต‹เดกเดฑเดพเดฏ dav1d-เดฏเตเดŸเต† เดฎเต‚เดจเตเดจเดพเด‚ เดชเดคเดฟเดชเตเดชเต

เดฑเดซเดฑเตปเดธเต เดกเต€เด•เต‹เดกเตผ aomdec (libaom) เดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, เดฎเตพเดŸเตเดŸเดฟ-เดคเตเดฐเต†เดกเดกเต เดฎเต‹เดกเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ dav1d เดจเตเดฑเต† เด—เตเดฃเด‚ เดเดฑเตเดฑเดตเตเด‚ เดถเด•เตเดคเดฎเดพเดฏเดฟ เด…เดจเตเดญเดตเดชเตเดชเต†เดŸเตเดจเตเดจเต (เดšเดฟเดฒ เดŸเต†เดธเตเดฑเตเดฑเตเด•เดณเดฟเตฝ dav1d 2-4 เดฎเดŸเด™เตเด™เต เดตเต‡เด—เดคเดฏเตเดณเตเดณเดคเดพเดฃเต). เดธเดฟเด‚เด—เดฟเตพ-เดคเตเดฐเต†เดกเต เดฎเต‹เดกเดฟเตฝ, เดชเตเดฐเด•เดŸเดจเด‚ 10-20% เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

VideoLAN, FFmpeg เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ AV1 เดกเต€เด•เต‹เดกเดฑเดพเดฏ dav1d-เดฏเตเดŸเต† เดฎเต‚เดจเตเดจเดพเด‚ เดชเดคเดฟเดชเตเดชเต

VideoLAN, FFmpeg เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ AV1 เดกเต€เด•เต‹เดกเดฑเดพเดฏ dav1d-เดฏเตเดŸเต† เดฎเต‚เดจเตเดจเดพเด‚ เดชเดคเดฟเดชเตเดชเต

เดฎเดฑเตเดฑเต เดชเตเดฐเต‹เดœเด•เตเดŸเตเด•เดณเดฟเตฝ dav1d เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เด‡เดชเตเดชเต‹เตพ dav1d เด†เดฃเต เดฌเดพเดงเด•เดฎเดพเดฃเต Chromium/Chrome 74, Firefox 67 เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ (เดฎเตเดฎเตเดชเต dav1d เด†เดฏเดฟเดฐเตเดจเตเดจเต เดธเตเดตเดฟเดšเตเดšเตเดšเต†เดฏเตโ€Œเดคเต เดตเดฟเตปเดกเต‹เดธเดฟเดจเดพเดฏเดฟ, เดŽเดจเตเดจเดพเตฝ เด‡เดชเตเดชเต‹เตพ เดธเดœเต€เดตเดฎเดพเด•เตเด•เดฟ Linux, macOS เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เดพเดฏเดฟ). FFmpeg, VLC เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ dav1d เดจเตเดฑเต† เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เด‰เดชเดฏเต‹เด—เด‚, dav1d เดŸเตเดฐเดพเตปเดธเตโ€Œเด•เต‹เดกเดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฎเดพเดฑเตเดฑเด‚ เด†เดธเต‚เดคเตเดฐเดฃเด‚ เดšเต†เดฏเตเดคเต เดนเดพเตปเดกเตเดฌเตเดฐเต‡เด•เตเด•เต.

เดตเต€เดกเดฟเดฏเต‹ เด•เต‹เดกเต†เด•เต เดŽเดจเตเดจเต เด“เตผเด•เตเด•เตเด• AV1 เดธเด–เตเดฏเด‚ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดคเต เดฎเต€เดกเดฟเดฏ เดคเตเดฑเด•เตเด•เตเด• (AOMedia), Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, CCN, Realtek เดคเตเดŸเด™เตเด™เดฟเดฏ เด•เดฎเตเดชเดจเดฟเด•เดณเต† เดซเต€เดšเตเดšเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด•เด‚เดชเตเดฐเดทเตป เดฒเต†เดตเดฒเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ H.1, VP264 เดŽเดจเตเดจเดฟเดตเดฏเต‡เด•เตเด•เดพเตพ เดตเดณเดฐเต† เดฎเตเดจเตเดจเดฟเดฒเดพเดฃเต AV9 เดชเตŠเดคเตเดตเดพเดฏเดฟ เดฒเดญเตเดฏเดฎเดพเดฏ, เดฑเต‹เดฏเตฝเดฑเตเดฑเดฟ เดฐเดนเดฟเดค เดธเต—เดœเดจเตเดฏ เดตเต€เดกเดฟเดฏเต‹ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต. เดชเดฐเต€เด•เตเดทเดฟเดšเตเดš เดฑเต†เดธเดฒเตเดฏเต‚เดทเดจเตเด•เดณเตเดŸเต† เดชเดฐเดฟเดงเดฟเดฏเดฟเดฒเตเดŸเดจเต€เดณเด‚, VP1 เดจเต† เด…เดชเต‡เด•เตเดทเดฟเดšเตเดšเต 13% เดฌเดฟเดฑเตเดฑเตเดฑเต‡เดฑเตเดฑเตเด•เดณเตเด‚ HEVC-เดฏเต‡เด•เตเด•เดพเตพ 9% เด•เตเดฑเดตเตเด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ AV17 เด…เดคเต‡ เดจเดฟเดฒเดตเดพเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดจเดฟเดฒเดตเดพเดฐเด‚ เดจเตฝเด•เตเดจเตเดจเต. เด‰เดฏเตผเดจเตเดจ เดฌเดฟเดฑเตเดฑเตเดฑเต‡เดฑเตเดฑเตเด•เดณเดฟเตฝ, เดจเต‡เดŸเตเดŸเด‚ VP22-เดจเต 27-9% เด†เดฏเตเด‚ HEVC-เดจเต 30-43% เด†เดฏเตเด‚ เดตเตผเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจเต. Facebook เดŸเต†เดธเตเดฑเตเดฑเตเด•เดณเดฟเตฝ, AV1 เดชเตเดฐเดงเดพเดจ เดชเตเดฐเตŠเดซเตˆเตฝ H.264 (x264) เดจเต† เด•เด‚เดชเตเดฐเดทเตป เดฒเต†เดตเดฒเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ 50.3%, เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเตŠเดซเตˆเตฝ H.264 46.2%, VP9 (libvpx-vp9) 34.0% เดŽเดจเตเดจเดฟเดตเดฏเต† เดฎเดฑเดฟเด•เดŸเดจเตเดจเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•