рд╡реАрдбрд┐рдпреЛрд▓реИрди рдФрд░ рдПрдлрдПрдлрдПрдордкреАрдИрдЬреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рд╕реЗ рдПрдХ рдПрд╡реА1 рдбрд┐рдХреЛрдбрд░, рдбреЗрд╡1.0рдбреА 1 рдХрд╛ рд╡рд┐рдореЛрдЪрди

VideoLAN рдФрд░ FFmpeg рд╕рдореБрджрд╛рдпреЛрдВ рдиреЗ AV1 рд╡реАрдбрд┐рдпреЛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдореБрдлреНрдд рдбрд┐рдХреЛрдбрд░ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде dav1.0.0d 1 рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреА рд░рд┐рд▓реАрдЬрд╝ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреА рд╣реИред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛрдб рдЕрд╕реЗрдВрдмрд▓реА рдЗрдВрд╕рд░реНрдЯ (рдПрдирдПрдПрд╕рдПрдо/рдЬреАрдПрдПрд╕) рдХреЗ рд╕рд╛рде рд╕реА (рд╕реА99) рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдмреАрдПрд╕рдбреА рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред x86, x86_64, ARMv7 рдФрд░ ARMv8 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдФрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо FreeBSD, Linux, Windows, macOS, Android рдФрд░ iOS рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

dav1d рд▓рд╛рдЗрдмреНрд░реЗрд░реА AV1 рдХреА рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЙрдиреНрдирдд рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рдмрд╕реИрдВрдкрд▓рд┐рдВрдЧ рдФрд░ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ (8, 10 рдФрд░ 12 рдмрд┐рдЯреНрд╕) рдореЗрдВ рдмрддрд╛рдП рдЧрдП рд╕рднреА рд░рдВрдЧ рдЧрд╣рд░рд╛рдИ рдирд┐рдпрдВрддреНрд░рдг рдкреИрд░рд╛рдореАрдЯрд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдкрд░реАрдХреНрд╖рдг AV1 рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдПрдХ рдмрдбрд╝реЗ рд╕рдВрдЧреНрд░рд╣ рдкрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред dav1d рдХреА рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛ рдЗрд╕рдХрд╛ рдЙрдЪреНрдЪрддрдо рд╕рдВрднрд╡ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдФрд░ рдорд▓реНрдЯреА-рдереНрд░реЗрдбреЗрдб рдореЛрдб рдореЗрдВ рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рдХрд╛рдо рдХреЛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдирд╛ рд╣реИред

рдирдпреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ:

  • рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдереНрд░реЗрдб рдирд┐рдпрдВрддреНрд░рдг рд╕рд╣рд┐рдд рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рдХреЗ рд╕рдВрдЧрдарди рдХреЛ рдлрд┐рд░ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • AVX-512 рд╡реЗрдХреНрдЯрд░ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧрдгрдирд╛ рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИред SSE2 рдФрд░ AVX2 рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рдЬреЛрдбрд╝реЗ рдЧрдП рдЕрдиреБрдХреВрд▓рди рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
  • рддреНрд╡рд░рдг рдХреЗ рд▓рд┐рдП рдЬреАрдкреАрдпреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдПрдкреАрдЖрдИ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рдЙрди рдлрд╝реНрд░реЗрдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдкреАрдЖрдИ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдЬрд┐рдирдореЗрдВ рдбрд┐рдХреЛрдбрд┐рдВрдЧ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реИред

рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛ рджреЗрдВ рдХрд┐ AV1 рд╡реАрдбрд┐рдпреЛ рдХреЛрдбреЗрдХ рдУрдкрди рдореАрдбрд┐рдпрд╛ рдЕрд▓рд╛рдпрдВрд╕ (AOMedia) рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдореЛрдЬрд╝рд┐рд▓рд╛, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple рдЬреИрд╕реА рдХрдВрдкрдирд┐рдпреЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИред , рд╕реАрд╕реАрдПрди рдФрд░ рд░рд┐рдпрд▓рдЯреЗрдХред AV1 рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз, рд░реЙрдпрд▓реНрдЯреА-рдореБрдХреНрдд рдореБрдлреНрдд рд╡реАрдбрд┐рдпреЛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ рдЬреЛ рд╕рдВрдкреАрдбрд╝рди рд╕реНрддрд░реЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ H.264, H.265 (HEVC) рдФрд░ VP9 рд╕реЗ рдХрд╛рдлреА рдЖрдЧреЗ рд╣реИред рдкрд░реАрдХреНрд╖рдг рдХрд┐рдП рдЧрдП рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреА рд╕реАрдорд╛ рдореЗрдВ, рдФрд╕рддрди AV1 рдЧреБрдгрд╡рддреНрддрд╛ рдХрд╛ рд╕рдорд╛рди рд╕реНрддрд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдмрд┐рдЯрд░реЗрдЯ VP13 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 9% рдФрд░ HEVC рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 17% рдХрдо рд╣реЛрддрд╛ рд╣реИред рдЙрдЪреНрдЪ рдмрд┐рдЯрд░реЗрдЯ рдкрд░, VP22 рдХреЗ рд▓рд┐рдП рд▓рд╛рдн рдмрдврд╝рдХрд░ 27-9% рдФрд░ HEVC рдХреЗ рд▓рд┐рдП 30-43% рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдлреЗрд╕рдмреБрдХ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ, AV1 рдиреЗ рдореБрдЦреНрдп рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ H.264 (x264) рдХреЛ 50.3%, рдЙрдЪреНрдЪ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ H.264 рдХреЛ 46.2% рдФрд░ VP9 (libvpx-vp9) рдХреЛ 34% рд╕реЗ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ