AV1 рд╡реНрд╣рд┐рдбрд┐рдУрд╕рд╣ GIF рдмрджрд▓рдгреНрдпрд╛рдЪреА рд╡реЗрд│ рдЖрд▓реА рдЖрд╣реЗ

AV1 рд╡реНрд╣рд┐рдбрд┐рдУрд╕рд╣ GIF рдмрджрд▓рдгреНрдпрд╛рдЪреА рд╡реЗрд│ рдЖрд▓реА рдЖрд╣реЗ

рд╣реЗ 2019 рдЖрд╣реЗ рдЖрдгрд┐ рдЖрдореНрд╣реА GIF рд╡рд░ рдирд┐рд░реНрдгрдп рдШреЗрдгреНрдпрд╛рдЪреА рд╡реЗрд│ рдЖрд▓реА рдЖрд╣реЗ (рдирд╛рд╣реА, рдЖрдореНрд╣реА рдпрд╛ рдирд┐рд░реНрдгрдпрд╛рдмрджреНрджрд▓ рдмреЛрд▓рдд рдирд╛рд╣реА рдЖрд╣реЛрдд! рдЖрдореНрд╣реА рдпреЗрдереЗ рдХрдзреАрд╣реА рд╕рд╣рдордд рд╣реЛрдгрд╛рд░ рдирд╛рд╣реА! - рдпреЗрдереЗ рдЖрдореНрд╣реА рдЗрдВрдЧреНрд░рдЬреАрдордзреНрдпреЗ рдЙрдЪреНрдЪрд╛рд░рд╛рдмрджреНрджрд▓ рдмреЛрд▓рдд рдЖрд╣реЛрдд, рдЖрдордЪреНрдпрд╛рд╕рд╛рдареА рд╣реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╛рд╣реА - рдЕрдВрджрд╛рдЬреЗ. рднрд╛рд╖рд╛рдВрддрд░). GIF рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдЬрд╛рдЧрд╛ рдШреЗрддрд╛рдд (рд╕рд╛рдорд╛рдиреНрдпрдд: рдЕрдиреЗрдХ рдореЗрдЧрд╛рдмрд╛рдЗрдЯреНрд╕!), рдЬреЗ рддреБрдореНрд╣реА рд╡реЗрдм рдбреЗрд╡реНрд╣рд▓рдкрд░ рдЕрд╕рд▓реНрдпрд╛рд╕, рддреБрдордЪреНрдпрд╛ рдЗрдЪреНрдЫреЗрдЪреНрдпрд╛ рд╡рд┐рд░реБрджреНрдз рдЖрд╣реЗ! рд╡реЗрдм рдбреЗрд╡реНрд╣рд▓рдкрд░ рдореНрд╣рдгреВрди, рддреБрдореНрд╣реА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдЧреЛрд╖реНрдЯреА рдХрдореА рдХрд░реВ рдЗрдЪреНрдЫрд┐рддрд╛ рдЬреЗрдгреЗрдХрд░реВрди рд╕рд╛рдЗрдЯ рд▓рд╡рдХрд░ рд▓реЛрдб рд╣реЛрдИрд▓. рддреНрдпрд╛рдЪ рдХрд╛рд░рдгрд╛рд╕реНрддрд╡, рддреБрдореНрд╣реА JavaScript рд▓рд╣рд╛рди рдХрд░рд╛, PNG, JPEG рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХрд░рд╛ рдЖрдгрд┐ рдХрдзреАрдХрдзреА рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛. JPEG рддреЗ WebP. рдкрдг рдЬреБрдиреНрдпрд╛ рдЬреАрдЖрдпрдПрдлрдЪреЗ рдХрд╛рдп рдХрд░рд╛рдпрдЪреЗ?

рдЖрдореНрд╣реА рдЬрд┐рдереЗ рдЬрд╛рдд рдЖрд╣реЛрдд рддрд┐рдереЗ рдЖрдореНрд╣рд╛рд▓рд╛ GIF рдЪреА рдЧрд░рдЬ рдирд╛рд╣реА!

рд╕рд╛рдЗрдЯ рд▓реЛрдбрд┐рдВрдЧ рдЧрддреА рд╕реБрдзрд╛рд░рдгреНрдпрд╛рдЪреЗ рддреБрдордЪреЗ рдзреНрдпреЗрдп рдЕрд╕рд▓реНрдпрд╛рд╕, рддреБрдореНрд╣рд╛рд▓рд╛ GIF рдордзреВрди рдореБрдХреНрдд рд╣реЛрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ! рдкрдг рдордЧ рддреБрдореНрд╣реА рдЕреЕрдирд┐рдореЗрдЯреЗрдб рдЪрд┐рддреНрд░ рдХрд╕реЗ рдмрдирд╡рд╛рд▓? рдЙрддреНрддрд░ рд╡реНрд╣рд┐рдбрд┐рдУ рдЖрд╣реЗ. рдЖрдгрд┐ рдмрд╣реБрддреЗрдХ рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ, рддреБрдореНрд╣рд╛рд▓рд╛ рдЪрд╛рдВрдЧрд▓реА рдЧреБрдгрд╡рддреНрддрд╛ рдЖрдгрд┐ 50-90% рдЬрд╛рдЧрд╛ рдмрдЪрдд рдорд┐рд│реЗрд▓! рдЬреАрд╡рдирд╛рдд, рдмрд╣реБрддреЗрдХ рдЧреЛрд╖реНрдЯреАрдВрдЪреЗ рддреНрдпрд╛рдВрдЪреЗ рдлрд╛рдпрджреЗ рдЖрдгрд┐ рддреЛрдЯреЗ рдЕрд╕рддрд╛рдд. рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣реА GIF рд▓рд╛ рд╡реНрд╣рд┐рдбрд┐рдУрдиреЗ рдмрджрд▓рддрд╛, рддреЗрд╡реНрд╣рд╛ рдмрд╣реБрддреЗрдХрджрд╛ рддреБрдореНрд╣рд╛рд▓рд╛ рдХреЛрдгрддреЗрд╣реА рддреЛрдЯреЗ рд╕рд╛рдкрдбрдд рдирд╛рд╣реАрдд.

рд╕рд░реНрд╡ GIF рд╕рд╣ рдЦрд╛рд▓реА!

рд╕реБрджреИрд╡рд╛рдиреЗ, рдЕрд▓рд┐рдХрдбрдЪреНрдпрд╛ рд╡рд░реНрд╖рд╛рдВрдд рд╡реНрд╣рд┐рдбрд┐рдУрдВрд╕рд╣ GIF рдмрджрд▓рдгреЗ рд╕рд╛рдорд╛рдиреНрдп рдЭрд╛рд▓реЗ рдЖрд╣реЗ, рдореНрд╣рдгреВрди рд╕рд░реНрд╡ рдЖрд╡рд╢реНрдпрдХ рд╕рд╛рдзрдиреЗ рдЖрдзреАрдкрд╛рд╕реВрдирдЪ рд╡рд╛рдкрд░рд╛рдд рдЖрд╣реЗрдд. рдпрд╛ рдкреЛрд╕реНрдЯрдордзреНрдпреЗ, рдореА рдЪрд╛рдХ рдкреБрдиреНрд╣рд╛ рд╢реЛрдзрдгрд╛рд░ рдирд╛рд╣реА, рдкрд░рдВрддреБ рд╡рд┐рджреНрдпрдорд╛рди рдЙрдкрд╛рдпрд╛рдВрдордзреНрдпреЗ рдлрдХреНрдд рдХрд┐рдВрдЪрд┐рдд рд╕реБрдзрд╛рд░рдгрд╛ рдХрд░реЗрди. рддрд░ рдпреЗрдереЗ рд╕рд╛рд░рд╛рдВрд╢ рдЖрд╣реЗ:

  1. рдПрдХ GIF рдШреНрдпрд╛ рдЖрдгрд┐ рддреЗ рд╡реНрд╣рд┐рдбрд┐рдУрдордзреНрдпреЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рд╛
  2. H.264 рдХрд┐рдВрд╡рд╛ VP9 рд╡рд╛рдкрд░реВрди рд╡реНрд╣рд┐рдбрд┐рдУ рдПрдиреНрдХреЛрдб рдХрд░рд╛, рдореНрд╣рдгрдЬреЗ. рддреЗ рдХреЙрдореНрдкреНрд░реЗрд╕ рдХрд░рд╛ рдЖрдгрд┐ MP4 рдХрд┐рдВрд╡рд╛ WebM рдХрдВрдЯреЗрдирд░рдордзреНрдпреЗ рдкреЕрдХ рдХрд░рд╛
  3. рдкреБрдирд░реНрд╕реНрдерд┐рдд рдХрд░рд╛ <img> рдЕреЕрдирд┐рдореЗрдЯреЗрдб GIF рд╕рд╣ <video> рд░реЛрд▓рд░ рд╕рд╣
  4. GIF рдкреНрд░рднрд╛рд╡рд╛рд╕рд╛рдареА рдЖрд╡рд╛рдЬ рдЖрдгрд┐ рд▓реВрдкрд╢рд┐рд╡рд╛рдп рдСрдЯреЛрдкреНрд▓реЗ рдЪрд╛рд▓реВ рдХрд░рд╛

Google рдХрдбреЗ рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреЗ рд╡рд░реНрдгрди рдХрд░рдгрд╛рд░реЗ рдЪрд╛рдВрдЧрд▓реЗ рджрд╕реНрддрдРрд╡рдЬ рдЖрд╣реЗрдд.

рд╣реЗ 2019 рдЖрд╣реЗ

рдЖрддрд╛ 2019 рдЖрд╣реЗ. рдкреНрд░рдЧрддреА рдкреБрдвреЗ рд╕рд░рдХрддреЗ, рдЖрдгрд┐ рдЖрдкрдг рддреА рдЪрд╛рд▓реВ рдареЗрд╡рд▓реА рдкрд╛рд╣рд┐рдЬреЗ. рдЖрддрд╛рдкрд░реНрдпрдВрдд рдЖрдордЪреНрдпрд╛рдХрдбреЗ рджреЛрди рдХреЛрдбреЗрдХ рдкрд░реНрдпрд╛рдп рдЖрд╣реЗрдд рдЬреЗ рд╕рд░реНрд╡ рдмреНрд░рд╛рдЙрдЭрд░ рдЖрдгрд┐ рд╡реНрд╣рд┐рдбрд┐рдУ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рд╕рд╛рдзрдирд╛рдВрд╡рд░ рд╡реНрдпрд╛рдкрдХрдкрдгреЗ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗрдд:

  1. H.264 - 2003 рдордзреНрдпреЗ рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрдгрд┐ рдЖрдЬ рд╕рд░реНрд╡рд╛рдд рдЬрд╛рд╕реНрдд рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ
  2. VP9 - 2013 рдордзреНрдпреЗ рджрд┐рд╕реВ рд▓рд╛рдЧрд▓реЗ рдЖрдгрд┐ H.50 рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд рдЬрд╡рд│рдЬрд╡рд│ 264% рдЪреНрдпрд╛ рдХрдореНрдкреНрд░реЗрд╢рди рд╕реБрдзрд╛рд░рдгрд╛ рд╕рд╛рдзреНрдп рдХреЗрд▓реНрдпрд╛, рддрд░реАрд╣реА рдЬрд╕реЗ рддреЗ рдЗрдереЗ рд▓рд┐рд╣рд┐рддрд╛рдд рд╕рд░реНрд╡ рдХрд╛рд╣реА рдиреЗрд╣рдореА рдЗрддрдХреЗ рдЧреБрд▓рд╛рдмреА рдирд╕рддреЗ

рдЯреАрдк: рдЬрд░реА H.265 рд╣реА H.264 рдЪреА рдкреБрдвреАрд▓ рдЖрд╡реГрддреНрддреА рдЖрд╣реЗ рдЖрдгрд┐ рддреА VP9 рд╢реА рд╕реНрдкрд░реНрдзрд╛ рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЖрд╣реЗ, рдкреГрд╖реНрдард╛рд╡рд░ рджрд░реНрд╢рд╡рд┐рд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ, рдЦрд░рд╛рдм рдмреНрд░рд╛рдЙрдЭрд░ рд╕рдорд░реНрдердирд╛рдореБрд│реЗ рдореА рддреНрдпрд╛рдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░рдд рдирд╛рд╣реА. https://caniuse.com/#feat=hevc. рдкрд░рд╡рд╛рдирд╛ рдЦрд░реНрдЪ рд╣реЗ рдореБрдЦреНрдп рдХрд╛рд░рдг рдЖрд╣реЗ рдХреА H.265 H.264 рд╕рд╛рд░рдЦрд╛ рд╡реНрдпрд╛рдкрдХ рдЭрд╛рд▓рд╛ рдирд╛рд╣реА рдЖрдгрд┐ рдЕрд▓рд╛рдпрдиреНрд╕ рдСрдл рдУрдкрди рдореАрдбрд┐рдпрд╛ рдХрдиреНрд╕реЛрд░реНрдЯрд┐рдпрдо рд░реЙрдпрд▓реНрдЯреА-рдореБрдХреНрдд рдХреЛрдбреЗрдХ, AV1 рд╕рд╣ рдХрд╛ рдХрд╛рдо рдХрд░рдд рдЖрд╣реЗ.

рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рд╛, рд▓реЛрдбрд┐рдВрдЧ рд╡реЗрд│рд╛ рд╡реЗрдЧрд╡рд╛рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдореЛрдареНрдпрд╛ GIFs рд╢рдХреНрдп рддрд┐рддрдХреНрдпрд╛ рд▓рд╣рд╛рди рдЖрдХрд╛рд░рд╛рдд рдХрдореА рдХрд░рдгреЗ рд╣реЗ рдЖрдордЪреЗ рдзреНрдпреЗрдп рдЖрд╣реЗ. рдЖрдордЪреНрдпрд╛ рд╢рд╕реНрддреНрд░рд╛рдЧрд╛рд░рд╛рдд рд╡реНрд╣рд┐рдбрд┐рдУ рдХреЙрдореНрдкреНрд░реЗрд╢рдирд╕рд╛рдареА рдирд╡реАрди рдорд╛рдирдХ рдирд╕рд▓реНрдпрд╛рд╕ рд╣реЗ рдПрдХ рд╡рд┐рдЪрд┐рддреНрд░ 2019 рдЕрд╕реЗрд▓. рдкрдг рддреЗ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЖрд╣реЗ рдЖрдгрд┐ рддреНрдпрд╛рд▓рд╛ AV1 рдореНрд╣рдгрддрд╛рдд. AV1 рд╕рд╣ рддреБрдореНрд╣реА рд╣реЗ рдХрд░реВ рд╢рдХрддрд╛ VP30 рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд рдХреЙрдореНрдкреНрд░реЗрд╢рдирдордзреНрдпреЗ рдЕрдВрджрд╛рдЬреЗ 9% рд╕реБрдзрд╛рд░рдгрд╛ рд╕рд╛рдзреНрдп рдХрд░рд╛. рд▓реЗрдкреЛрдЯрд╛! ЁЯЩВ

AV1 2019 рдкрд╛рд╕реВрди рддреБрдордЪреНрдпрд╛ рд╕реЗрд╡реЗрдд рдЖрд╣реЗ!

рдбреЗрд╕реНрдХрдЯреЙрдкрд╡рд░

рдЕрд▓реАрдХрдбреЗ AV1 рд╡реНрд╣рд┐рдбрд┐рдУ рдбреАрдХреЛрдбрд┐рдВрдЧрд╕рд╛рдареА рд╕рдорд░реНрдерди рдбреЗрд╕реНрдХрдЯреЙрдк рдЖрд╡реГрддреНрддреНрдпрд╛рдВрдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ Google Chrome 70 ╨╕ рдореЛрдЭреАрд▓рд╛ рдлрд╛рдпрд░рдлреЙрдХреНрд╕ 65. рд╕рдзреНрдпрд╛ рдлрд╛рдпрд░рдлреЙрдХреНрд╕ рд╕рдкреЛрд░реНрдЯ рдмрдЧреНрдЧреА рдЖрд╣реЗ рдЖрдгрд┐ рдХреНрд░реЕрд╢ рд╣реЛрдК рд╢рдХрддреЛ, рдкрд░рдВрддреБ рдпрд╛рдЪреНрдпрд╛ рдЬреЛрдбрдгреАрд╕рд╣ рдЧреЛрд╖реНрдЯреА рд╕реБрдзрд╛рд░рд▓реНрдпрд╛ рдкрд╛рд╣рд┐рдЬреЗрдд dav1d рдбреАрдХреЛрдбрд░ рдлрд╛рдпрд░рдлреЙрдХреНрд╕ 67 рдордзреНрдпреЗ рдЖрдзреАрдЪ (рдЖрдзреАрдЪ рд░рд┐рд▓реАрдЭ рдХреЗрд▓реЗ рдЖрд╣реЗ, рдкрд░рдВрддреБ рд╕рдорд░реНрдерди рджрд┐рд╕реВ рд▓рд╛рдЧрд▓реЗ рдЖрд╣реЗ - рдЕрдВрджрд╛рдЬреЗ рдЕрдиреБрд╡рд╛рдж.). рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдмрджреНрджрд▓ рддрдкрд╢реАрд▓рд╛рдВрд╕рд╛рдареА рд╡рд╛рдЪрд╛ - dav1d 0.3.0 рд░рд┐рд▓реАрдЭ: рдЖрдгрдЦреА рд╡реЗрдЧрд╡рд╛рди!

рд╕реНрдорд╛рд░реНрдЯрдлреЛрдирд╡рд░

рдпреЛрдЧреНрдп рдбреАрдХреЛрдбрд░ рдирд╕рд▓реНрдпрд╛рдореБрд│реЗ рд╕реНрдорд╛рд░реНрдЯрдлреЛрдирд╕рд╛рдареА рд╕рдзреНрдпрд╛ рдХреЛрдгрддреЗрд╣реА рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рд╕рдорд░реНрдерди рдирд╛рд╣реА. рдЖрдкрдг рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдбреАрдХреЛрдбрд┐рдВрдЧ рдХрд░реВ рд╢рдХрддрд╛, рдЬрд░реА рдпрд╛рдореБрд│реЗ рдмреЕрдЯрд░реАрдЪрд╛ рд╡рд╛рдкрд░ рд╡рд╛рдвреЗрд▓. AV1 рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдбреАрдХреЛрдбрд┐рдВрдЧрд▓рд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рдгрд╛рд░реЗ рдкрд╣рд┐рд▓реЗ рдореЛрдмрд╛рдЗрд▓ SOC 2020 рдордзреНрдпреЗ рджрд┐рд╕реВрди рдпреЗрддреАрд▓.

рдЖрдгрд┐ рдордЧ рд▓реЗрдЦрд╛рдЪреЗ рд╡рд╛рдЪрдХ рдЕрд╕реЗ рдЖрд╣реЗрдд, "рдордЧ рдЬрд░ рдореЛрдмрд╛рдИрд▓ рдлреЛрди рдЕрдЬреВрди рдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рдд рдирд╕рддреАрд▓, рддрд░ AV1 рдХрд╛ рд╡рд╛рдкрд░рд╛рдпрдЪреЗ?"

AV1 рд╣рд╛ рдмрд░реНтАНрдпрд╛рдкреИрдХреА рдирд╡реАрди рдХреЛрдбреЗрдХ рдЖрд╣реЗ рдЖрдгрд┐ рдЖрдореНрд╣реА рддреНрдпрд╛рдЪреНрдпрд╛ рд░реБрдкрд╛рдВрддрд░рд╛рдЪреНрдпрд╛ рдЕрдЧрджреА рд╕реБрд░реБрд╡рд╛рддреАрд╕ рдЖрд╣реЛрдд. рдпрд╛ рд▓реЗрдЦрд╛рдЪрд╛ "рддреБрдореНрд╣реА рд╕реНрд╡рдпрдВрдкрд╛рдХ рдХрд░рдд рдЕрд╕рддрд╛рдирд╛, рдЬрдорд╛рд╡ рдлреЙрд▓реЛ рдХрд░реЗрд▓" рд╕реНрдЯреЗрдЬ рдореНрд╣рдгреВрди рд╡рд┐рдЪрд╛рд░ рдХрд░рд╛. рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рдорд░реНрдерди рд╕реНрд╡рддрдГрдЪ рдХрд╛рд╣реА рдкреНрд░реЗрдХреНрд╖рдХрд╛рдВрд╕рд╛рдареА рд╕рд╛рдЗрдЯ рд╡реЗрдЧрд╡рд╛рди рдХрд░реЗрд▓. рдЖрдгрд┐ рдЬреБрдиреЗ рдХреЛрдбреЗрдХ рдлреЙрд▓рдмреЕрдХ рдкрд░рд┐рд╕реНрдерд┐рддреА рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд рдЬреЗрд╡реНрд╣рд╛ рд▓рдХреНрд╖реНрдп рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рд╡рд░ AV1 рд╕рдорд░реНрдерд┐рдд рдирд╛рд╣реА. рдкрдг рд╡рд╛рдкрд░рдХрд░реНрддреЗ AV1 рд╕рдкреЛрд░реНрдЯ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдбрд┐рд╡реНтАНрд╣рд╛рдЗрд╕реЗрд╕рд╡рд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдд рдЕрд╕рддрд╛рдирд╛, рд╕рд░реНрд╡рдХрд╛рд╣реА рддрдпрд╛рд░ рд╣реЛрдИрд▓. рд╣реЗ рд╕рд╛рдзреНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдореНрд╣рд╛рд▓рд╛ рдЦрд╛рд▓реА рджрд░реНрд╢рд╡рд┐рд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ рд╡реНрд╣рд┐рдбрд┐рдУ рдЯреЕрдЧ рддрдпрд╛рд░ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдЬреЗ рдмреНрд░рд╛рдЙрдЭрд░рд▓рд╛ рддреНрдпрд╛рдЪреЗ рдкрд╕рдВрддреАрдЪреЗ рд╕реНрд╡рд░реВрдк рдирд┐рд╡рдбрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрдИрд▓ - AV1 - >> VP9 - >> H.264. рдареАрдХ рдЖрд╣реЗ, рдЬрд░ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдХрдбреЗ рдЦреВрдк рдЬреБрдиреЗ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдХрд┐рдВрд╡рд╛ рдиреЗрд╡реНрд╣рд┐рдЧреЗрдЯрд░ рдЕрд╕реЗрд▓ рдЬреЗ рд╡реНрд╣рд┐рдбрд┐рдУрд▓рд╛ рдЕрдЬрд┐рдмрд╛рдд рд╕рдорд░реНрдерди рджреЗрдд рдирд╛рд╣реА (рдЬреЗ H264 рд╕рд╣ рдЕрддреНрдпрдВрдд рд╕рдВрднрд╡ рдирд╛рд╣реА), рдирдВрддрд░ рддреНрдпрд╛рд▓рд╛ рдлрдХреНрдд GIF рджрд┐рд╕реЗрд▓

<video style="display:block; margin: 0 auto;" autoplay loop muted playsinline poster="RollingCredits.jpg">
  <source src="media/RollingCredits.av1.mp4" type="video/mp4">
  <source src="media/RollingCredits.vp9.webm" type="video/webm">
  <source src="media/RollingCredits.x264.mp4" type="video/mp4">
  <img src="media/RollingCredits.gif">
</video>

AV1 рдЪреА рдирд┐рд░реНрдорд┐рддреА

AV1 рдордзреНрдпреЗ рд╡реНрд╣рд┐рдбрд┐рдУ рддрдпрд╛рд░ рдХрд░рдгреЗ рд╕реЛрдкреЗ рдЖрд╣реЗ. рдпреЗрдереВрди рддреБрдордЪреНрдпрд╛ рд╕рд┐рд╕реНрдЯрдорд╕рд╛рдареА рдирд╡реАрдирддрдо ffmpeg рдмрд┐рд▓реНрдб рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рд╛ рдЖрдгрд┐ рдЦрд╛рд▓реАрд▓ рдЖрджреЗрд╢ рд╡рд╛рдкрд░рд╛. рд▓рдХреНрд╖реНрдп рдмрд┐рдЯрд░реЗрдЯ рд╕рд╛рдзреНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдореНрд╣реА 2 рдкрд╛рд╕ рд╡рд╛рдкрд░рддреЛ. рд╣реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдкрдг ffmpeg рджреЛрдирджрд╛ рдЪрд╛рд▓рд╡реВ. рдкреНрд░рдердордЪ рдЖрдореНрд╣реА рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдирд╕рд▓реЗрд▓реНрдпрд╛ рдлрд╛рдИрд▓рд╡рд░ рдирд┐рдХрд╛рд▓ рд▓рд┐рд╣рд┐рддреЛ. рд╣реЗ рдПрдХ рд▓реЙрдЧ рддрдпрд╛рд░ рдХрд░реЗрд▓ рдЬреЛ ffmpeg рдЪреНрдпрд╛ рджреБрд╕рд▒реНрдпрд╛ рд░рдирд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕реЗрд▓.

# Linux or Mac
## ╨Я╤А╨╛╤Е╨╛╨┤ 1
ffmpeg -i input.mp4 -c:v libaom-av1 -b:v 200k -filter:v scale=720:-1 -strict experimental -cpu-used 1 -tile-columns 2 -row-mt 1 -threads 8 -pass 1 -f mp4 /dev/null && 
## ╨Я╤А╨╛╤Е╨╛╨┤ 2
ffmpeg -i input.mp4 -pix_fmt yuv420p -movflags faststart -c:v libaom-av1 -b:v 200k -filter:v scale=720:-1 -strict experimental -cpu-used 1 -tile-columns 2 -row-mt 1 -threads 8 -pass 2 output.mp4

# Windows
## ╨Я╤А╨╛╤Е╨╛╨┤ 1
ffmpeg.exe -i input.mp4 -c:v libaom-av1 -b:v 200k -filter:v scale=720:-1 -strict experimental -cpu-used 1 -tile-columns 2 -row-mt 1 -threads 8 -pass 1 -f mp4 NUL && ^
## ╨Я╤А╨╛╤Е╨╛╨┤ 2
ffmpeg.exe -i input.mp4 -pix_fmt yuv420p -movflags faststart -c:v libaom-av1 -b:v 200k -filter:v scale=720:-1 -strict experimental -cpu-used 1 -tile-columns 2 -row-mt 1 -threads 8 -pass 2 output.mp4

рдпреЗрдереЗ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рдЪреЗ рдмреНрд░реЗрдХрдбрд╛рдЙрди рдЖрд╣реЗ:

-i - ╨Т╤Е╨╛╨┤╨╜╨╛╨╣ ╤Д╨░╨╣╨╗.

-pix_fmt - ╨Ш╤Б╨┐╨╛╨╗╤М╨╖╤Г╨╡╨╝ ╤Д╨╛╤А╨╝╨░╤В 4:2:0 ╨┤╨╗╤П ╨▓╤Л╨▒╨╛╤А╨░ ╨╕╨╜╤Д╨╛╤А╨╝╨░╤Ж╨╕╨╕ ╨╛ ╤Ж╨▓╨╡╤В╨╜╨╛╤Б╤В╨╕ ╨▓ ╨▓╨╕╨┤╨╡╨╛. ╨б╤Г╤Й╨╡╤Б╤В╨▓╤Г╨╡╤В ╨╝╨╜╨╛╨│╨╛ ╨┤╤А╤Г╨│╨╕╤Е ╨▓╨╛╨╖╨╝╨╛╨╢╨╜╤Л╤Е ╤Д╨╛╤А╨╝╨░╤В╨╛╨▓, ╨╜╨╛ 4:2:0 ╨╜╨░╨╕╨▒╨╛╨╗╨╡╨╡ ╤Б╨╛╨▓╨╝╨╡╤Б╤В╨╕╨╝╤Л╨╣.

-c:v - ╨Ъ╨░╨║╨╛╨╣ ╨║╨╛╨┤╨╡╨║ ╨╕╤Б╨┐╨╛╨╗╤М╨╖╨╛╨▓╨░╤В╤М, ╨▓ ╨╜╨░╤И╨╡╨╝ ╤Б╨╗╤Г╤З╨░╨╡ - AV1.<br />
-b:v тАУ ╨б╤А╨╡╨┤╨╜╨╕╨╣ ╨▒╨╕╤В╤А╨╡╨╣╤В, ╨║╨╛╤В╨╛╤А╨╛╨│╨╛ ╨╝╤Л ╤Е╨╛╤В╨╕╨╝ ╨┤╨╛╨▒╨╕╤В╤М╤Б╤П.

-filter:v scale - ╨д╨╕╨╗╤М╤В╤А ╨╝╨░╤Б╤И╤В╨░╨▒╨░ ffmpeg ╨╕╤Б╨┐╨╛╨╗╤М╨╖╤Г╨╡╤В╤Б╤П ╨┤╨╗╤П ╤Г╨╝╨╡╨╜╤М╤И╨╡╨╜╨╕╤П ╤А╨░╨╖╤А╨╡╤И╨╡╨╜╨╕╤П ╨▓╨╕╨┤╨╡╨╛. ╨Ь╤Л ╤Г╤Б╤В╨░╨╜╨░╨▓╨╗╨╕╨▓╨░╨╡╨╝ X:-1 ╤З╤В╨╛ ╨│╨╛╨▓╨╛╤А╨╕╤В ffmpeg ╤Г╨╝╨╡╨╜╤М╤И╨╕╤В╤М ╤И╨╕╤А╨╕╨╜╤Г ╨┤╨╛ X, ╤Б╨╛╤Е╤А╨░╨╜╨╕╨▓ ╤Б╨╛╨╛╤В╨╜╨╛╤И╨╡╨╜╨╕╨╡ ╤Б╤В╨╛╤А╨╛╨╜.

-strict experimental - ╨Э╨░╨┤╨╛ ╤Г╨║╨░╨╖╨░╤В╤М, ╤В.╨║. AV1 ╨┤╨╛╤Б╤В╨░╤В╨╛╤З╨╜╨╛ ╨╜╨╛╨▓╤Л╨╣ ╨║╨╛╨┤╨╡╨║.

-cpu-used - ╨г╨╢╨░╤Б╨╜╨╛ ╨╜╨░╨╖╨▓╨░╨╜╨╜╤Л╨╣ ╨┐╨░╤А╨░╨╝╨╡╤В╤А, ╨║╨╛╤В╨╛╤А╤Л╨╣ ╨╜╨░ ╤Б╨░╨╝╨╛╨╝ ╨┤╨╡╨╗╨╡ ╨╕╤Б╨┐╨╛╨╗╤М╨╖╤Г╨╡╤В╤Б╤П ╨┤╨╗╤П ╨▓╤Л╨▒╨╛╤А╨░ ╤Г╤А╨╛╨▓╨╜╤П ╨║╨░╤З╨╡╤Б╤В╨▓╨░ ╨▓╨╕╨┤╨╡╨╛. ╨Т╨╛╨╖╨╝╨╛╨╢╨╜╤Л╨╡ ╨╖╨╜╨░╤З╨╡╨╜╨╕╤П 0-4. ╨з╨╡╨╝ ╨╝╨╡╨╜╤М╤И╨╡ ╨╖╨╜╨░╤З╨╡╨╜╨╕╨╡, ╤В╨╡╨╝ ╨╗╤Г╤З╤И╨╡ ╨║╨░╤З╨╡╤Б╤В╨▓╨╛ ╨╕, ╤Б╨╛╨╛╤В╨▓╨╡╤В╤Б╤В╨▓╨╡╨╜╨╜╨╛, ╨▒╨╛╨╗╤М╤И╨╡ ╨▓╤А╨╡╨╝╤П, ╨║╨╛╤В╨╛╤А╨╛╨╡ ╨╖╨░╨╣╨╝╤С╤В ╨║╨╛╨┤╨╕╤А╨╛╨▓╨║╨░.

-tile-columns - ╨Ф╨╗╤П ╨╕╤Б╨┐╨╛╨╗╤М╨╖╨╛╨▓╨░╨╜╨╕╤П ╨╜╨╡╤Б╨║╨╛╨╗╤М╨║╨╕╤Е ╤В╤А╨╡╨┤╨╛╨▓. ╨У╨╛╨▓╨╛╤А╨╕╤В AV1 ╤А╨░╨╖╨▒╨╕╤В╤М ╨▓╨╕╨┤╨╡╨╛ ╨╜╨░ ╨╛╤В╨┤╨╡╨╗╤М╨╜╤Л╨╡ ╨║╨╛╨╗╨╛╨╜╨║╨╕, ╨║╨╛╤В╨╛╤А╤Л╨╡ ╨╝╨╛╨│╤Г╤В ╨▒╤Л╤В╤М ╨┐╨╡╤А╨╡╨║╨╛╨┤╨╕╤А╨╛╨▓╨░╨╜╤Л ╨╜╨╡╨╖╨░╨▓╨╕╤Б╨╕╨╝╨╛ ╨┤╨╗╤П ╨╗╤Г╤З╤И╨╡╨╣ ╤Г╤В╨╕╨╗╨╕╨╖╨░╤Ж╨╕╨╕ ╨ж╨Я╨г.

-row-mt тАУ ╨в╨╛╨╢╨╡, ╤З╤В╨╛ ╨╕ ╨┐╤А╨╡╨┤╤Л╨┤╤Г╤Й╨╕╨╣ ╨┐╨░╤А╨░╨╝╨╡╤В╤А, ╨╜╨╛ ╤А╨░╨╖╨▒╨╕╨▓╨░╨╡╤В ╤В╨░╨║ ╨╢╨╡ ╨╜╨░ ╤Б╤В╤А╨╛╨║╨╕ ╨▓╨╜╤Г╤В╤А╨╕ ╨║╨╛╨╗╨╛╨╜╨╛╨║.

-threads - ╨Ъ╨╛╨╗╨╕╤З╨╡╤Б╤В╨▓╨╛ ╤В╤А╨╡╨┤╨╛╨▓.

-pass - ╨Ъ╨░╨║╨╛╨╣ ╨┐╤А╨╛╤Е╨╛╨┤ ╤Б╨╡╨╣╤З╨░╤Б ╨▓╤Л╨┐╨╛╨╗╨╜╤П╨╡╤В╤Б╤П.

-f - ╨Ш╤Б╨┐╨╛╨╗╤М╨╖╤Г╨╡╤В╤Б╤П ╤В╨╛╨╗╤М╨║╨╛ ╨┐╤А╨╕ ╨┐╨╡╤А╨▓╨╛╨╝ ╨┐╤А╨╛╤Е╨╛╨┤╨╡. ╨г╨║╨░╨╖╤Л╨▓╨░╨╡╤В ╤Д╨╛╤А╨╝╨░╤В ╨▓╤Л╤Е╨╛╨┤╨╜╨╛╨│╨╛ ╤Д╨░╨╣╨╗╨░, ╤В.╨╡. MP4 ╨▓ ╨╜╨░╤И╨╡╨╝ ╤Б╨╗╤Г╤З╨░╨╡.

-movflags faststart - ╨Т╨║╨╗╤О╤З╨░╨╡╨╝ ╨▒╤Л╤Б╤В╤А╤Л╨╣ ╤Б╤В╨░╤А╤В ╨▓╨╕╨┤╨╡╨╛, ╨┐╨╡╤А╨╡╨╝╨╡╤Й╨░╤П ╤З╨░╤Б╤В╤М ╨┤╨░╨╜╨╜╤Л╤Е ╨▓ ╨╜╨░╤З╨░╨╗╨╛ ╤Д╨░╨╣╨╗╨░. ╨н╤В╨╛ ╨┐╨╛╨╖╨▓╨╛╨╗╨╕╤В ╨╜╨░╤З╨░╤В╤М ╨▓╨╛╤Б╨┐╤А╨╛╨╕╨╖╨▓╨╡╨┤╨╡╨╜╨╕╨╡ ╨╡╤Й╤С ╨┤╨╛ ╨┐╨╛╨╗╨╜╨╛╨╣ ╨╖╨░╨│╤А╤Г╨╖╨║╨░ ╤Д╨░╨╣╨╗╨░.

GIF рдмрдирд╡рдд рдЖрд╣реЗ

GIF рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдореА рдЦрд╛рд▓реАрд▓ рдХрдорд╛рдВрдб рд╡рд╛рдкрд░рд▓реА. рдЖрдХрд╛рд░ рдХрдореА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдореА рдореВрд│ 720 fps рд╡реНрд╣рд┐рдбрд┐рдУ рдРрд╡рдЬреА 12px рд░реБрдВрдж рдЖрдгрд┐ 24 fps рдкрд░реНрдпрдВрдд GIF рд╕реНрдХреЗрд▓ рдХреЗрд▓реЗ.

./ffmpeg -i /mnt/c/Users/kasing/Desktop/ToS.mov -ss 00:08:08 -t 12
-filter_complex "[0:v] fps=12,scale=720:-1" -y scene2.gif

рдЪрд╛рдЪрдгреА рдирд┐рдХрд╛рд▓

рд╢рдВрднрд░ рд╡реЗрд│рд╛ рд╡рд╛рдЪрдгреНрдпрд╛рдкреЗрдХреНрд╖рд╛ рдПрдХрджрд╛ рдкрд╛рд╣рдгреЗ рдЪрд╛рдВрдЧрд▓реЗ, рдмрд░реЛрдмрд░? AV1 рд╣реА рдЖрдордЪреНрдпрд╛ рдЙрджреНрджреЗрд╢рд╛рдВрд╕рд╛рдареА рдпреЛрдЧреНрдп рдирд┐рд╡рдб рдЖрд╣реЗ рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░реВрдпрд╛. рдореА рдпреЗрдереЗ рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реЗрд▓реЗ рд╕реНрдЯреАрд▓рдЪреЗ рдЕрд╢реНрд░реВ рдореЛрдлрдд рдШреЗрддрд▓реЗ https://mango.blender.org/, рдЖрдгрд┐ AV1, VP9, тАЛтАЛH.264 рдХреЛрдбреЗрдХреНрд╕рд╕рд╛рдареА рдЕрдВрджрд╛рдЬреЗ рд╕рдорд╛рди рдмрд┐рдЯрд░реЗрдЯ рд╡рд╛рдкрд░реВрди рддреЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ. рдкрд░рд┐рдгрд╛рдо рдЦрд╛рд▓реА рджрд┐рд▓реЗ рдЖрд╣реЗрдд рдЬреЗрдгреЗрдХрд░реВрди рддреБрдореНрд╣реА рддреНрдпрд╛рдВрдЪреА рд╕реНрд╡рддрдГрд╕рд╛рдареА рддреБрд▓рдирд╛ рдХрд░реВ рд╢рдХрддрд╛.

рдЯреАрдк 1: рдЦрд╛рд▓реАрд▓ рдлрд╛рдЗрд▓ рддреБрдордЪреНрдпрд╛рд╕рд╛рдареА рд▓реЛрдб рд╣реЛрдд рдирд╕рд▓реНрдпрд╛рд╕, рддреБрдордЪрд╛ рдмреНрд░рд╛рдЙрдЭрд░ рдЕрдкрдбреЗрдЯ рдХрд░рдгреНрдпрд╛рдЪреА рд╡реЗрд│ рдпреЗрдК рд╢рдХрддреЗ. рдореА Chrome, Vivaldi, Brave рдХрд┐рдВрд╡рд╛ Opera рд╕рд╛рд░рдЦреНрдпрд╛ Chromium рдЖрдзрд╛рд░рд┐рдд рдмреНрд░рд╛рдЙрдЭрд░рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХрд░рддреЛ. рдпреЗрдереЗ AV1 рд╕рдорд░реНрдердирд╛рдЪреА рдирд╡реАрдирддрдо рдорд╛рд╣рд┐рддреА рдЖрд╣реЗ https://caniuse.com/#feat=av1

рдЯреАрдк 2: Linux рд╡рд░реАрд▓ Firefox 66 рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рдзреНрд╡рдЬ рд╕реЗрдЯ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ media.av1.enabled рдЕрд░реНрде рдордзреНрдпреЗ true ╨▓ about:config

рдЯреАрдк 3: рдореА рдЦрд╛рд▓реА рдирд┐рдпрдорд┐рдд GIF рдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рди рдХрд░рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛ рдЖрд╣реЗ рдХрд╛рд░рдг рддреНрдпрд╛рдВрдЪрд╛ рдЖрдХрд╛рд░ рдореЛрдард╛ рдЖрд╣реЗ рдЖрдгрд┐ рд╣реЗ рдкреГрд╖реНрда рд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд┐рддреА рдбреЗрдЯрд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ! (рд╣реЗ рд╡рд┐рдбрдВрдмрдирд╛рддреНрдордХ рдЕрд╕реЗрд▓, рдХрд╛рд░рдг рд╣реЗ рдкреГрд╖реНрда рдкреГрд╖реНрдард╛рд╡рд░реАрд▓ рдбреЗрдЯрд╛рдЪреЗ рдкреНрд░рдорд╛рдг рдХрдореА рдХрд░рдгреНрдпрд╛рдмрджреНрджрд▓ рдЖрд╣реЗ :)). рдкрд░рдВрддреБ рддреБрдореНрд╣реА рдпреЗрдереЗ рдЕрдВрддрд┐рдо GIF рдкрд╛рд╣реВ рд╢рдХрддрд╛ https://github.com/singhkays/its-time-replace-gifs-with-av1-video/blob/master/GIFs

рдЕрдиреБрд╡рд╛рджрдХрд╛рдЪреА рдЯреАрдк: Habr рддреБрдореНрд╣рд╛рд▓рд╛ рдСрдЯреЛрдкреНрд▓реЗ рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рдЪреА рдЖрдгрд┐ рдлрд╛рдЗрд▓ рд▓реВрдк рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрдд тАЛтАЛрдирд╛рд╣реА, рддреНрдпрд╛рдореБрд│реЗ рддреБрдореНрд╣реА рдХреЗрд╡рд│ рдЧреБрдгрд╡рддреНрддреЗрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░реВ рд╢рдХрддрд╛. "рдЕтАНреЕрдирд┐рдореЗрдЯреЗрдб рдЪрд┐рддреНрд░реЗ" рд▓рд╛рдЗрд╡реНрд╣ рдХрд╢реА рджрд┐рд╕рддреАрд▓ рддреЗ рддреБрдореНрд╣реА рдкрд╛рд╣реВ рд╢рдХрддрд╛ рдореВрд│ рд▓реЗрдЦ.

рджреГрд╢реНрдп 1 @ 200 Kbps

рдпреЗрдереЗ рдмрд░реАрдЪ рд╣рд╛рд▓рдЪрд╛рд▓ рдЖрд╣реЗ, рдЬреА рдХрдореА рдмрд┐рдЯрд░реЗрдЯреНрд╕рд╡рд░ рд╡рд┐рд╢реЗрд╖рддрдГ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдЖрд╣реЗ. рдпрд╛ рдмрд┐рдЯрд░реЗрдЯрд╡рд░ H.264 рдХрд┐рддреА рд╡рд╛рдИрдЯ рдЖрд╣реЗ рд╣реЗ рддреБрдореНрд╣реА рд▓рдЧреЗрдЪ рдкрд╛рд╣реВ рд╢рдХрддрд╛; рдЪреМрд░рд╕ рд▓рдЧреЗрдЪ рджреГрд╢реНрдпрдорд╛рди рд╣реЛрддрд╛рдд. VP9 рдкрд░рд┐рд╕реНрдерд┐рддреА рдереЛрдбреА рд╕реБрдзрд╛рд░рддреЗ, рдкрд░рдВрддреБ рд╕реНрдХреНрд╡реЗрдЕрд░ рдЕрдЬреВрдирд╣реА рджреГрд╢реНрдпрдорд╛рди рдЖрд╣реЗрдд. AV1 рд╕реНрдкрд╖реНрдЯрдкрдгреЗ рдЬрд┐рдВрдХрддреЛ, рд╕реНрдкрд╖реНрдЯрдкрдгреЗ рдЪрд╛рдВрдЧрд▓реЗ рдЪрд┐рддреНрд░ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЛ.

H.264

VP9

AV1

рджреГрд╢реНрдп 2 @ 200 Kbps

рдпреЗрдереЗ рдмрд░реАрдЪ рдЕрд░реНрдзрдкрд╛рд░рджрд░реНрд╢рдХ CGI рд╕рд╛рдордЧреНрд░реА рдЖрд╣реЗ. рдкрд░рд┐рдгрд╛рдо рдЧреЗрд▓реНрдпрд╛ рд╡реЗрд│реЗрдкреЗрдХреНрд╖рд╛ рд╡реЗрдЧрд│реЗ рдирд╛рд╣реАрдд, рдкрд░рдВрддреБ рдПрдХреВрдгрдЪ AV1 рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓реЗ рджрд┐рд╕рддреЗ.

H.264

VP9

AV1

рджреГрд╢реНрдп 3 @ 100 Kbps

рдпрд╛ рджреГрд╢реНрдпрд╛рдд, рдЖрдореНрд╣реА рдмрд┐рдЯрд░реЗрдЯ 100 Kbps рдкрд░реНрдпрдВрдд рдЦрд╛рд▓реА рдХрд░рддреЛ рдЖрдгрд┐ рдкрд░рд┐рдгрд╛рдо рд╕реБрд╕рдВрдЧрдд рдЖрд╣реЗрдд. AV1 рдХрдореА рдмрд┐рдЯрд░реЗрдЯрдордзреНрдпреЗрд╣реА рддреНрдпрд╛рдЪреЗ рдиреЗрддреГрддреНрд╡ рд░рд╛рдЦрддреЗ!

H.264

VP9

AV1

рдХреЗрдХ рд╡рд░ рдЪреЗрд░реА

GIF рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд рдЬрддрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рдмрдБрдбрд╡рд┐рдбреНрдердЪреЗ рдкреНрд░рдорд╛рдг рдЕрдиреБрднрд╡реВрди рд╣рд╛ рд▓реЗрдЦ рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА - рд╕рд░реНрд╡ рд╡реНрд╣рд┐рдбрд┐рдУрдВрдЪрд╛ рдПрдХреВрдг рдЖрдХрд╛рд░ рдЬрд╛рд╕реНрдд рдЖрд╣реЗ... 1.62 MB!! рдмрд░реЛрдмрд░. рдХрд╛рд╣реА 1,708,032 рдмрд╛рдЗрдЯреНрд╕! рддреБрд▓рдиреЗрд╕рд╛рдареА, рдпреЗрдереЗ рдкреНрд░рддреНрдпреЗрдХ рджреГрд╢реНрдпрд╛рд╕рд╛рдареА GIF рдЖрдгрд┐ AV1 рд╡реНрд╣рд┐рдбрд┐рдУ рдЖрдХрд╛рд░ рдЖрд╣реЗрдд

рдЬреАрдЖрдпрдПрдл
AV1

рджреГрд╢реНрдп рез
11.7 MB
0.33 MB

рджреГрд╢реНрдп рез
7.27 MB
0.18 MB

рджреГрд╢реНрдп рез
5.62 MB
0.088 MB

рдлрдХреНрдд рдЖрд╢реНрдЪрд░реНрдпрдХрд╛рд░рдХ! рдирд╛рд╣реА рдХрд╛?

рдЯреАрдк: VP9 рдЖрдгрд┐ H264 рдЪреЗ рдлрд╛рдЗрд▓ рдЖрдХрд╛рд░ рджрд┐рд▓реЗрд▓реЗ рдирд╛рд╣реАрдд, рдХрд╛рд░рдг рд╕рдорд╛рди рдмрд┐рдЯрд░реЗрдЯ рд╡рд╛рдкрд░рд▓реНрдпрд╛рдореБрд│реЗ рддреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХрд░рд┐рддреНрдпрд╛ AV1 рдкреЗрдХреНрд╖рд╛ рд╡реЗрдЧрд│реЗ рдирд╛рд╣реАрдд. рд╕рдорд╛рди рдЖрдХрд╛рд░рд╛рдВрд╕рд╣ рдЖрдгрдЦреА рджреЛрди рд╕реНрддрдВрдн рдЬреЛрдбрдгреЗ рдирд┐рд░рд░реНрдердХ рдЖрд╣реЗ, рдлрдХреНрдд рд╣реЗ рд╣рд╛рдпрд▓рд╛рдЗрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреА рд╣реЗ рдХреЛрдбреЗрдХ рдЦреВрдкрдЪ рд▓рд╣рд╛рди рдлрд╛рдЗрд▓ рдЖрдХрд╛рд░рд╛рдд GIF рдкреЗрдХреНрд╖рд╛ рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓реА рдЧреБрдгрд╡рддреНрддрд╛ рддрдпрд╛рд░ рдХрд░рддрд╛рдд.

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛