TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
Mithgol the Webmaster

29 May, 14:35

Открыть в Telegram Поделиться Пожаловаться

Появление первой версии видеокодека AV2, вродѣ бы назначенное на 29 мая (то есть на сегодня), по факту состоялось раньше: тег v1.0.0 в его репозитории был проставлен незадолго до часу ночи 28 мая (и это по московскому времени, а в западном полушарии в это время вообще ещё 27 мая было).

Сáмой интересной слѣдующей вѣхой для меня остаётся проникновение поддержки AV2 в формат графических файлов AVIF.

Будет ли оно оформлено как свой собственный новый формат (который назовут AVIF2 или, может быть, AV2IF), который получит своё собственное расширение имён файлов (соѿвѣтственно «.avif2» или «.av2if»), и свой собственный тип MIME («image/avif2» или «image/av2if»), и всё такое?

Или рѣшатся на попытку запустить AV2-в-AVIF просто как новую версию существующего формата AVIF? Пока что с графическими файлами такого, вродѣ бы, не дѣлали ни разу, но в случае видеофайлов это обычное дѣло: напримѣръ, видеофайлы в формате WebM исходно (в 2010 году) поддерживали звуковые дорожки в формате Vorbis и видео VP8, но позже (в 2013 г.) к ним прибавили поддержку звука Opus и видео VP9, а сейчас туда и видео AV1 засовывают — а в видеофайлы MP4 и вовсе можно помѣщать плоды труда очень многих кодеков.

В случае такой попытки я жду превеликое множество путаницы. «Наше приложение (ну или сайт) ужé давно поддерживает формат AVIF, ну какого чёрта несовмѣстимость с новыми файлами и необходимость проапгрейдить исходный код, его разработчик ужé давно уволен». Или, хуже того, «вы пытаетеся загрузить с расширением .avif нѣкій файлъ, который не подходит подъ извѣстныя нашей системѣ характеристики этого формата, поэтому наша система либо считает вас хакером, либо засчитывает вам попытку стеганографически спрятать на нашем сайте нелегальную информацию — мы не будет даже разбираться, педофилия там или простой экстремизм, а наложим вѣчный бан». Причём полагаться на надписи, упоминающія формат AVIF среди поддерживаемых, с этого момента никоим образом нельзя будет, а только дѣйствовать методом проб и ошибок — но это тернистый путь.

Оборотная сторона медали состоит в том, что этот тернистый путь окажется ещё и обходным по отношению к проблемам из серии «курица и яйцо», в которых никто не хочет быть первым среди поддержавших новый формат. («Наша соцсѣть не поддерживает новый формат файлов, потому что пользователи мало им пользуются» супротив «я не собираюсь осваивать новый формат, потому что не смогу использовать ни в одной соцсѣти».) Всѣ просто обновят декодировщик рано или поздно (напримѣръ, с выходом новой версии движка сайта, или новой версии SDK приложений, или новой версии операционной системы) и с ним получат поддержку новой версии формата. Опять же, если нѣкоторая конкретная реализация нѣкотораго языка размѣтки (напримѣръ, Markdown или BBcode) содержит «бѣлый списокъ» разрѣшённыхъ расширений имён файлов, то создателей ея не придётся доставать просьбами прибавить туда «.avif2» или «.av2if», если расширение «.avif» ужé внесено в список.

Ѿдѣльная пѣсня съ припѣвомъ — это, конечно, сроки стандартизации. В своё время от появления черновика видеоформата AV1 (28 марта 2018 г.) до появления формата графических файлов AVIF (19 февраля 2019 г.) прошло десять мѣсяцѣвъ с лишним. Можно ли надѣяться, что теперича дѣло пойдётъ быстрѣе?

А что будет с кодеком libavif? Появится ли у него параметр командной строки, запускающий поддержку AV2-в-AVIF, или появится форк кодека (под именем liavif2 или liav2if) для той же цѣли, или появятся «сборки libavif с использованием libaom-av2 вмѣсто libaom-av1» — чего доброго, ещё и неофициальныя первое время?

И насколько успѣшнымъ и трудоёмким тогда окажется засовывание всего этого во браузеры и когда? — уж точно куда позже того, как в них появится поддержка JPEG XL.

А что и когда появится не на браузерной, а на сёрверной стороне? Если библиотека GD в языке PHP не начала ещё обзаводиться поддержкою JPEG XL, то о поддержке болѣе поздняго формата AV2-в-AVIF нечего и говорить — не успѣютъ не то что к выходу Debian 14 (в 2027 г.), но и к выходу Debian 15 (в 2029 г.), так что на сёрверы всё пріѣдетъ в 2031 году, а до него сейчас аж пять лѣтъ!
Release v1.0.0 · AOMediaCodec/avm
First released version of AV2

1.4k 0 1 2 3
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot