Jump to content

ВК-1

ВК-1
Тип интернет-СМИ видео/VC1
Разработано SMPTE , Microsoft , Panasonic , LG , Samsung и т. д.
Первоначальный выпуск 24 февраля 2006 г .; 18 лет назад ( 24 февраля 2006 г. )
Последний выпуск
СМПТЭ СТ 421:2013
8 октября 2013 г .; 10 лет назад ( 08.10.2013 )
Тип формата Формат кодирования видео
Расширено с WMV 9
Стандарты СМПТЕ СТ 421
Открытый формат ? Да
Свободный формат ? Нет [1]

СМПТЕ 421 , [2] неофициально известный как VC-1 , это формат кодирования видео . Большая часть этого формата изначально была разработана как Microsoft собственный видеоформат Windows Media Video 9 в 2003 году. С некоторыми улучшениями, включая разработку нового расширенного профиля, он был официально утвержден в качестве стандарта SMPTE 3 апреля 2006 года. В первую очередь он продавался. как более простой конкурент стандарта H.264/MPEG-4 AVC . После ее разработки несколько компаний, помимо Microsoft, заявили, что у них есть патенты , применимые к этой технологии, в том числе Panasonic , LG Electronics и Samsung Electronics .

VC-1 поддерживается в ныне устаревшем Microsoft Silverlight , кратко предлагаемом формате дисков HD DVD и формате Blu-ray Disc .

Формат [ править ]

VC-1 представляет собой развитие традиционной с компенсацией движения схемы гибридного кодирования видео на основе блоков, также встречающейся в H.261 , MPEG-1 Part 2 , H.262/MPEG-2 Part 2 , H.263 и MPEG-4. Часть 2 . Он широко характеризовался как альтернатива ITU-T и MPEG, стандарту видеокодеков известному как H.264/MPEG-4 AVC . Расширенный профиль VC-1 содержит инструменты, предназначенные для кодирования чересстрочных видеопоследовательностей, а также видео с прогрессивной разверткой . Основная цель разработки и стандартизации расширенного профиля VC-1 заключалась в поддержке оптимизированного для чересстрочной развертки сжатия чересстрочного контента без предварительного преобразования его в прогрессивную развертку, что сделало его более привлекательным для профессионалов вещания и видеоиндустрии, использующих формат 1080i .

И HD DVD , и Blu-ray Disc приняли VC-1 в качестве поддерживаемого видеоформата, а это означает, что их устройства воспроизведения видео должны быть способны декодировать и воспроизводить видеоконтент, сжатый с использованием VC-1. Windows Vista частично поддерживает воспроизведение HD DVD, включая декодер VC-1 и некоторые связанные компоненты, необходимые для воспроизведения фильмов HD DVD в кодировке VC-1. [3]

Microsoft обозначила VC-1 как Xbox 360 официальный видеоформат игровой консоли , и разработчики игр могли использовать VC-1 для полномасштабного видео , включенного в игры. Благодаря обновлению от 31 октября 2006 г. все форматы Windows Media Video можно было воспроизводить на Xbox 360 с диска, USB-накопителя или осуществлять потоковую передачу с ПК через Windows Media Connect/Windows Media Player 11.

VC-1 поддерживается в консоли PlayStation 3 , а проект FFmpeg также включает декодер VC-1. [4]

24 августа 2012 года Raspberry Pi Foundation объявила о поддержке аппаратного декодирования VC-1. [5]

Реализации кодеков Microsoft [ править ]

Спецификация кодека VC-1 до сих пор была реализована Microsoft в виде трех кодеков, каждый из которых идентифицируется уникальным четырехзначным кодом . [6]

WMV3 [ править ]

Простой и основной профили VC-1 остались полностью верными существующей реализации WMV3, что сделало потоки битов WMV3 полностью совместимыми с VC-1.Кодек WMV3 был разработан в первую очередь для поддержки прогрессивного кодирования для компьютерных дисплеев. Был реализован режим чересстрочного кодирования, но он быстро стал устаревшим, когда Microsoft начала внедрять расширенный профиль WMV. В то время как прогрессивное кодирование WMV3 было реализовано с использованием схемы выборки цвета YUV 4:2:0 , устаревший чересстрочный режим был реализован с использованием менее распространенной схемы выборки YUV 4:1:1 .

Кодек Windows Media Video 9 (WMV3) реализует простой и основной режимы стандарта кодека VC-1, обеспечивая высококачественное видео для потоковой передачи и загрузки. «Он обеспечивает поддержку широкого диапазона скоростей передачи данных: от контента высокой четкости со скоростью, составляющей от половины до одной трети скорости передачи данных MPEG-2, до интернет-видео с низкой скоростью передачи данных, доставляемого через модем с коммутируемым доступом. Это Кодек также поддерживает загружаемое видео профессионального качества с двухпроходным кодированием с переменной скоростью передачи данных (VBR). [7]

Ряд фильмов и видео высокой четкости был выпущен на коммерческой основе в формате, получившем название WMV HD . Эти заголовки закодированы с помощью основного профиля WMV3 @ High Level (MP@HL).

ВМВА [ править ]

WMVA был исходной реализацией расширенного профиля WMV до принятия проекта VC-1 SMPTE. Кодек распространялся вместе с установочными пакетами Windows Media Player 10 и Windows Media Format SDK 9.5. Между WMVA и WVC1 существуют небольшие различия в битовых потоках, поэтому WMVA обрабатывается другим декодером DirectShow , чем WVC1. Некоторые аппаратные и программные декодеры сторонних производителей декодируют только контент на основе WMVA. С 2006 года WMVA считается устаревшим кодеком, поскольку он не полностью совместим с VC-1.

WVC1 [ править ]

WVC1, также известный как расширенный профиль Windows Media Video 9, реализует более новый и полностью совместимый расширенный профиль стандарта кодека VC-1. Он предлагает поддержку чересстрочного контента и не зависит от транспорта. С помощью предыдущей версии кодека Windows Media Video 9 Series пользователи могли доставлять прогрессивный контент со скоростью передачи данных, составляющей всего одну треть от скорости передачи данных кодека MPEG-2, и при этом получать качество, эквивалентное или сравнимое с MPEG-2. [ нужна ссылка ] . Кодек Windows Media Video 9 Advanced Profile также обеспечивает такое же улучшение эффективности кодирования чересстрочного содержимого. [ нужна ссылка ] . Декодер для WVC1 включен в Windows Media Player 11 , который входит в состав Windows Vista и доступен для загрузки для Windows XP. Эта реализация поддерживается в Microsoft Silverlight .

Профили [ править ]

Простой Основной Передовой
Базовое внутрикадровое сжатие Да Да Да
Преобразование переменного размера Да Да Да
16-битное преобразование Да Да Да
Перекрывающееся преобразование Да Да Да
4 вектора движения на макроблок Да Да Да
1 пикселя Компенсация движения яркости Да Да Да
пикселя 1 Компенсация движения цветности Нет Да Да
Стартовые коды Нет Да Да
Расширенные векторы движения Нет Да Да
Контурный фильтр Нет Да Да
Динамическое изменение разрешения Нет Да Да
Адаптивное квантование макроблоков Нет Да Да
Б-кадры Нет Да Да
Компенсация интенсивности Нет Да Да
Регулировка диапазона Нет Да Да
Режимы кодирования поля и кадра Нет Нет Да
Групповой слой Нет Нет Да
Отображать метаданные Нет Нет Да
Простой Основной Передовой

Битрейт и разрешение [ править ]

Профиль Уровень Максимальная скорость передачи данных Разрешение/частота кадров
Простой Низкий 96 кбит/с 176×144/15 ( QCIF )
Середина 384 кбит/с 240 × 176 / 30
352×288/15 ( КИФ )
Основной Низкий 2 Мбит/с 320×240/24 ( QVGA )
Середина 10 Мбит/с 720 × 480/30 (480p)
720 × 576/25 (576p)
Высокий 20 Мбит/с 1920 × 1080/30 (1080p)
Передовой Л0 2 Мбит/с 352×288/30 (КИФ)
Л1 10 Мбит/с 720×480/30 (NTSC-SD)
720 × 576 / 25 (PAL-SD)
Л2 20 Мбит/с 720 × 480/60 (480p)
1280×720/30 (720p)
Л3 45 Мбит/с 1920×1080/24 (1080p)
1920×1080/30 (1080i)
1280 × 720/60 (720p)
Л4 135 Мбит/с 1920 × 1080/60 (1080p)
2048 × 1536 / 24
2048 × 2048 / 30

Другие реализации [ править ]

Из-за того, что он основан на кодеке Microsoft WMV9, наиболее популярные реализации кодеров VC-1 до сих пор были созданы Microsoft, хотя существуют и сторонние реализации. Sonic Cinevision PSE, профессиональный инструмент кодирования VC-1, используемый преимущественно при кодировании HD DVD и Blu-ray , представляет собой коммерческую версию инструмента кодирования Microsoft PEP (параллельный кодировщик) и инструмента анализатора VC-1. Microsoft владеет разработкой кода, а Sonic Solutions — продажами и распространением. Microsoft также предоставляет отдельный SDK кодировщика VC-1, который позволяет любой компании или разработчику программного обеспечения интегрировать кодирование VC-1 в свои приложения.Реализации VC-1, не относящиеся к Microsoft (полностью основанные на спецификациях SMPTE), были реализованы Ericsson Television и MainConcept . [8] Проект FFmpeg включает бесплатный декодер VC-1. [4] [9]

Программное обеспечение для кодирования [ править ]

Кодировщик Windows Media 9 Series кодирует видеофайлы, совместимые с VC-1, включая WVC1 FourCC медиафайлы . На компьютере должна быть установлена ​​среда выполнения Windows Media Format 11 или проигрыватель Windows Media Player 11, чтобы обеспечить полное соответствие VC-1 во всех трех профилях (простой, основной и расширенный). Если какой-либо из них установлен, Windows Movie Maker также может сохранять видео, совместимые с VC-1, как и любое другое приложение, созданное на основе Windows Media Format SDK или DMO кодека Windows Media. Первоначально было объявлено о выпуске Windows Media Encoder Studio Edition для профессионального кодирования, но позже оно было отменено Microsoft. Microsoft Expression Encoder , входящий в состав Expression Studio, поддерживает кодирование видео VC-1 в формат файлов Windows Media ( ASF ) и формат IIS Smooth Streaming .

Продукты видеокодеров производства Inlet, Digital Rapids , Harmonic , Envivio, Elemental Technologies , Anystream , Telestream и Rhozet поддерживают кодирование VC-1 (на основе Microsoft VC-1 Encoder SDK) для IPTV и потоковой передачи веб-страниц.

Аппаратное кодирование и декодирование [ править ]

Поскольку кодирование и декодирование VC-1 требует значительной вычислительной мощности, программная реализация, работающая на процессоре общего назначения, обычно работает медленно, особенно при работе с высокой четкости видеоконтентом . Чтобы уменьшить использование ЦП или выполнить кодирование в реальном времени, можно использовать специальное оборудование либо для полного процесса кодирования или декодирования, либо для ускорения процесса в среде, управляемой ЦП. Аппаратный кодер VC-1 может представлять собой ASIC или FPGA .

Декодирование видео с аппаратным ускорением (также известное как аппаратное) может выполняться либо на выделенном специальном оборудовании, либо на обычном многоцелевом оборудовании, таком как графические процессоры . Первый обычно встречается в устройствах бытовой электроники, таких как проигрыватели дисков Blu-ray и мобильные телефоны 3G/4G, а второй обычно встречается в ПК. Почти все видеокарты, выпущенные с 2006 года, поддерживают тот или иной уровень декодирования VC-1 с графическим ускорением на платформе Windows через API-интерфейсы DirectX Video Acceleration . Собственный декодер Windows WMV9/VC-1 (wmvdecod.dll) поддерживает только профили DXVA A, B и C, тогда как декодеры VC-1 сторонних производителей, такие как CyberLink , поддерживают полное ускорение декодирования DXVA Profile D. На платформе MacOS нет поддержки декодирования VC-1 с графическим ускорением.

Аппаратное обеспечение Raspberry Pi до Raspberry Pi 4 поддерживает аппаратное ускоренное декодирование VC-1, хотя для этого требуется приобретение лицензионного ключа. [10]

Юридический статус [ править ]

Хотя патентный пул VC-1 тесно связан с Microsoft VC-1 входят 18 компаний , в патентный пул . [11] Большинство патентов принадлежат четырем компаниям: Microsoft (324 патента), Panasonic (122 патента), LG Electronics (96 патентов) и Samsung Electronics (96 патентов). [12]

Как стандарт SMPTE, VC-1 открыт для реализации кем угодно, хотя от разработчиков может потребоваться уплата лицензионных сборов MPEG LA , лицензирующему органу LLC, или непосредственно его членам, которые заявляют, что обладают важными патентами на этот формат (поскольку это орган неисключительного лицензирования). [13]

Срок действия более 76,6% патентов истек по состоянию на 31 июля 2023 года. [12]

Патентовладельцы [ править ]

Следующие организации владеют одним или несколькими патентами из патентного пула VC-1, согласно списку MPEG LA .

Организация Действующие патенты Патенты с истекшим сроком действия Всего патентов [14]
Майкрософт 262 204 466
Панасоник 5 117 122
LG Электроникс 11 85 96
Самсунг Электроникс 4 92 96
Долби Лаборатории 9 95 104
Филипс 0 77 77
Хитачи 0 60 60
Митсубиси Электрик 0 52 52
Сони 0 28 28
JVC Кенвуд 0 25 25
Тошиба 0 21 21
Фуджицу 0 20 20
Теленор 0 19 19
Сименс 2 16 18
Интеллектуальная собственность AT&T 0 16 16
Патентный фонд Солнца 0 12 12
Корпорация Шарп 0 8 8
Оранжевый СА 0 7 7
Ниппонский телеграф и телефон 0 4 4
Пантек 0 4 4
ЗТЕ 0 1 1
Итого (все производители) 293 963 1256

См. также [ править ]

Ссылки [ править ]

  1. ^ Видеокодек Windows Media 9; SMPTE VC-1 (Полный проект). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 26 мая 2010 года . Проверено 13 декабря 2021 г.
  2. ^ «ST 421:2013 — Стандарт SMPTE — Формат битового потока сжатого видео VC-1 и процесс декодирования» . St 421:2013 : я – 493. Октябрь 2013 г. doi : 10.5594/SMPTE.ST421.2013 . ISBN  978-1-61482-770-2 .
  3. ^ «Технический обзор ВК-1» . Windows Медиа . Майкрософт. 2006 год . Проверено 5 октября 2006 г.
  4. Перейти обратно: Перейти обратно: а б «ВК-1» . Лето кода . Архивировано из оригинала 13 сентября 2007 г. Проверено 21 марта 2007 г.
  5. ^ «Аппаратное декодирование Raspberry Pi VC-1» . Фонд Raspberry Pi. 2012. Архивировано из оригинала 4 октября 2013 года . Проверено 24 августа 2012 г.
  6. ^ Салливан, Гэри Дж. (август 2010 г.) [декабрь 2007 г.]. «Спецификация ускорения видео DirectX для декодирования видео Windows Media v8, v9 и vA (включая SMPTE 421M «VC-1»)» (PDF) . Библиотека Microsoft Developer Network (MSDN), комплект средств разработки Windows, комплект драйверов Windows, технологии устройств и драйверов, устройства отображения (адаптеры и мониторы), руководство по проектированию, руководство по проектированию модели драйвера дисплея для Windows 2000 . Майкрософт . Проверено 29 октября 2010 г.
  7. ^ «О кодеках Windows Media» . Сеть разработчиков Microsoft . Майкрософт . Проверено 28 апреля 2014 г.
  8. ^ «Пакет кодеков MainConcept VC-1» . Основная концепция . Проверено 24 сентября 2010 г.
  9. ^ «FFmpeg Главная/Новости» . FFmpeg. 9 марта 2007 года . Проверено 29 октября 2010 г. Девять месяцев без новостей, но с бурным развитием. Несколько избранных особенностей — это декодеры для видео VC-1/WMV3/WMV9, VMware, VP5, VP6 и WavPack, IMC, аудио DCA и кодировщик WMA.
  10. ^ «Новые возможности видео! Декодирование MPEG-2 и VC-1, кодирование H.264, поддержка CEC» . Малина Пи . 24 августа 2012 года . Проверено 29 ноября 2015 г.
  11. ^ «Лицензиары ВК-1» . MPEG-LA . Проверено 19 мая 2013 г.
  12. Перейти обратно: Перейти обратно: а б «Список патентов VC-1» (PDF) . MPEG Лос-Анджелес . Проверено 22 апреля 2020 г.
  13. ^ «MPEG LA, LLC. Пресс-релиз» (PDF) . Архивировано из оригинала (PDF) 13 ноября 2006 г. Проверено 17 августа 2006 г.
  14. ^ «Список патентов VC-1» (PDF) . MPEG Лос-Анджелес . Проверено 11 июля 2019 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e9e7f7bd7c3feb9179cabb33cd9061d8__1692721740
URL1:https://arc.ask3.ru/arc/aa/e9/d8/e9e7f7bd7c3feb9179cabb33cd9061d8.html
Заголовок, (Title) документа по адресу, URL1:
VC-1 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)