Что такое quick sync

Что такое quick sync

Intel Quick Sync Video is Intel’s brand for its dedicated video encoding and decoding hardware core. Quick Sync was introduced with the Sandy Bridge CPU microarchitecture on 9 January 2011, and has been found on the die of Intel CPUs ever since.

The name "Quick Sync" refers to the use case of quickly transcoding ("converting") a video from, for example, a DVD or Blu-ray Disc to a format appropriate to, for example, a smartphone. This becomes critically important in the professional video workplace, in which source material may have been shot in any number of video formats, all of which must be brought into a common format (commonly H.264) for inter-cutting.

Unlike video encoding on a CPU or a general-purpose GPU, Quick Sync is a dedicated hardware core on the processor die. This allows for much more power efficient video processing. [1] [2]

Contents

Availability [ edit ]

Haswell-based Pentium-branded CPUs include Quick Sync Video, [3] while Celeron-branded CPUs do not. Before Haswell, only Core i3/5/7 featured Quick Sync.

Performance and quality [ edit ]

Like most desktop hardware-accelerated encoders, Quick Sync has been praised for its speed. [4] The eighth annual MPEG-4 AVC/H.264 video codecs comparison showed that Quick Sync was comparable to x264 superfast preset in terms of speed, compression ratio and quality (SSIM); [5] tests were performed on an Intel Core i7 3770 (Ivy Bridge) processor. However, QuickSync could not be configured for lower speeds, whereas x264 improved significantly when allowed to use more time for encoding using the recommended settings. [5]

A 2012 evaluation by AnandTech showed that QuickSync on Intel’s Ivy Bridge produced similar image quality compared to the NVENC encoder on Nvidia’s GTX 680 while performing much better at resolutions lower than 1080p. [6]

Development [ edit ]

Quick Sync was first unveiled at Intel Developer Forum 2010 (September 13) but, according to Tom’s Hardware, Quick Sync had been conceptualized five years before that. [1] The older Clarkdale microarchitecture had hardware video decoding support, but no hardware encoding support; [4] it was known as Intel Clear Video.

Version 1 (Sandy Bridge) Quick Sync was initially built into some Sandy Bridge CPUs, but not into Sandy Bridge Pentiums or Celerons. [7] Version 2 (Ivy Bridge) The Ivy Bridge microarchitecture included a "next-generation" implementation of Quick Sync. [8] Version 3 (Haswell) The Haswell microarchitecture implementation is focused on quality, with speed about the same as before (for any given clip length vs. encoding length). [ citation needed ] This generation of Quick Sync supports the H.264/MPEG-4 AVC, VC-1 and H.262/MPEG-2 Part 2 video standards. [1] Version 4 (Broadwell) The Broadwell microarchitecture adds VP8 hardware decoding [9] support. Also, it has two independent bit stream decoder (BSD) rings to process video commands on GT3 GPUs; this allows one BSD ring to process decoding and the other BSD ring to process encoding at the same time. [10] Version 5 (Skylake) The Skylake microarchitecture adds a full fixed-function H.265/HEVC main/8-bit encoding and decoding acceleration, hybrid and partial HEVC main10/10-bit decoding acceleration, JPEG encoding acceleration for resolutions up to 16,000×16,000 pixels, and partial VP9 encoding and decoding acceleration. [11] Version 6 (Kaby Lake, Coffee Lake, Whiskey Lake, Comet Lake) The Kaby Lake, Coffee Lake and Comet Lake microarchitecture adds full fixed-function H.265/HEVC Main10/10-bit encoding and decoding acceleration and full fixed-function VP9 8-bit and 10-bit decoding acceleration and 8-bit encoding acceleration. [12] [13] Version 7 (Ice Lake) The Ice Lake (microarchitecture) adds VP9 4:4:4 decoding, VP9 encoding (up to 10-bit and 4:4:4), HEVC 4:2:2 and 4:4:4 decoding and encoding, [14] HDR10 Tone Mapping [15] and Open Source Media Shaders. [16] HEVC hardware encoding quality has also been improved. [17] Version 8 (Tiger Lake) The Tiger Lake (microarchitecture) adds VP9 12-bit & 12-bit 4:4:4 hardware decoding and HEVC 12-bit 4:2:0, 4:2:2 and 4:4:4 hardware decoding [18]

Operating system support [ edit ]

The Quick Sync Video SIP core needs to be supported by the device driver. The device driver provides one or more interfaces, for example VDPAU, Video Acceleration API (VA API) or DXVA for video decoding, and OpenMAX IL or VA API for video encoding. One of these interfaces is then used by end-user software, for example VLC media player or GStreamer, to access the Quick Sync Video hardware and make use of it.

Читайте также:  Beacon период что это

Linux [ edit ]

Quick Sync support by Intel Media SDK on Linux is available, [19] and as of November 2013 [update] it is supported by Wowza Streaming Engine (formerly known as Wowza Media Server) for transcoding of media streams using their transcoder add-on. [20] Quick Sync is also supported by the VA API, for both encoding and decoding with ffmpeg as example. [21]

Windows [ edit ]

Microsoft offers support for Quick Sync in Windows (in Windows Vista and later) based on supporting driver software from Intel and support through both DirectShow/DirectX as well as WMF (Windows Media Foundation). A wide range of applications are based upon this base support for the technology in Windows.

macOS [ edit ]

Apple added Quick Sync support in OS X Mountain Lion for AirPlay, FaceTime, iTunes, Safari, QuickTime X, iMovie, Final Cut Pro X, Motion and Compressor. Third party software includes MacX Video Converter Pro, Adobe Media Encoder, DaVinci Resolve, IINA, VLC and others.

Hardware decoding and encoding [ edit ]

Support for Quick Sync hardware accelerated decoding of H.264, MPEG-2, and VC-1 video is widely available. One common way to gain access to the technology on Microsoft Windows is by use of the free ffdshow filter. Some other free software like VLC media player (since version 2.1.0 "Rincewind") supports Quick Sync as well. Many commercial applications also benefit from the technology today, including CyberLink PowerDVD, CyberLink PowerDirector and MacroMotion Bogart "gold" edition.

According to the ffdshow documentation, Quick Sync has very low CPU utilization while being about twice as fast as libavcodec. [22]

Support for hardware-assisted media encoding tailored for Quick Sync is widely available. Examples of such software with Quick Sync support during encoding processes are Emby Media Server, [23] Plex Media Server, [24] Badaboom Media Converter, CyberLink MediaShow, CyberLink MediaEspresso, ArcSoft MediaConverter, MAGIX Video Pro X, Pinnacle Studio (since version 18), Roxio Toast, Roxio Creator, XSplit Broadcaster, [25] XSplit Gamecaster [26] (all commercial) and projects like HandBrake, [27] [28] Open Broadcaster Software [29] or applications for operation with a video content entering in Adobe CC2018.

The following table shows fixed-function encode/decode support for various Intel platforms: [30] [31]

Fixed-function Quick Sync Video format support

Cantiga Clarkdale / Arrandale Sandy Bridge Ivy Bridge / Haswell Broadwell Braswell / Cherry Trail Skylake Apollo Lake [32] Kaby Lake / Gemini Lake [33] / Coffee Lake [34] / Comet Lake / Cannon Lake [35] Ice Lake [36] Tiger Lake [37]
MPEG-2 Decode only Decode only Decode only Yes Yes Yes Yes Yes Yes Yes Yes
AVC No Decode only Yes Yes Yes Yes Yes Yes Yes Yes Yes
VC-1 No No Decode only Decode only Decode only Decode only Decode only Decode only Decode only Decode only Decode only
JPEG No No No Decode only Decode only Yes Yes Yes Yes Yes Yes
VP8 No No No No Decode only Yes Yes Yes Yes Yes Yes
HEVC No No No No No Decode only Yes Yes Yes Yes Yes
HEVC 10-bit No No No No No No No Decode only (8K) Yes [35] Yes Yes
VP9 No No No No No No No Decode only (4K) Yes [38] Yes Yes
VP9 10-bit No No No No No No No No Decode only Yes [39] Yes
AV1 No No No No No No No No No No [40]
Читайте также:  Как поменять пароль в одноклассниках на компьютере

Certain low-end and high-end parts (including multi-socket Xeons, and some Extreme Edition CPUs expected to be used with a dedicated GPU) do not contain the hardware core to support Quick Sync.

Intel Quick Sync Video — технология аппаратного ускорения кодирования и декодирования видеоконтента, встроенная в некоторые процессоры компании Intel. В отличие от кодирования с использованием GPGPU, технология Quick Sync основана на интегральной схеме, специализированной для конкретной задачи (в графическом ядре есть выделенные аппаратные видеокодер и видеодекодер), что позволяет быстрее и энергетически эффективней обрабатывать видеоконтент [1] [2] . О Quick Sync впервые было упомянуто на Intel Developer Forum 2010 13 сентября, но, согласно Tom’s Hardware, концепция Quick Sync была создана за 5 лет до этого [1] . Технология Quick Sync была представлена вместе с архитектурой Sandy Bridge 9 января 2011 года. Quick Sync, так же как и другие технологии аппаратного кодирования видео, выдает качество хуже, чем при использовании только мощностей процессора [3] .

Версии Править

Quick Sync 1.0 (второе поколение Intel Core) Править

Quick Sync впервые появилась в процессорах Intel начиная с архитектуры Sandy Bridge (более старая архитектура Clarkdale имеет аппаратную поддержку только декодирования видео [4] ), при этом отсутствует на малобюджетных CPU Sandy Bridge Pentium и Celeron [5] . Quick sync получила положительные отзывы за скорость работы [4] . Тестирование на сайте Tom’s Hardware показывает, что кодирование 449 МБ видео, длящегося 4 минуты, в формате HD с разрешением 1024×768 занимает 22 секунды. С использованием только программных средств этот процесс занимает 172 секунды. Такое же кодирование занимает 83 и 86 секунд с использованием видеокарт Nvidia GeForce GTX 570 и AMD Radeon HD 6870, соответственно [6] .

Данное поколение Quick Sync поддерживает следующие форматы сжатия видео: H.264/AVC, VC-1 и MPEG-2 [1] . Декодер является многопоточным, то есть способен декодировать видео в несколько потоков, в том числе в режиме «картинка в картинке», стерео 3D Blu-ray или MVC. Поддержка Quick Sync уже присутствует в следующих приложениях: ArcSoft MediaConverter, Corel DVD Factory, CyberLink MediaEspresso, Movavi Video Converter, Roxio Creator, Handbrake (ночные сборки) и др. Блоки кодирования и декодирования были помещены в графическое ядро. Ресурсы Quick Sync невозможно использовать в системах с набором логики Intel P67. Платы на этом чипсете отключают встроенную графику, а вместе с этим теряется и доступ к данной технологии. Так что аппаратное ускорение перекодирования видео силами графического процессора Intel возможно лишь в системах, где работает встроенное в Sandy Bridge графическое ядро [7] .

Quick Sync 2.0 (третье поколение Intel Core) Править

Архитектура Ivy Bridge включает в себя новое поколение Quick Sync [8] . В рамках Intel HD Graphics 4000 технология Quick Sync стала ещё лучше и получила усовершенствованный медиасемплер. В результате обновлённый движок Quick Sync обеспечивает, по сравнению с его прошлой версией, в Sandy Bridge примерно двукратное преимущество в скорости перекодирования в формат H.264. При этом в рамках технологии улучшилось и качество выдаваемого кодеком видео, а также стали поддерживаться сверхвысокие разрешения видеоконтента, вплоть до 4096х4096. Если в системе используется внешняя графическая карта, отключающая в общем случае интегрированную графику, использовать Quick Sync невозможно. (Включение Intel Quick Sync возможно и на таких конфигурациях, путём подключения виртуального монитора к встроенному графическому ядру и расширению рабочего стола на него.) Есть ещё одно решение этой проблемы, которое предлагает сторонняя компания LucidLogix, разработавшая технологию графической виртуализации Virtu [9] .

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

Microsoft Windows Править

Microsoft предоставляет в Windows широкую поддержку Quick Sync на основе драйверов от Intel и неплохую поддержку, как через DirectShow/DirectX, так и через WMF (Windows Media Foundation). Широкий спектр приложений основан на этой базовой поддержке технологии в Windows. Уже Windows Vista и более поздние версии поддерживают Quick Sync Video.

OS X Править

Apple добавила поддержку Quick Sync в OS X Mountain Lion (OS X 10.8) для AirPlay Mirroring и QuickTime X [10] .

Linux Править

Quick Sync поддерживается ОС Linux c апреля 2013 года (для серверных применений) [11] .

Читайте также:  Не могу зайти на авито с телефона

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

Предварительная поддержка аппаратного декодирования с помощью Quick Sync форматов H.264, MPEG2, и VC-1 доступна [12] с использованием фильтра ffdshow, выпущенным Eric Gur, инженером компании Intel.

Утверждается, что при тестировании частота CPU находится на минимально возможном значении, что позволяет уменьшить потребление энергии и максимизировать время работы от батареи, но при этом работать в 2 раза быстрее libavcodec [13] .

Аппаратная поддержка кодирования медиаданных, адаптированного для Quick Sync, широко доступна. Примерами такого программного обеспечения с поддержкой Quick Sync во время процесса кодирования являются Badaboom Media Converter, Cyberlink PowerDirector, MediaEspresso, ArcSoft MediaConverter, XSplit Broadcaster [14] , XSplit Gamecaster [15] (все коммерческие продукты), и проекты подобные HandBrake [16] (только сборки для Windows), VidCoder [17] или Open Broadcaster Software [18] .

Размещенно от Джейн Уинстон Март 13, 2018 09: 40

Что такое Intel Quick Sync Video? Intel Quick Sync Video — это аппаратная технология кодирования и декодирования видео Intel, которая интегрирована в некоторые процессоры Intel со встроенной HD-графикой. Intel внедрила в схему графического процессора быстрое кодирование и декодирование цифрового видео, а не полагаясь на процессор компьютера.

Эта технология чрезвычайно полезна для тех, кому необходимо создавать DVD-диски или диски Blu-ray, создавать и редактировать видео 3D, конвертировать видеофайлы 2D в 3D, а также конвертировать видео для портативного медиаплеера и для загрузки на любимые сайты социальных сетей. может сэкономить много времени.

Как и другие технологии кодирования видео с аппаратным ускорением, быстрая синхронизация дает результаты с более низким качеством, чем с кодерами, использующими только процессор. Скорость имеет приоритет над качеством. Протестированная нашими программистами скорость преобразования программного обеспечения с технологией Intel Quick Sync Video на 2.5X выше, чем у старого программного обеспечения. На рисунке ниже показаны все данные в деталях.

Продолжительность (сек) Без видео Quick Sync Video (сек) Intel Quick Sync Video (сек)
AVI для HD MP4 290 272 90
M2TS для HD MP4 148 148 59
MKV для HD MP4 452 405 162
TS для HD MP4 1382 1335 512

Как настроить Intel Quick Sync Video на настольном ПК с графической картой PCI-E?

Если у вас есть настольный компьютер с процессорами Intel®, поддерживающими технологию Intel® Quick Sync Video и установленную дополнительную графическую карту NVIDIA или AMD PCI-E, вы можете установить Intel® Quick Sync Video на настольном ПК без необходимости подключения монитора на Intel HD видеокарту. Следуйте пошаговой инструкции, показанной ниже.

Шаг 1 , Включить графическую карту Intel в BIOS и установить драйверы

Обратитесь к руководству пользователя BIOS вашего компьютера или к инструкциям, чтобы узнать, как включить встроенную графику Intel (iGPU). Включите графику Intel и сохраните изменения BIOS.

Пожалуйста, установите последние версии графических драйверов Intel для вашей модели видеокарты Intel HD.

Шаг 2 , Открыть настройки разрешения экрана Windows

Действия по открытию настроек разрешения экрана Windows немного различаются в зависимости от системы Windows.

Для Windows 7 / 8:

Щелкните правой кнопкой мыши в пустом месте рабочего стола, чтобы отобразить меню, и выберите «Разрешение экрана», нажмите кнопку «Обнаружить», чтобы обнаружить неактивные видеовыходы.

1. Перейдите на рабочий стол и щелкните правой кнопкой мыши, чтобы перейти к настройкам дисплея.

2. На новой панели нажмите «Дополнительные параметры отображения». И здесь вы можете найти больше вариантов разрешения экрана.

3. Нажмите кнопку «Найти».

Шаг 3 , Принудительное отображение на выходе Intel® HD Graphics

Взяв в качестве примера Windows 7, выберите обнаруженный вывод изображения для графической системы Intel® HD Graphics и выберите «Попытаться все равно подключиться к VGA» из раскрывающегося списка «Несколько дисплеев».

Нажмите кнопку Применить, прежде чем вносить какие-либо дополнительные изменения.

Шаг 4 , Расширить дисплей

Выберите ваш основной дисплей и выберите Расширить эти дисплеи из раскрывающегося списка. Нажмите кнопку «Применить» и сохраните изменения.

Шаг 5 , Закрыть настройки разрешения экрана

Ваши настройки дисплеев должны выглядеть примерно так, как показано на рисунке ниже. Нажмите кнопку ОК, чтобы закрыть настройки разрешения экрана.

Шаг 6 , Перезапустите нашу программу

Теперь запустите нашу программу, и вы можете применить ускорение Intel.

Ссылка на основную публикацию
Что значит код ошибки 805а8011
Многие владельцы смартфонов с операционной системой Windows Phone не могут войти в учетную запись магазина Marketplace. На экране появляется код...
Хочу создать группу в контакте
Приветствую вас, дорогие читатели. Социальные сети уже давно вошли в нашу жизнь, поэтому всем владельцам абсолютно любого бизнеса, как традиционного,...
Хром для андроид тв приставок
Всем привет! Предлагаю очередной раз поднять больную тему браузеров для Android TV. В разделе «вопрос – ответ» уже много раз...
Что значит интегрированный процессор
Здравствуйте, уважаемые пользователи и любители компьютерного железа. Сегодня порассуждаем на тему, что такое интегрированная графика в процессоре, зачем она вообще...
Adblock detector