VideoLAN, FFmpeg เดชเตเดฐเต‹เดœเด•เตเดŸเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ AV1 เดกเต€เด•เต‹เดกเดฑเดพเดฏ dav0.6d 1-เดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต

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

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

เดชเตเดคเดฟเดฏ เดตเต‡เตผเดธเดฟเด•เตพ:

  • ARM64 เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเตผ-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด…เดคเต 10-, 12-เดฌเดฟเดฑเตเดฑเต เด•เดณเตผ เดกเต†เดชเตโ€Œเดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดจเดฟเดฐเดตเดงเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต.
  • prep_bilin, prep_512tap, cdef_filter, mc_avg/w_avg/mask เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เต AVX-8 เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ เดšเต‡เตผเดคเตเดคเต.
  • เดกเดฟเดœเดฟเดฑเตเดฑเตฝ เดถเดฌเตเดฆเดคเตเดคเต† เด…เดŸเดฟเดšเตเดšเดฎเตผเดคเตเดคเดพเตป SSSE3 เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ เดšเต‡เตผเดคเตเดคเต.
  • msac_adapt2 เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ AVX16 เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ เดšเต‡เตผเดคเตเดคเต.
  • เดฑเดซเดฑเตปเดธเต AV1 เดกเต€เด•เต‹เดกเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเตเดณเตเดณ เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเดคเตเดคเดฟเดฒเต† เด…เดชเต‚เตผเดต เดชเตŠเดฐเตเดคเตเดคเด•เตเด•เต‡เดŸเตเด•เตพ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต;
  • ARM64-เดจเตเดณเตเดณ msac, cdef, looprestoration เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ;
  • cdef_filter-เดจเตเดณเตเดณ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏ AVX2 เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ;
  • เดธเดฟ เดญเดพเดทเดฏเดฟเดฒเตเดณเตเดณ itxfm, cdef_filter เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดฏเต‹เด—เด™เตเด™เตพ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

เดตเต€เดกเดฟเดฏเต‹ เด•เต‹เดกเต†เด•เต เดŽเดจเตเดจเต เด“เตผเด•เตเด•เตเด• AV1 เดธเด–เตเดฏเด‚ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดคเต เดฎเต€เดกเดฟเดฏ เดคเตเดฑเด•เตเด•เตเด• (AOMedia), Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, 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

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