LINUX.ORG.RU

AVM 1.0.0

 av2, , , ,

AVM 1.0.0

1

2

Альянс Open Media (AOMedia), курирующий разработку форматов кодирования видео AV1/AV2, формата объёмного звука IAMF и формата изображений AVIF, опубликовал релиз проекта AVM (github.com) 1.0.0, развивающего официальную эталонную реализацию кодировщика и декодировщика формата кодирования видео AV2. AVM включает оптимизации для процессоров на базе архитектуры ARM64, x86_64 и MIPS, реализованные с использованием расширенных наборов инструкций NEON, AVX2, SSE2/3/4, MSA и DSPr2. Код AVM написан на языке Си и распространяется под лицензией BSD.

Кодек AV2 (aomedia.org) не требует лицензионных отчислений и развивается в качестве преемника формата AV1. Особенности кодека AV2:

  • Оптимизация для применения в потоковом вещании;
  • Улучшенное предсказание межкадровых изменений;
  • Значительное улучшение по сравнению с AV1 производительности операций сжатия;
  • Расширенная поддержка возможностей для виртуальной и дополненной реальности;
  • Поддержка более широкого диапазона визуального качества;
  • Возможность одновременной доставки нескольких видео в рамках одного видеопотока с поддержкой их раздельного отображения на экране;
  • Дополнительные фильтры для подавления шумов, уменьшения артефактов от сжатия и сохранения детализации.

При тестировании одного из экспериментальных выпусков библиотеки avm использование кодека AV2 позволило добиться снижения битрейта на 32.59% по сравнению с кодеком AV1 при аналогичном уровне качества, при использовании метрик оценки качества VMAF (Video Multi-Method Assessment Fusion), разработанных компанией Netflix. При использовании метрик PSRN-YUV (Peak-Signal-to-Noise Ratio 14:1:1) битрейт удалось снизить на 28.63%.

Также как и в кодеке AV1 в AV2 задействована гибридная блочно-ориентированная структура, но в отличие от AV1 поддерживается более крупные суперблоки 256×256, полностью рекурсивное секционирование (partitioning) и более эффективное разделение параметров яркости и цветности. В AV2 используеся унифицированный экспоненциальный квантизатор, охватывающий более широкий диапазон яркости и обеспечивающий большую точность квантования для 8-, 10- и 12-битного видео, а также лучше управляющий низкими битрейтами. Возможности предсказания межкадровых изменений модернизированы для повышения качества моделирования изменения яркости и цветности, учитывают при построении модели до 7 предыдущих кадров, поддерживают временну́ю (temporal) интерполяцию и лучше обрабатывают движение в видео с высоким разрешением или быстро меняющимся содержимым.

>>> Источник: OpenNET

★★★★★

Проверено: cetjs2 ()
Последнее исправление: dataman (всего исправлений: 4)

Правильно ли я понимаю, что AV1 для fullHD может требовать до 48 ГБ оперативки на кодирование, а для AV2 каким то чудом (очевидно объёмом анализируемых данных) удалось совершить огромный скачок? Причём если AV1 распостранён примерно нигде, то у AV2 даже после 2030 года шансы призрачные.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от kirill_rrr

Причём если AV1 распостранён примерно нигде

Дааааа? Прааавдаааа?????

А мужики-то в гугл (ютуп), нетфликс, твитч и еще много где - даже не в курсе дела :)

ты им эта - того - напиши хоть, чтоба прозрели :)

DrRulez ★★★★★
()

Обожаю AV1. Качаю фильм в 1080 p, и он весит 1,5 ГБ вместо 10 ГБ, а целый сезон какого‑то сериала из 10 серий — 15 ГБ вместо 120 ГБ. Нужно h.264 запретить на законодательном уровне. Кто кодирует в 264 - 20 лет строгача

bryak ★★★★
()
Последнее исправление: bryak (всего исправлений: 2)
Ответ на: комментарий от DrRulez

А мужики-то в гугл (ютуп)

Не видел у Youtube-а AV1, основной это VP9, H264 для легаси, потому что VP9 не все устройства поддерживают (хотя поддерживают VP8).

Skullnet ★★★★★
()
Ответ на: комментарий от DrRulez

Опять мимо.

AV1 то поддерживает:

vainfo 
libva info: VA-API version 1.14.0
libva info: User environment variable requested driver 'nvidia'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: Found init function __vaDriverInit_1_0
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.14 (libva 2.12.0)
vainfo: Driver version: VA-API NVDEC driver [direct backend]
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointVLD
      VAProfileVC1Simple              :	VAEntrypointVLD
      VAProfileVC1Main                :	VAEntrypointVLD
      VAProfileVC1Advanced            :	VAEntrypointVLD
      VAProfileH264Main               :	VAEntrypointVLD
      VAProfileH264High               :	VAEntrypointVLD
      VAProfileH264ConstrainedBaseline:	VAEntrypointVLD
      VAProfileJPEGBaseline           :	VAEntrypointVLD
      VAProfileHEVCMain               :	VAEntrypointVLD
      VAProfileVP8Version0_3          :	VAEntrypointVLD
      VAProfileVP9Profile0            :	VAEntrypointVLD
      VAProfileAV1Profile0            :	VAEntrypointVLD
      VAProfileHEVCMain10             :	VAEntrypointVLD
      VAProfileHEVCMain12             :	VAEntrypointVLD
      VAProfileVP9Profile2            :	VAEntrypointVLD
      VAProfileHEVCMain444            :	VAEntrypointVLD
Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 1)
Ответ на: комментарий от kirill_rrr

Откройте любое видео на ютубе. Неожиданно обнаружите, что минимум половина видео закодирована в AV1, другая в VP9.

З.Ы. только что открыл 10 видео из реков подряд - все в AV1.

svidrigaylov
()
Последнее исправление: svidrigaylov (всего исправлений: 1)
Ответ на: комментарий от Skullnet
$ yt-dlp https://www.youtube.com/watch?v=a4JhtoR39M0 -F ...
...
[info] Available formats for a4JhtoR39M0:
ID  EXT   RESOLUTION FPS CH │  FILESIZE  TBR PROTO │ VCODEC         VBR ACODEC      ABR ASR MORE INFO
─────────────────────────────────────────────────────────────────────────────────────────────────────────────
sb2 mhtml 48x27        0    │                mhtml │ images                                 storyboard
sb1 mhtml 60x45        1    │                mhtml │ images                                 storyboard
sb0 mhtml 120x90       1    │                mhtml │ images                                 storyboard
139 m4a   audio only      2 │   1.40MiB  49k https │ audio only         mp4a.40.5   49k 22k low, m4a_dash
249 webm  audio only      2 │   1.33MiB  47k https │ audio only         opus        47k 48k low, webm_dash
140 m4a   audio only      2 │   3.70MiB 130k https │ audio only         mp4a.40.2  130k 44k medium, m4a_dash
251 webm  audio only      2 │   3.56MiB 125k https │ audio only         opus       125k 48k medium, webm_dash
160 mp4   192x144     30    │   1.37MiB  48k https │ avc1.4d400c    48k video only          144p, mp4_dash
278 webm  192x144     30    │   1.94MiB  68k https │ vp9            68k video only          144p, webm_dash
394 mp4   192x144     30    │   1.74MiB  61k https │ av01.0.00M.08  61k video only          144p, mp4_dash
133 mp4   320x240     30    │   2.83MiB  99k https │ avc1.4d400d    99k video only          240p, mp4_dash
242 webm  320x240     30    │   2.84MiB 100k https │ vp9           100k video only          240p, webm_dash
395 mp4   320x240     30    │   2.58MiB  90k https │ av01.0.00M.08  90k video only          240p, mp4_dash
134 mp4   480x360     30    │   5.03MiB 176k https │ avc1.4d401e   176k video only          360p, mp4_dash
18  mp4   480x360     30  2 │ ≈ 8.72MiB 305k https │ avc1.42001E        mp4a.40.2       44k 360p
243 webm  480x360     30    │   4.79MiB 167k https │ vp9           167k video only          360p, webm_dash
396 mp4   480x360     30    │   4.40MiB 154k https │ av01.0.01M.08 154k video only          360p, mp4_dash
135 mp4   640x480     30    │   7.03MiB 246k https │ avc1.4d401e   246k video only          480p, mp4_dash
244 webm  640x480     30    │   7.26MiB 254k https │ vp9           254k video only          480p, webm_dash
397 mp4   640x480     30    │   7.60MiB 266k https │ av01.0.04M.08 266k video only          480p, mp4_dash
136 mp4   960x720     30    │  10.54MiB 369k https │ avc1.4d401f   369k video only          720p, mp4_dash
247 webm  960x720     30    │  12.67MiB 443k https │ vp9           443k video only          720p, webm_dash
398 mp4   960x720     30    │  13.27MiB 464k https │ av01.0.05M.08 464k video only          720p, mp4_dash

av01 — как раз AV1. Ко многим старым клипам стали добавлять видео в av01 в дополнение к имевшимся vp9 и avc1 (x264). Как в своё время VP9 добавили.

question4 ★★★★★
()
Ответ на: комментарий от bryak

Такой же восторженный без достаточных оснований.

question4 ★★★★★
()
Ответ на: комментарий от DrRulez

А мужики-то в гугл (ютуп), нетфликс, твитч и еще много где - даже не в курсе дела :)

Так они и так не в курсе дела какие у них кодеки используются! Красиво конечно писать отчёты о внедрении, но давай посмотрим на список доступных форматов ютуба в типовом богатом случае:

93-0 mp4   640x360     24    │ ~ 55.52MiB  403k m3u8  │ avc1.4D401E         mp4a.40.2           [ru] Untested
93-1 mp4   640x360     24    │ ~ 55.54MiB  403k m3u8  │ avc1.4D401E         mp4a.40.2           [en-US] Untested, (default)
93-2 mp4   640x360     24    │ ~ 55.52MiB  403k m3u8  │ avc1.4D401E         mp4a.40.2           [ru] Untested, (original)
134  mp4   640x360     24    │   24.25MiB  176k https │ avc1.4d401e    176k video only          360p, mp4_dash
18   mp4   640x360     24  2 │   67.37MiB  489k https │ avc1.42001E         mp4a.40.2       44k [ru] 360p
243  webm  640x360     24    │   28.79MiB  209k https │ vp9            209k video only          360p, webm_dash
396  mp4   640x360     24    │   19.00MiB  138k https │ av01.0.01M.08  138k video only          360p, mp4_dash

Обрати внимание, что основной линейкой форматов, которую будет смотреть 99,99% пользователей является 18 (avc+mp4a) и 93-* (avc+mp4a). Стоит ли отдельно упоминать что Aдвансет Vидео Cодек это дедушка h264? Некоторе оригиалы да, имеют возможность вручную выкачать 369 видео в av1, что позволит им получить выгоду в 27% трафика по сравнению с форматом 20-и летней давности, причём минимум половина оборудования не имеет аппаратного декодера av1.

Также надо обратить внимание что больше половины ютюба (а скорее 70-80%) было залито и закодировано ещё до появления av1 хоть где то. И там он вообще не доступен. Итого в примерно 0,5*0,3=15% случаев у тебя есть ручная возможность приндительно выкачать AV1.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 3)
Ответ на: комментарий от svidrigaylov

Странно, у меня 5 линеек h264, 1 линейка VP9 и 1 линейка AV1. Не для всех видео разумеется, только для тех что за последние 2-4 года. Разумеется по умолчанию абсолютно всегда h264+mp4a, т.е. классический mp4 20-и летней давности. Они же не идиоты, им надо чтобы хорошо работало а не экономить 27% трафика ценой половины аудитории.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от bryak

Я тебе за 2-3 часа на 4*кортех-А53 перкодирую фильм в 1080p в h264 размером 1,2Гб. Разница только в том, что старые кодеки дают квадраты а новые мылят.

В эпоху апскелеров и авторезкости прямо в плерах разница ещё меньше.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)

Ааа ,так вот что это за кодек, один раз видел, и то в виндовом плеере с k lite codec pack)

REDDERa
()

задействована гибридная блочно-ориентированная структура … быстро меняющимся содержимым

Сейчас только в живой природе можно увидеть бурный водопад не из блочно-ориентированных квадратиков.

quickquest ★★★★★
()
Ответ на: комментарий от kirill_rrr

Я тебе за 2-3 часа на 4*кортех-А53 перкодирую фильм в 1080p в h264 размером 1,2Гб. Разница только в том, что старые кодеки дают квадраты а новые мылят.

Да я что-то мыла не увидел на 1080p по сравнению с h264/5. 1в1 качество

bryak ★★★★
()
Ответ на: комментарий от REDDERa

h.264 зачитается даже на тапке

Так мне на тапке и не нужно. Мне нужно на телевизоре и на помпухтере. А для тапков пусть кодируют во что-то другое

bryak ★★★★
()
Ответ на: комментарий от bryak

Если попробуешь ,удивишься насколько качественным может быть низкий битрейт в высоком разрешении при кодировании высоким профилем. Почему то все предустановленные профили предполагают, что если тебе нужно нужен низкий битрейт то можно выкрутить все прочие настройки вниз...

Да, VP9, h265 и AV1 лучше. Но не настолько чтобы это было важным.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 2)
Ответ на: комментарий от kirill_rrr

Обрати внимание, что основной линейкой форматов, которую будет смотреть 99,99% пользователей является 18 (avc+mp4a) и 93-* (avc+mp4a).

Откуда такой вывод?

больше половины ютюба (а скорее 70-80%) было залито и закодировано ещё до появления av1 хоть где то.

На множестве старых клипов встречал AV1. Да, далеко не на всех. Процент оценить не берусь. Прямо сейчас проверить нет возможности — Ютуб опять заблокировал все имевшиеся VPN, а заодно подобранные настройки ByeDPI.

question4 ★★★★★
()
Ответ на: комментарий от question4

Откуда такой вывод?

Ну например там написано default. Но также форматы этой линейки качаются по умолчанию yt-dpl и они же браузером если смотреть по дельте трафика. И ещё косвенный признак: только они содержат встроенное аудио и не требуют дополнительной перепаковки на лету чтобы исключить рассинхрон при воспроизведении.

На множестве старых клипов встречал AV1

А я как раз ни на одном. Только не клипов а видео по ремонтам старых авто и техники, они как раз в большинстве в 00-х снимались.

kirill_rrr ★★★★★
()
Ответ на: комментарий от Playermet

С сознательным ухудшением качества, когда артефакты одного кодирования суммируются с артефактами другого? Ну, шикарная идея!

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

Вопрос стоял не о шикарности подхода, а об используемости AV1 ютубом.

Playermet
()
Ответ на: комментарий от REDDERa

Они начали жестить с лицензированием в этом году. Но, ничего, осталось 4.5 года и патенты истекут: https://meta.wikimedia.org/wiki/Have_the_patents_for_H.264_MPEG-4_AVC_expired... [А потом всё то же самое будет повторяться с HEVC/H.265, а затем с VVC/H.266...]

X-Pilot ★★★★★
()
Ответ на: комментарий от kirill_rrr

форматы этой линейки качаются по умолчанию yt-dpl

По умолчанию yt-dlp качает bestvideo*+bestaudio/best, если доступен ffmpeg, или best/bestvideo+bestaudio, если недоступен. Как я понимаю, лучшим видео считается наименьшее из видео с максимальным разрешением. То есть: с ffmpeg в первую очередь пытается скачать наименьшую из видеодорожек с высшим разрешением, плюс звук, если его нет; без ffmpeg выбирает только из дорожек, уже имеющих звук.

С 93-ими форматами я ни разу не сталкивался. В приведённом примере они немного меньше 18-го при том же разрешении (ниже битрейт звука?), поэтому -f best скачает именно их. Хотя AV1 там тоже есть, и -f 396+139-0 даст меньший файл. Интересно, что виндовый экзешник yt-dlp успешно объединяет дорожки видео и аудио, хотя постоянно сигналит «установите ffmpeg!» (под Линуксом у меня всюду ffmpeg, под Андроидом не пробовал).

question4 ★★★★★
()
Ответ на: комментарий от Playermet

выпиливанием VP9 в пользу AVC и AV1.

Не путаешь? VP9 — это Webm, появился в 2013 году, AVC — это H.264, появился в ~2007. А вот H.263 (Flash video, ~1996) поудаляли, заменили на x264.

question4 ★★★★★
()
Ответ на: комментарий от kirill_rrr

там написано default

По-моему, это default относится только к выбору из 93-их форматов.

question4 ★★★★★
()
Ответ на: комментарий от Playermet

Не путаю.
https://www.reddit.com/r/DataHoarder/comments/1gbksnu/youtube_has_removed_vp9_from_older_videos_quality/

a lot of older videos have had their VP9 streams removed and only have AVC streams

По ссылке написано «удалили VP9, оставили AVC». Твою фразу выше я трактовал как «заменили VP9 на AVC». С этим я не согласился, так как AVC там был с самого начала.

Да, я сталкивался, что в довольно новых видео отсутствует VP9, и никакой логики в его наличии или отсутствии не нашёл. Бывает, что в загруженном в один день плейлисте в одном клипе есть AVC и VP9, в другом только AVC, в третьем и AVC, и VP9, и AV1. Чтобы удаляли — не слышал, хотя с них станется.

question4 ★★★★★
()
Ответ на: комментарий от question4

best это про разрешение видео или битрейт аудио, но кодек выбирается дефолтным. Помечен стройчкой default. И это h264. По умолчанию качаются форматы видео+аудио даже если есть ffmpeg.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

По умолчанию качаются форматы видео+аудио даже если есть ffmpeg.

Мануал yt-dlp на сайте считает иначе.

best это про разрешение видео или битрейт аудио, но кодек выбирается дефолтным. Помечен стройчкой default. И это h264.

С параметрами по умолчанию (настройки прокси опускаю):

$ yt-dlp http://youtu.be/cd_sg7LQFEM -F ...
[youtube] Extracting URL: http://youtu.be/cd_sg7LQFEM
[youtube] cd_sg7LQFEM: Downloading webpage
WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add  --js-runtimes RUNTIME[:PATH]  to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See  https://github.com/yt-dlp/yt-dlp/wiki/EJS  for details on installing one
[youtube] cd_sg7LQFEM: Downloading android vr player API JSON
[info] Available formats for cd_sg7LQFEM:
ID  EXT   RESOLUTION FPS CH │  FILESIZE  TBR PROTO │ VCODEC         VBR ACODEC      ABR ASR MORE INFO
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────
sb3 mhtml 48x27        1    │                mhtml │ images                                 storyboard
sb2 mhtml 60x45        1    │                mhtml │ images                                 storyboard
sb1 mhtml 120x90       1    │                mhtml │ images                                 storyboard
sb0 mhtml 241x180      1    │                mhtml │ images                                 storyboard
139 m4a   audio only      2 │   1.15MiB  49k https │ audio only         mp4a.40.5   49k 22k [de] low, m4a_dash
249 webm  audio only      2 │   1.10MiB  47k https │ audio only         opus        47k 48k [de] low, webm_dash
140 m4a   audio only      2 │   3.04MiB 130k https │ audio only         mp4a.40.2  130k 44k [de] medium, m4a_dash
251 webm  audio only      2 │   2.92MiB 124k https │ audio only         opus       124k 48k [de] medium, webm_dash
160 mp4   192x144     25    │   1.65MiB  70k https │ avc1.4d400b    70k video only          144p, mp4_dash
278 webm  192x144     25    │   1.70MiB  72k https │ vp9            72k video only          144p, webm_dash
394 mp4   192x144     25    │   1.93MiB  82k https │ av01.0.00M.08  82k video only          144p, mp4_dash
133 mp4   322x240     25    │   3.50MiB 149k https │ avc1.4d400d   149k video only          240p, mp4_dash
242 webm  322x240     25    │   3.33MiB 142k https │ vp9           142k video only          240p, webm_dash
395 mp4   322x240     25    │   3.68MiB 157k https │ av01.0.00M.08 157k video only          240p, mp4_dash
134 mp4   482x360     25    │   7.01MiB 299k https │ avc1.4d4015   299k video only          360p, mp4_dash
18  mp4   482x360     25  2 │ ≈10.05MiB 428k https │ avc1.42001E        mp4a.40.2       44k [de] 360p
243 webm  482x360     25    │   8.08MiB 344k https │ vp9           344k video only          360p, webm_dash
396 mp4   482x360     25    │   7.26MiB 309k https │ av01.0.01M.08 309k video only          360p, mp4_dash
135 mp4   642x480     25    │  11.09MiB 473k https │ avc1.4d401e   473k video only          480p, mp4_dash
244 webm  642x480     25    │  10.64MiB 453k https │ vp9           453k video only          480p, webm_dash
397 mp4   642x480     25    │  11.43MiB 487k https │ av01.0.04M.08 487k video only          480p, mp4_dash
$ yt-dlp http://youtu.be/cd_sg7LQFEM ...
[youtube] Extracting URL: http://youtu.be/cd_sg7LQFEM
[youtube] cd_sg7LQFEM: Downloading webpage
WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add  --js-runtimes RUNTIME[:PATH]  to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See  https://github.com/yt-dlp/yt-dlp/wiki/EJS  for details on installing one
[youtube] cd_sg7LQFEM: Downloading android vr player API JSON
[info] cd_sg7LQFEM: Downloading 1 format(s): 397+251
[download] Destination: Die Prinzen - Alles Nur Geklaut [HQ] [cd_sg7LQFEM].f397.mp4
[download] 100% of   11.43MiB in 00:00:01 at 6.35MiB/s
[download] Destination: Die Prinzen - Alles Nur Geklaut [HQ] [cd_sg7LQFEM].f251.webm
[download] 100% of    2.92MiB in 00:00:00 at 6.49MiB/s
[Merger] Merging formats into "Die Prinzen - Alles Nur Geklaut [HQ] [cd_sg7LQFEM].webm"
Deleting original file Die Prinzen - Alles Nur Geklaut [HQ] [cd_sg7LQFEM].f397.mp4 (pass -k to keep)
Deleting original file Die Prinzen - Alles Nur Geklaut [HQ] [cd_sg7LQFEM].f251.webm (pass -k to keep)

Слово default в списке форматов отсутствует. Загрузились 397+251. То есть AV1 и Opus с высшим битрейтом.

Для AVC объём меньше, чем для AV1 (из-за артефактов пережатия?). Но скачался AV1. Видимо потому, что последний в списке.

question4 ★★★★★
()

Недавно решил разобраться в теме кодеков и более эффективного хранения архивных видосов. В итоге, с использованием av1_nvenc быстренько перекодировал большую библиотеку нативного 4к с коптера и теперь всё это добро вместо 2Тб весит примерно 600Гб. Визуально никакой потери качества не вижу. Крайне нужная штука. При первом знакомстве в сочетании с аппаратным ускорением ощущается вообще как какая-то магия на ровном месте.

Если, как заявляется, av2 требует битрейт ещё на треть меньше, чем av1, то это просто браво.

Hanuken
()
Ответ на: комментарий от Hanuken

с использованием av1_nvenc

Меня тут недавно убеждали, что аппаратное сжатие неоптимальное, и хорошо сжимает только процессор. Но долго :)

Если, как заявляется, av2 требует битрейт ещё на треть меньше, чем av1, то это просто браво.

Вопрос, сколько времени потребуется на сжатие. И будет ли поддержка Nvidia. Или будет как с VP9.

question4 ★★★★★
()
Ответ на: комментарий от question4

AVC — это H.264, появился в ~2007. А вот H.263 (Flash video, ~1996) поудаляли, заменили на x264.

Чего? H.264 это стандарт, x264 - это библиотека для кодирования H.264

Logopeft ★★★
()
Ответ на: комментарий от Logopeft

H.264 это стандарт, x264 - это библиотека

Имел в виду стандарт.

question4 ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.