WikiDer > Intel Quick Sync видео

Intel Quick Sync Video

Intel Quick Sync видео является Intelбренда за его преданный кодирование и декодирование видео оборудование ядро. Быстрая синхронизация была представлена ​​с Песчаный Мост Микроархитектура ЦП 9 января 2011 г. была обнаружена на умри процессоров Intel с тех пор.

Название «Быстрая синхронизация» относится к варианту использования быстрой перекодирование ("преобразование") видео из, например, DVD или Blu-ray диск в формат, подходящий, например, смартфон. Это становится критически важным для профессионального видео рабочего места, где исходный материал мог быть снят в любом количестве видеоформатов, все из которых должны быть приведены в общий формат (обычно H.264) для проходки.

В отличие от кодирования видео на ЦП или универсальный графический процессор, Quick Sync - это специальное оборудование ядро на процессоре умри. Это обеспечивает гораздо более энергоэффективную обработку видео.[1][2]

Доступность

Процессоры Pentium на базе Haswell включают Quick Sync Video,[3] в то время как процессоры под маркой Celeron - нет. До Haswell только Core i3 / 5/7/9 поддерживали быструю синхронизацию.

Производительность и качество

Как и большинство настольных кодировщиков с аппаратным ускорением, Quick Sync получил высокую оценку за свою скорость.[4] Восьмое ежегодное сравнение видеокодеков MPEG-4 AVC / H.264 показало, что Quick Sync сопоставим с x264 сверхбыстрый пресет с точки зрения скорости, степени сжатия и качества (SSIM);[5] тесты проводились на Intel Core i7 3770 (Ivy Bridge) процессор. Однако QuickSync нельзя было настроить на более низкие скорости, тогда как x264 значительно улучшился, когда было разрешено использовать больше времени для кодирования с использованием рекомендуемых параметров.[5]

Оценка 2012 г. АнандТех показал, что QuickSync на Intel Ivy Bridge обеспечивает такое же качество изображения, как и кодировщик NVENC на GTX 680 от Nvidia, но намного лучше работает при разрешениях ниже 1080p.[6]

Развитие

Quick Sync впервые была представлена ​​на Intel Developer Forum 2010 (13 сентября), но, по словам Оборудование Тома, Quick Sync была задумана за пять лет до этого.[1] Старший Кларкдейл микроархитектура имела поддержку аппаратного декодирования видео, но не поддерживала аппаратное кодирование;[4] это было известно как Intel Clear Video.

Версия 1 (Сэнди Бридж)
Быстрая синхронизация изначально была встроена в некоторые Песчаный Мост ЦП, но не в Pentiums Sandy Bridge или Celeron.[7]
Версия 2 (Ivy Bridge, Bay Trail)
В Ivy Bridge Микроархитектура включала реализацию Quick Sync «нового поколения».[8]
Версия 3 (Haswell)
В Haswell Реализация микроархитектуры ориентирована на качество со скоростью, примерно такой же, как и раньше (для любой заданной длины клипа в зависимости от длины кодирования).[нужна цитата]
Это поколение Quick Sync поддерживает H.264 / MPEG-4 AVC, ВК-1 и H.262 / MPEG-2, часть 2 стандарты видео.[1]
Версия 4 (Broadwell)
В Broadwell микроархитектура добавляет VP8 аппаратное декодирование[9] поддержка. Также имеется два независимых декодер битового потока (BSD) звонки для обработки видео команд на графических процессорах GT3; это позволяет одному кольцу BSD обрабатывать декодирование, а другому кольцу BSD обрабатывать кодирование одновременно.[10]
Версия 5 (Skylake)
В Skylake микроархитектура добавляет полную фиксированную функцию H.265 / HEVC основное / 8-битное ускорение кодирования и декодирования, гибридное и частичное HEVC ускорение основного 10/10-битного декодирования, JPEG ускорение кодирования для разрешений до 16000 × 16000 пикселей и частичное VP9 ускорение кодирования и декодирования.[11]
Версия 6 (Kaby Lake, Coffee Lake, Whisky Lake, Comet Lake)
В Kaby Lake, Coffee Lake и Comet Lake Микроархитектура добавляет полную фиксированную функцию H.265 / HEVC Main10 / 10-битное кодирование и ускорение декодирования, а также полное 8-битное и 10-битное ускорение декодирования VP9 с фиксированной функцией и 8-битное ускорение кодирования.[12][13]
Версия 7 (Ледяное озеро)
В Ice Lake (микропроцессор) добавляет декодирование VP9 4: 4: 4, кодирование VP9 (до 10 бит и 4: 4: 4), декодирование и кодирование HEVC 4: 2: 2 и 4: 4: 4,[14] Отображение тонов HDR10[15] и медиа-шейдеры с открытым исходным кодом.[16] Также было улучшено качество аппаратного кодирования HEVC.[17]
Версия 8 (Тигровое озеро, Ракетное озеро)
В Tiger Lake (микропроцессор) & Ракетное озеро добавляет аппаратное декодирование VP9 12-бит и 12-бит 4: 4: 4 и аппаратное декодирование HEVC 12-бит 4: 2: 0, 4: 2: 2 и 4: 4: 4.[18] Gen12 Xe также будет поддерживать собственное декодирование AV1, которое включает 10-битные кадры 4: 2: 0 16K и 10-битные 4: 2: 0 8K, 4K и 2K видео.[19]

Поддержка операционной системы

Быстрая синхронизация видео SIP ядро нуждается в поддержке драйвер устройства. Драйвер устройства предоставляет один или несколько интерфейсы, Например ВДПАУ, Video Acceleration API (VA API) или DXVA для декодирования видео, и OpenMAX IL или VA API для кодирования видео. Один из этих интерфейсов затем используется программным обеспечением конечного пользователя, например Медиаплеер VLC или GStreamer, чтобы получить доступ к оборудованию Quick Sync Video и использовать его.

Linux

Поддержка быстрой синхронизации Intel Media SDK на Linux доступен,[20] и по состоянию на ноябрь 2013 г. это поддерживается Wowza Streaming Engine (ранее известный как Wowza Media Server) для транскодирования медиапотоков с помощью надстройки транскодера.[21] Quick Sync также поддерживается VA API как для кодирования, так и для декодирования с помощью ffmpeg в качестве примера.[22]

Windows

Microsoft предлагает поддержку быстрой синхронизации в Windows (в Windows Vista и более поздних версиях) на основе программного обеспечения драйверов от Intel и поддержки как через DirectShow / DirectX, так и через WMF (Windows Media Foundation). На этой базовой поддержке технологии в Windows основан широкий спектр приложений.

macOS

яблоко добавлена ​​поддержка быстрой синхронизации в OS X Mountain Lion для AirPlay, FaceTime, iTunes, Сафари, QuickTime X, iMovie, Final Cut Pro X, Движение и Компрессор. Стороннее программное обеспечение включает Adobe Premiere Pro, Adobe Media Encoder, DaVinci Resolve и другие.

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

Широко доступна поддержка аппаратно ускоренного декодирования Quick Sync видео H.264, MPEG-2 и VC-1. Один из распространенных способов получить доступ к технологии в Microsoft Windows - использовать бесплатные ffdshow фильтр. Некоторые другие бесплатные программы, например Медиаплеер VLC (начиная с версии 2.1.0 «Rincewind») также поддерживает быструю синхронизацию. Сегодня многие коммерческие приложения также выигрывают от этой технологии, включая CyberLink. PowerDVD, CyberLink PowerDirector и MacroMotion Bogart «золотое» издание.

Согласно ffdshow документации, Quick Sync имеет очень низкую загрузку ЦП, будучи примерно в два раза быстрее, чем libavcodec.[23]

Широко доступна поддержка аппаратного кодирования мультимедиа, адаптированная для Quick Sync. Примеры такого программного обеспечения с поддержкой Quick Sync во время процессов кодирования: Emby Медиа Сервер,[24] Plex Media Server,[25] Badaboom Media Converter, CyberLink MediaShow, CyberLink MediaEspresso, ArcSoft MediaConverter, MAGIX Видео Pro X, Pinnacle Studio (с версии 18), Роксио Тост, Создатель Roxio, XSplit Broadcaster,[26] XSplit Gamecaster[27] (все коммерческие) и проекты вроде Ручной тормоз,[28][29] Программное обеспечение Open Broadcaster[30] или приложения для работы с видеоконтентом, входящим в Adobe CC2018.

В следующей таблице показана поддержка кодирования / декодирования фиксированных функций для различных платформ Intel:[31][32]

Поддержка формата видео с фиксированной функцией Quick Sync
КантигаКларкдейл / ArrandaleПесчаный МостIvy Bridge / HaswellBroadwellBraswell / Cherry TrailSkylakeApollo Lake[33]Kaby Lake / Озеро Близнецов[34] / Coffee Lake[35] / Comet LakeЛедяное озеро[36]Тигровое озеро / Ракетное озеро[37]
MPEG-2Только декодироватьТолько декодироватьТолько декодироватьдададададададада
AVCНетТолько декодироватьдадададададададада
ВК-1НетНетТолько декодироватьТолько декодироватьТолько декодироватьТолько декодироватьТолько декодироватьТолько декодироватьТолько декодироватьТолько декодироватьТолько декодировать
JPEGНетНетНетТолько декодироватьТолько декодироватьдададададада
VP8НетНетНетНетТолько декодироватьдададададаНет
HEVCНетНетНетНетНетТолько декодироватьдадададада
HEVC 10-битныйНетНетНетНетНетНетНетТолько декодирование (8K)да[38]дада
HEVC 12 битНетНетНетНетНетНетНетНетНетНетТолько декодировать
VP9НетНетНетНетНетНетНетТолько декодирование (4K)Частичное (кодирование только в Linux)[39]дада
VP9 10-битныйНетНетНетНетНетНетНетНетТолько декодироватьда[40]да
VP9 12 битНетНетНетНетНетНетНетНетНетНетТолько декодировать
AV1НетНетНетНетНетНетНетНетНетНет[41]Только декодировать
AV1 10-битныйНетНетНетНетНетНетНетНетНетНетТолько декодировать
AV1 12 битНетНетНетНетНетНетНетНетНетНетНет
EVCНетНетНетНетНетНетНетНетНетНетНет
ВВЦНетНетНетНетНетНетНетНетНетНетНет

Некоторые детали низкого и высокого уровня (включая мультисокетные Ксеоны и некоторые процессоры Extreme Edition, которые, как ожидается, будут использоваться с выделенным графическим процессором) не содержат аппаратного ядра для поддержки быстрой синхронизации.

Смотрите также

Аппаратные видео аппаратные технологии

AMD

Intel

Nvidia

Другие

использованная литература

  1. ^ а б c "ЦП Intel второго поколения: обзор Sandy Bridge - секретное оружие Sandy Bridge: быстрая синхронизация". Оборудование Тома. Получено 2011-08-30.
  2. ^ «Обзор Sandy Bridge: Intel Core i7-2600K, i5-2500K и Core i3-2100 протестированы». АнандТех. Получено 2014-04-05.
  3. ^ «Примечания к выпуску Версия драйвера: 15.36.38.5117» (PDF). 2020-01-10. Получено 2020-01-10.
  4. ^ а б «Обзор Sandy Bridge: Intel Core i7-2600K, i5-2500K и Core i3-2100 протестированы». Анандтех. Получено 2011-09-23.
  5. ^ а б «Восьмое сравнение видеокодеков MPEG-4 AVC / H.264». Лаборатория графики и медиа МГУ (Видео группа). С. 135–137 (6.4 компромисс между скоростью и качеством).
  6. ^ Ананд Лал Шимпи; Райан Смит. «Обзор Intel Ivy Bridge (Core i7 3770K)». АнандТех. Получено 26 марта 2019.
  7. ^ «Процессор Intel Pentium G620».
  8. ^ «Дорожная карта Intel: Ivy Bridge, Panther Point и твердотельные накопители». Анандтех. Получено 2011-08-30.
  9. ^ «VA-API 1.3 готов к поддержке Broadwell, добавляет декодирование VP8». Phoronix.com. 18 марта 2014 г.. Получено 10 июня, 2015.
  10. ^ «Графика Intel Broadwell GT3 имеет двойное кольцо BSD». Phoronix.com. Получено 17 апреля, 2014.
  11. ^ Катресс, Ян. «Обзор Intel Skylake 6-го поколения: Core i7-6700K и i5-6600K протестированы». Получено 2015-08-06.
  12. ^ Суровый Джайн (2016-06-06). «Что нового в Intel® Media SDK 2016 R2». Intel. Получено 2016-07-27.
  13. ^ «Комплект для разработки программного обеспечения Intel® Media 2016, R2, примечания к выпуску, версия (7.0.0.358)» (PDF). Intel. 2016-06-06. Получено 2016-07-27.
  14. ^ «Возможности HW Media».
  15. ^ «Функции сборки драйвера по умолчанию».
  16. ^ «Функции мультимедиа с открытым исходным кодом».
  17. ^ https://software.intel.com/en-us/articles/evolution-of-hardware-hevc-encode-on-tenth-generation-intel-core-processors
  18. ^ «Возможности HW Media».
  19. ^ https://github.com/intel/media-driver/releases/tag/intel-media-20.3.0
  20. ^ «Intel® Media SDK 2013 R3 для серверов Linux теперь доступен для загрузки».
  21. ^ «Wowza обеспечивает повышенную производительность потоковой передачи с Intel Media SDK 2013 для серверов».
  22. ^ "GStreamer VA-API README".
  23. ^ «H.264 / AVC». Кодеки. ffdshow-tryout.sourceforge.net.
  24. ^ «Обзор аппаратного ускорения». MediaBrowserWiki. Получено 6 марта, 2019.
  25. ^ «Использование потоковой передачи с аппаратным ускорением». Поддержка Plex. Получено 2018-10-11.
  26. ^ "XSplit Broadcaster". Архивировано из оригинал 2014-03-14.
  27. ^ "XSplit Gamecaster". Архивировано из оригинал 2014-03-14.
  28. ^ «Документация по HandBrake - видео Intel QuickSync». handbrake.fr. Получено 2019-10-07.
  29. ^ "Выпущен HandBrake 1.2.0". handbrake.fr. 2018-12-22. Получено 2019-10-07.
  30. ^ "Open Broadcaster Software".
  31. ^ "Файл сведений о драйвере Intel VA-API".
  32. ^ «Поколения Intel Quicksync от FFMPEG».
  33. ^ Зак Киллиан (2017-12-05). «Intel закрывает глаза на полные спецификации своих NUC Apollo Lake». Технический отчет. Получено 2017-10-20.
  34. ^ «Новые возможности процессоров Intel Gemini Lake - HDMI 2.0, 10-битный кодек VP9, ​​4-разрядный конвейер и многое другое». CNXSoft. 2017-08-13. Получено 2017-10-20.
  35. ^ Коэн Крийнс (2017-10-06). «Обзор Intel Core i7 8700K / i5 8600K / i5 8400 'Coffee Lake': шесть доступных ядер!». Получено 2017-10-20.
  36. ^ «Intel Media Driver - HW Media Features». 25 января 2019.
  37. ^ «Intel Media Driver - HW Media Features». 26 декабря 2019.
  38. ^ "История изменений VA-API 1.7.3".
  39. ^ "История изменений VA-API 1.7.1".
  40. ^ «Известные проблемы и ограничения №5».
  41. ^ «Intel Подробности о графике Gen11 и Sunny Cove для Icelake».

внешние ссылки