VideoLAN рдЖрдгрд┐ FFmpeg рдкреНрд░рдХрд▓реНрдкрд╛рдВрдордзреВрди dav1d 1.0, AV1 рдбрд┐рдХреЛрдбрд░рдЪреЗ рдкреНрд░рдХрд╛рд╢рди

╨б╨╛╨╛╨▒╤Й╨╡╤Б╤В╨▓╨░ VideoLAN ╨╕ FFmpeg ╨╛╨┐╤Г╨▒╨╗╨╕╨║╨╛╨▓╨░╨╗╨╕ ╨▓╤Л╨┐╤Г╤Б╨║ ╨▒╨╕╨▒╨╗╨╕╨╛╤В╨╡╨║╨╕ dav1d 1.0.0 ╤Б ╤А╨╡╨░╨╗╨╕╨╖╨░╤Ж╨╕╨╡╨╣ ╨░╨╗╤М╤В╨╡╤А╨╜╨░╤В╨╕╨▓╨╜╨╛╨│╨╛ ╤Б╨▓╨╛╨▒╨╛╨┤╨╜╨╛╨│╨╛ ╨┤╨╡╨║╨╛╨┤╨╕╤А╨╛╨▓╤Й╨╕╨║╨░ ╤Д╨╛╤А╨╝╨░╤В╨░ ╨║╨╛╨┤╨╕╤А╨╛╨▓╨░╨╜╨╕╤П ╨▓╨╕╨┤╨╡╨╛ AV1. ╨Ъ╨╛╨┤ ╨┐╤А╨╛╨╡╨║╤В╨░ ╨╜╨░╨┐╨╕╤Б╨░╨╜ ╨╜╨░ ╤П╨╖╤Л╨║╨╡ C (C99) ╤Б ╨░╤Б╤Б╨╡╨╝╨▒╨╗╨╡╤А╨╜╤Л╨╝╨╕ ╨▓╤Б╤В╨░╨▓╨║╨░╨╝╨╕ (NASM/GAS) ╨╕ ╤А╨░╤Б╨┐╤А╨╛╤Б╤В╤А╨░╨╜╤П╨╡╤В╤Б╤П ╨┐╨╛╨┤ ╨╗╨╕╤Ж╨╡╨╜╨╖╨╕╨╡╨╣ BSD. ╨а╨╡╨░╨╗╨╕╨╖╨╛╨▓╨░╨╜╨░ ╨┐╨╛╨┤╨┤╨╡╤А╨╢╨║╨░ ╨░╤А╤Е╨╕╤В╨╡╨║╤В╤Г╤А x86, x86_64, ARMv7 ╨╕ ARMv8, ╨╕ ╨╛╨┐╨╡╤А╨░╤Ж╨╕╨╛╨╜╨╜╤Л╤Е ╤Б╨╕╤Б╤В╨╡╨╝ FreeBSD, Linux, Windows, macOS, Android рдЖрдгрд┐ рдЖрдпрдУрдПрд╕.

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

рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ:

  • рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рд╕рдВрдШрдЯрдирд╛ рдкреБрдиреНрд╣рд╛ рдбрд┐рдЭрд╛рдЗрди рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ, рдЬреНрдпрд╛рдордзреНрдпреЗ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдереНрд░реЗрдб рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирд╛рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ.
  • AVX-512 рд╡реЗрдХреНрдЯрд░ рд╕реВрдЪрдирд╛ рд╡рд╛рдкрд░реВрди рдЧрдгрдирд╛ рд╡реЗрдЧрд╡рд╛рди рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА. SSE2 рдЖрдгрд┐ AVX2 рд╕реВрдЪрдирд╛рдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдкреВрд░реНрд╡реА рдЬреЛрдбрд▓реЗрд▓реЗ рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди рд╕реБрдзрд╛рд░рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд.
  • рдкреНрд░рд╡реЗрдЧрд╛рд╕рд╛рдареА GPU рдЪрд╛ рд╡рд╛рдкрд░ рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдирд╡реАрди API рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ.
  • рдбреАрдХреЛрдбрд┐рдВрдЧрдордзреНрдпреЗ рд╕рдорд╕реНрдпрд╛ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдлреНрд░реЗрдореНрд╕рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рдорд┐рд│рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА API рдЬреЛрдбрд▓рд╛.

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

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

DDoS рд╕рдВрд░рдХреНрд╖рдг, VPS VDS рд╕рд░реНрд╡реНрд╣рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд╛рдЗрдЯрд╕рд╛рдареА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдЦрд░реЗрджреА рдХрд░рд╛ ЁЯФе рдбреАрдбреЙрд╕ рд╕рдВрд░рдХреНрд╖рдгрд╛рд╕рд╣ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ, рд╡реНрд╣реАрдкреАрдПрд╕ (VPS) рд╡реНрд╣реАрдбреАрдПрд╕ (VDS) рд╕рд░реНрд╡реНрд╣рд░реНрд╕ рдЦрд░реЗрджреА рдХрд░рд╛ | ProHoster