เบกเบฑเบ™เป€เบ–เบดเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™ GIF เบ”เป‰เบงเบเบงเบดเบ”เบตเป‚เบญ AV1

เบกเบฑเบ™เป€เบ–เบดเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™ GIF เบ”เป‰เบงเบเบงเบดเบ”เบตเป‚เบญ AV1

เบกเบฑเบ™เปเบกเปˆเบ™เบ›เบต 2019 เปเบฅเบฐเบกเบฑเบ™เป€เบ–เบดเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบเปˆเบฝเบงเบเบฑเบš GIFs (เบšเปเปˆ, เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ™เบตเป‰! เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบšเปเปˆเป€เบ„เบตเบเบ•เบปเบเบฅเบปเบ‡เบ—เบตเปˆเบ™เบตเป‰! - เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบญเบญเบเบชเบฝเบ‡เปƒเบ™เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”, เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเบ™เบตเป‰เบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡ - เบ›เบฐเบกเบฒเบ™. เบเบฒเบ™เปเบ›). GIFs เปƒเบŠเป‰เบžเบทเป‰เบ™เบ—เบตเปˆเบซเบผเบฒเบ (เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบซเบผเบฒเบ megabytes!), เป€เบŠเบดเปˆเบ‡, เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบ›เบฑเบ™เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบงเบฑเบš, เปเบกเปˆเบ™เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบกเบเบฑเบšเบ„เบงเบฒเบกเบ›เบฒเบ–เบฐเบซเบ™เบฒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™! เปƒเบ™เบ–เบฒเบ™เบฐเป€เบ›เบฑเบ™เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบงเบฑเบš, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เบ•เป‰เบญเบ‡เบเบฒเบ™เบ”เบฒเบงเป‚เบซเบฅเบ”เป€เบžเบทเปˆเบญเปƒเบซเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบซเบฅเบ”เป„เบง. เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ”เบฝเบงเบเบฑเบ™, เบ—เปˆเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™ JavaScript, เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš PNG, JPEG, เปเบฅเบฐเบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบเบฒเบ™เปเบ›เบ‡ JPEG เบเบฑเบš WebP. เปเบ•เปˆเบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เบเบฑเบš GIF เป€เบเบปเปˆเบฒ?

เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™ GIFs เบšเปˆเบญเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป„เบ›!

เบ–เป‰เบฒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เบ„เบงเบฒเบกเป„เบงเบเบฒเบ™เป‚เบซเบผเบ”เป€เบงเบฑเบšเป„เบŠเบ—เปŒ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบเปเบฒเบˆเบฑเบ” GIFs! เปเบ•เปˆเปเบฅเป‰เบงเป€เบˆเบปเป‰เบฒเบˆเบฐเบชเป‰เบฒเบ‡เบžเบฒเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเป„เบ”เป‰เปเบ™เบงเปƒเบ”? เบ„เปเบฒเบ•เบญเบšเปเบกเปˆเบ™เบงเบดเบ”เบตเป‚เบญ. เปเบฅเบฐเปƒเบ™เบเปเบฅเบฐเบ™เบตเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”, เบ—เปˆเบฒเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเปเบฅเบฐเบเบฒเบ™เบ›เบฐเบซเบเบฑเบ”เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบญเบ‡ 50-90%! เปƒเบ™เบŠเบตเบงเบดเบ”, เบชเบดเปˆเบ‡เบชเปˆเบงเบ™เปƒเบซเบเปˆเบกเบตเบ‚เปเป‰เบ”เบตเปเบฅเบฐเบ‚เปเป‰เป€เบชเบเบ‚เบญเบ‡เบกเบฑเบ™. เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบ›เปˆเบฝเบ™ GIF เบ”เป‰เบงเบเบงเบดเบ”เบตเป‚เบญ, เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบฅเป‰เบงเบ—เปˆเบฒเบ™เบˆเบฐเบšเปเปˆเบžเบปเบšเบ‚เปเป‰เป€เบชเบเปƒเบ”เป†.

เบฅเบปเบ‡เบ”เป‰เบงเบ GIFs เบ—เบฑเบ‡เปเบปเบ”!

เป‚เบŠเบเบ”เบต, เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ—เบ™ GIFs เบ”เป‰เบงเบเบงเบดเบ”เบตเป‚เบญเปเบกเปˆเบ™เป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบ—เบณเบกเบฐเบ”เบฒเปƒเบ™เบŠเบธเบกเบ›เบตเบกเปเปˆเป†เบกเบฒเบ™เบตเป‰, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบฑเบ‡เปเบปเบ”เปเบกเปˆเบ™เปƒเบŠเป‰เปเบฅเป‰เบง. เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบšเปเปˆ reinvent เบฅเปเป‰, เปเบ•เปˆเบžเบฝเบ‡เปเบ•เปˆเบˆเบฐเบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเป€เบฅเบฑเบเบ™เป‰เบญเบ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ™เบตเป‰เปเบกเปˆเบ™เบˆเบธเบ”เบชเปเบฒเบ„เบฑเบ™:

  1. เป€เบญเบปเบฒ GIF เปเบฅเบฐเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบงเบดเบ”เบตเป‚เบญ
  2. เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบงเบดเบ”เบตเป‚เบญเป‚เบ”เบเปƒเบŠเป‰ H.264 เบซเบผเบท VP9, โ€‹โ€‹โ€‹โ€‹i.e. เบšเบตเบšเบญเบฑเบ”เบกเบฑเบ™เปเบฅเบฐเบšเบฑเบ™เบˆเบธเบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ–เบฑเบ‡ MP4 เบซเบผเบท WebM
  3. เบ—เบปเบ”เปเบ—เบ™ <img> เบ”เป‰เบงเบเบเบฒเบ™เป€เบ›เบตเบ” GIF เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง <video> เบเบฑเบš roller
  4. เป€เบ›เบตเบ”เบเบฒเบ™เบซเบผเบดเป‰เบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป‚เบ”เบเบšเปเปˆเบกเบตเบชเบฝเบ‡ เปเบฅเบฐ loop เบชเปเบฒเบฅเบฑเบšเป€เบญเบฑเบšเป€เบŸเบฑเบ GIF

Google เบกเบตเป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™.

เบกเบฑเบ™เปเบกเปˆเบ™เบ›เบต 2019

เบกเบฑเบ™เปเบกเปˆเบ™เบ›เบต 2019 เบ”เบฝเบงเบ™เบตเป‰. เบ„เบงเบฒเบกเบเป‰เบฒเบงเบซเบ™เป‰เบฒเบเป‰เบฒเบงเป„เบ›เบ‚เป‰เบฒเบ‡เบซเบ™เป‰เบฒ, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบ•เบดเบ”เบ•เบฒเบกเบกเบฑเบ™. เบกเบฒเบฎเบญเบ”เบ›เบฐเบˆเบธ, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบชเบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบ codec เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบขเปˆเบฒเบ‡เบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡เปƒเบ™เบ—เบปเปˆเบงเบ—เบธเบเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบงเบดเบ”เบตเป‚เบญ:

  1. H.264 - เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปƒเบ™เบ›เบต 2003 เปเบฅเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡เบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบกเบทเป‰เบ™เบตเป‰
  2. VP9 - เบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™ 2013 เปเบฅเบฐเบšเบฑเบ™เบฅเบธเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เป€เบเบทเบญเบš 50% เป€เบกเบทเปˆเบญเบ—เบฝเบšเบเบฑเบš H.264, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒ. เบเป‰เบญเบ™เบงเปˆเบฒเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ‚เบฝเบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰ เบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบšเปเปˆเบชเบฐเป€เบซเบกเบตเป„เบ› rosy เบ™เบฑเป‰เบ™

เบซเบกเบฒเบเป€เบซเบ”: เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒ H.265 เป€เบ›เบฑเบ™เบฎเบธเปˆเบ™เบ•เปเปˆเป„เบ›เบ‚เบญเบ‡ H.264 เปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบเบฑเบš VP9, โ€‹โ€‹โ€‹โ€‹เบ‚เป‰เบญเบเบšเปเปˆเป„เบ”เป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบกเบฑเบ™เบเป‰เบญเบ™เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ—เบตเปˆเบšเปเปˆเบ”เบต, เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบซเบ™เป‰เบฒ https://caniuse.com/#feat=hevc. เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเปƒเบ™เบเบฒเบ™เบญเบญเบเปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ•เบปเป‰เบ™เบ•เปเบ—เบตเปˆ H.265 เบšเปเปˆเป„เบ”เป‰เปเบœเปˆเบซเบผเบฒเบเป€เบ—เบปเปˆเบฒเบเบฑเบš H.264 เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบžเบฑเบ™เบ—เบฐเบกเบดเบ”เบ‚เบญเบ‡ Open Media consortium เบˆเบถเปˆเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบ„เปˆเบฒเบฅเบดเบ‚เบฐเบชเบดเบ”, AV1.

เบˆเบทเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™, เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบซเบเปเป‰ GIFs เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเปƒเบซเป‰เบ™เป‰เบญเบเบ—เบตเปˆเบชเบธเบ”เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เป€เบžเบทเปˆเบญเป€เบฅเบฑเปˆเบ‡เป€เบงเบฅเบฒเบเบฒเบ™เป‚เบซเบผเบ”. เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เปเบ›เบเบ›เบต 2019 เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบกเบตเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เปƒเปเปˆเบชเบณเบฅเบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบงเบดเบ”เบตเป‚เบญเปƒเบ™เบ„เบฑเบ‡เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เปเบ•เปˆเบกเบฑเบ™เบกเบตเบขเบนเปˆเปเบฅเบฐเป€เบญเบตเป‰เบ™เบงเปˆเบฒ AV1. เบ”เป‰เบงเบ AV1 เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰ เบšเบฑเบ™เบฅเบธเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ›เบฐเบกเบฒเบ™ 30% เป€เบกเบทเปˆเบญเบ—เบฝเบšเบเบฑเบš VP9. เป€เบฅเป‚เบ›เบ•เบฒ! ๐Ÿ™‚

AV1 เปเบกเปˆเบ™เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ•เบฑเป‰เบ‡เปเบ•เปˆเบ›เบต 2019!

เปƒเบ™เป€เบ”เบฑเบชเบ—เบฑเบญเบš

เบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบงเบดเบ”เบตเป‚เบญ AV1 เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เป€เบงเบตเบŠเบฑเบ™ desktop Google Chrome 70 ะธ Firefox 65. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Firefox เปเบกเปˆเบ™ buggy เปเบฅเบฐเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบญเบธเบ›เบฐเบ•เบดเป€เบซเบ”, เปเบ•เปˆเบชเบดเปˆเบ‡เบ•เปˆเบฒเบ‡เป†เบ„เบงเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ”เป‰เบงเบเบเบฒเบ™เป€เบžเบตเปˆเบก dav1d เบ•เบปเบงเบ–เบญเบ”เบฅเบฐเบซเบฑเบ” เปเบฅเป‰เบงเปƒเบ™ Firefox 67 (เบ›เปˆเบญเบเบญเบญเบเบกเบฒเปเบฅเป‰เบง, เปเบ•เปˆเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป„เบ”เป‰เบ›เบฒเบเบปเบ”เบ‚เบถเป‰เบ™ โ€” เบ›เบฐโ€‹เบกเบฒเบ™โ€‹. เปเบ›.). เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบšเบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเบญเปˆเบฒเบ™ - dav1d 0.3.0 เบ›เปˆเบญเบ: เป„เบงเบเบงเปˆเบฒเบ™เบตเป‰!

เปƒเบ™เป‚เบ—เบฅเบฐเบชเบฑเบšเบชเบฐเบซเบผเบฒเบ”

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบšเปเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฎเบฒเบ”เปเบงเบชเปเบฒเบฅเบฑเบšเป‚เบ—เบฅเบฐเบชเบฑเบšเบชเบฐเบซเบผเบฒเบ”เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบ‚เบฒเบ”เบ•เบปเบงเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบเบฒเบ™เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบŠเบญเบšเปเบงเป„เบ”เป‰, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ™เบตเป‰เบˆเบฐเบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบšเปเบฅเบดเป‚เบžเบเบซเบกเปเป‰เป„เบŸเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™. SOCs เบกเบทเบ–เบทเบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบฎเบฒเบ”เปเบง AV1 เบˆเบฐเบ›เบฒเบเบปเบ”เปƒเบ™เบ›เบต 2020.

เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบœเบนเป‰เบญเปˆเบฒเบ™เบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบกเปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบท, "เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ–เป‰เบฒเป‚เบ—เบฅเบฐเบชเบฑเบšเบกเบทเบ–เบทเบšเปเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบกเบฑเบ™เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡, เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบ•เป‰เบญเบ‡เปƒเบŠเป‰ AV1?"

AV1 เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™เบ—เบตเปˆเบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เปƒเบซเบกเปˆ, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบขเบนเปˆเปƒเบ™เบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™. เบ„เบดเบ”เบงเปˆเบฒเบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เป€เบ›เบฑเบ™ "เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเปเบ•เปˆเบ‡เบเบดเบ™, เบเบนเบ‡เบŠเบปเบ™เบˆเบฐเบ•เบดเบ”เบ•เบฒเบก" เบ‚เบฑเป‰เบ™เบ•เบญเบ™. เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ desktop เปƒเบ™เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เบˆเบฐเป€เบฅเบฑเปˆเบ‡เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เบœเบนเป‰เบŠเบปเบก. เปเบฅเบฐเบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™เป€เบเบปเปˆเบฒเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบ›เบฑเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบชเบณเบฎเบญเบ‡เป„เบ”เป‰เป€เบกเบทเปˆเบญ AV1 เบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบšเปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เป€เบ›เบปเป‰เบฒเปเบฒเบ. เปเบ•เปˆเป€เบกเบทเปˆเบญเบœเบนเป‰เปƒเบŠเป‰เบ›เปˆเบฝเบ™เป„เบ›เปƒเบŠเป‰เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบš AV1, เบ—เบธเบเบขเปˆเบฒเบ‡เบˆเบฐเบžเป‰เบญเบกเปเบฅเป‰เบง. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบชเป‰เบฒเบ‡เปเบ—เปเบเบงเบดเบ”เบตเป‚เบญเบ•เบฒเบกเบฎเบนเบšเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™ โˆ’ AV1 - >> VP9 - >> H.264. เบ”เบต, เบ–เป‰เบฒเบœเบนเป‰เปƒเบŠเป‰เบกเบตเบญเบธเบ›เบฐเบเบญเบ™เป€เบเบปเปˆเบฒเบซเบผเบฒเบเบซเบผเบท navigator เบ—เบตเปˆเบšเปเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบงเบดเบ”เบตเป‚เบญเบ—เบฑเบ‡เบซเบกเบปเบ” (เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบชเบธเบ”เบเบฑเบš 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 build เบซเบผเป‰เบฒเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบˆเบฒเบเบ—เบตเปˆเบ™เบตเป‰ เปเบฅเบฐเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰. เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰ 2 passes เป€เบžเบทเปˆเบญเบšเบฑเบ™เบฅเบธเบญเบฑเบ”เบ•เบฒเบšเบดเบ”เบ‚เบญเบ‡เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ 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 - ะ’ะบะปัŽั‡ะฐะตะผ ะฑั‹ัั‚ั€ั‹ะน ัั‚ะฐั€ั‚ ะฒะธะดะตะพ, ะฟะตั€ะตะผะตั‰ะฐั ั‡ะฐัั‚ัŒ ะดะฐะฝะฝั‹ั… ะฒ ะฝะฐั‡ะฐะปะพ ั„ะฐะนะปะฐ. ะญั‚ะพ ะฟะพะทะฒะพะปะธั‚ ะฝะฐั‡ะฐั‚ัŒ ะฒะพัะฟั€ะพะธะทะฒะตะดะตะฝะธะต ะตั‰ั‘ ะดะพ ะฟะพะปะฝะพะน ะทะฐะณั€ัƒะทะบะฐ ั„ะฐะนะปะฐ.

เบชเป‰เบฒเบ‡ GIFs

เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ GIF เบ‚เป‰เบญเบเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰. เป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบ‚เบฐเปœเบฒเบ”, เบ‚เป‰เบญเบเป„เบ”เป‰เบ›เบฑเบšเบ‚เบฐเปœเบฒเบ” GIF เป€เบ›เบฑเบ™ 720px เบเบงเป‰เบฒเบ‡ เปเบฅเบฐ 12 fps เปเบ—เบ™เบงเบดเบ”เบตเป‚เบญ 24 fps เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš.

./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 เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เบ‚เป‰เบญเบเป€เบญเบปเบฒเบงเบดเบ”เบตเป‚เบญ Tears Of Steel เบ—เบตเปˆเบกเบตเปƒเบซเป‰เบขเบนเปˆเบšเปˆเบญเบ™เบ™เบตเป‰ https://mango.blender.org/, เปเบฅเบฐเบ›เปˆเบฝเบ™เบกเบฑเบ™เป‚เบ”เบเปƒเบŠเป‰เบญเบฑเบ”เบ•เบฒเบšเบดเบ”เบ”เบฝเบงเบเบฑเบ™เบ›เบฐเบกเบฒเบ™ AV1, VP9, โ€‹โ€‹โ€‹โ€‹H.264 codecs. เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบกเปˆเบ™เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เป€เบžเบทเปˆเบญเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฝเบšเบ—เบฝเบšเบžเบงเบเบกเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบ—เปˆเบฒเบ™เป€เบญเบ‡.

เปเบฒเบเป€เบซเบ” 1: เบ–เป‰เบฒเป„เบŸเบฅเปŒเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เป‚เบซเบฅเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™, เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบˆเบฐเบ›เบฑเบšเบ›เบธเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบ‚เป‰เบญเบเบˆเบฐเปเบ™เบฐเบ™เปเบฒเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ Chromium เป€เบŠเบฑเปˆเบ™ Chrome, Vivaldi, Brave เบซเบผเบท Opera. เบ™เบตเป‰เปเบกเปˆเบ™เบ‚เปเป‰เบกเบนเบ™เบซเบผเป‰เบฒเบชเบธเบ”เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบš AV1 https://caniuse.com/#feat=av1

เปเบฒเบเป€เบซเบ” 2: เบชเปเบฒเบฅเบฑเบš Firefox 66 เปƒเบ™ Linux เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบ•เบฑเป‰เบ‡เบ—เบธเบ‡ media.av1.enabled เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ„เบงเบฒเบกเบซเบกเบฒเบ true ะฒ about:config

เปเบฒเบเป€เบซเบ” 3: เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเบšเปเปˆเบฅเบงเบกเป€เบญเบปเบฒ GIFs เบ›เบปเบเบเบฐเบ•เบดเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบญเบ‡เบกเบฑเบ™เปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบฑเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเป‚เบซเบฅเบ”เบซเบ™เป‰เบฒเบ™เบตเป‰! (เป€เบŠเบดเปˆเบ‡เบˆเบฐเป€เบ›เบฑเบ™เบ—เบฒเบ”เป€เบซเบผเบฑเบ, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบซเบ™เป‰เบฒเบ™เบตเป‰เปเบกเปˆเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เบˆเปเบฒเบ™เบงเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบซเบ™เป‰เบฒ :)). เปเบ•เปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡ GIFs เบชเบธเบ”เบ—เป‰เบฒเบเป„เบ”เป‰เบ—เบตเปˆเบ™เบตเป‰ https://github.com/singhkays/its-time-replace-gifs-with-av1-video/blob/master/GIFs

เบšเบฑเบ™เบ—เบถเบเบ‚เบญเบ‡เบœเบนเป‰เปเบ›: Habr เบšเปเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰ autoplay เปเบฅเบฐ loop เป„เบŸเบฅเปŒ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เบ›เบฐเป€เบกเบตเบ™เบ„เบธเบ™เบ™เบฐเบžเบฒเบš. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบงเปˆเบฒ "เบฎเบนเบšเบžเบฒเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบง" เบˆเบฐเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเปเบ™เบงเปƒเบ” เบšเบปเบ”เบ„เบงเบฒเบกเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš.

เบชเบฒเบ 1 @ 200 Kbps

เบกเบตเบซเบผเบฒเบเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปเบกเปˆเบ™เบ„เบงเบฒเบกเบญเปˆเบญเบ™เป„เบซเบงเบขเบนเปˆเปƒเบ™เบญเบฑเบ”เบ•เบฒเบšเบดเบ”เบ•เปˆเปเบฒ. เป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เป„เบ”เป‰เบ—เบฑเบ™เบ—เบตเบงเปˆเบฒ H.264 เบšเปเปˆเบ”เบตเบขเบนเปˆเปƒเบ™เบญเบฑเบ”เบ•เบฒเบšเบดเบ”เบ™เบตเป‰เป€เบ—เบปเปˆเบฒเปƒเบ”; เบชเบตเปˆเบซเบผเปˆเบฝเบกเบˆเบฐเป€เบซเบฑเบ™เป„เบ”เป‰เบ—เบฑเบ™เบ—เบต. VP9 เบ›เบฑเบšเบ›เบธเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบ, เปเบ•เปˆเบชเบตเปˆเบซเบฅเปˆเบฝเบกเบเบฑเบ‡เป€เบซเบฑเบ™เป„เบ”เป‰. AV1 เบŠเบฐเบ™เบฐเบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡, เบœเบฐเบฅเบดเบ”เบžเบฒเบšเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒ.

H.264

VP9

AV1

เบชเบฒเบ 2 @ 200 Kbps

เบกเบตเบซเบผเบฒเบเป€เบ™เบทเป‰เบญเปƒเบ™ CGI เป‚เบ›เปˆเบ‡เปƒเบชเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰. เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบšเปเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบˆเบฒเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, เปเบ•เปˆเป‚เบ”เบเบฅเบงเบกเปเบฅเป‰เบง AV1 เป€เบšเบดเปˆเบ‡เบ”เบตเบเบงเปˆเบฒ.

H.264

VP9

AV1

เบชเบฒเบ 3 @ 100 Kbps

เปƒเบ™ scene เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบ›เปˆเบฝเบ™เบญเบฑเบ”เบ•เบฒเบšเบดเบ”เบฅเบปเบ‡เป€เบ›เบฑเบ™ 100 Kbps เปเบฅเบฐเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบกเปˆเบ™เบชเบญเบ”เบ„เปˆเบญเบ‡. AV1 เบฎเบฑเบเบชเบฒเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบœเบนเป‰เบ™เปเบฒเบ‚เบญเบ‡เบ•เบปเบ™เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบขเบนเปˆเปƒเบ™เบญเบฑเบ”เบ•เบฒเบšเบดเบ”เบ•เปˆเปเบฒ!

H.264

VP9

AV1

Cherry เบชเบธเบ” cake เป„เบ”เป‰

เป€เบžเบทเปˆเบญโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹เบšเบปเบ”โ€‹เบ„เบงเบฒเบกโ€‹เบ™เบตเป‰โ€‹เป‚เบ”เบโ€‹เบ„เบงเบฒเบกโ€‹เบฎเบนเป‰โ€‹เบชเบถเบโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹เปเบšเบ™โ€‹เบงเบดเบ”โ€‹เป€เบกเบทเปˆเบญโ€‹เบ—เบฝเบšโ€‹เบเบฑเบš GIF - เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ‚เบญเบ‡โ€‹เบงเบดโ€‹เบ”เบตโ€‹เป‚เบญโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เปเบกเปˆเบ™โ€‹เบชเบนเบ‡โ€‹เบเบงเปˆเบฒ ... 1.62 MB!! เบชเบดเบ”. เบšเบฒเบ‡ fucking 1,708,032 bytes! เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบš, เบ™เบตเป‰เปเบกเปˆเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบงเบดเบ”เบตเป‚เบญ GIF เปเบฅเบฐ AV1 เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐ scene

GIF
AV1

เบชเบฒเบ 1
11.7 MB
0.33 MB

เบชเบฒเบ 2
7.27 MB
0.18 MB

เบชเบฒเบ 3
5.62 MB
0.088 MB

เบžเบฝเบ‡เปเบ•เปˆ stunning! เบกเบฑเบ™โ€‹เปเบกเปˆเบ™โ€‹เบšเปเปˆ?

เบซเบกเบฒเบเป€เบซเบ”: เบ‚เบฐเบซเบ™เบฒเบ”เป„เบŸเบฅเปŒเบ‚เบญเบ‡ VP9 เปเบฅเบฐ H264 เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰, เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเบกเบฑเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบšเปเปˆเป„เบ”เป‰เปเบ•เบเบ•เปˆเบฒเบ‡เบˆเบฒเบ AV1 เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เปƒเบŠเป‰เบญเบฑเบ”เบ•เบฒเบšเบดเบ”เบ”เบฝเบงเบเบฑเบ™. เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบŠเป‰เปเบฒเบŠเป‰เบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเบชเบญเบ‡เบ„เปเบฅเปเบฒเบ—เบตเปˆเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เบ”เบฝเบงเบเบฑเบ™, เบžเบฝเบ‡เปเบ•เปˆเป€เบ™เบฑเป‰เบ™เบซเบ™เบฑเบเบงเปˆเบฒเบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบœเบฐเบฅเบดเบ”เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒ GIF เปƒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เป„เบŸเบฅเปŒเบ—เบตเปˆเบ™เป‰เบญเบเบเบงเปˆเบฒเบซเบผเบฒเบ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™