Intel quick sync h 264 windows 10

Windows 10 Pro

Ниже, будет дан ряд ответов на часто задаваемые вопросы, в частности связанные с активацией Quick Sync Video в программе Adobe Premiere Pro.
Итак, устанавливаем Intel Media SDK для этого качаем с официального сайта инсталлятор Intel_Media_SDK_2017_R1.msi объемом: 23 Мбайта.
Идем в настройки программы Изменить > Установки > Медиаконтент (Edit > Preferences > Media) и види, что по-умолчанию у нас уже стоит галка: Включить декодирование Intel h.264 с ускорением (требуется перезапуск) / Enable accelerated Intel h.264 decoding (requires restart).

Импортируем видео с квадракоптера DJI со следующими характеристиками:

Запускаем воспроизведение таймлайна и смотрим загрузку графики Intel UHD Graphics 630 с помощью утилиты мониторинга GPU-Z: 56% при тактовой частоте ядра 1200МГц.

Первый проход, мы получаем 225 пропущенных кадров, второй проход — нет пропущенных кадров.

С помощью утилиты GPUSniffer.exe смотрим как интегрированную графику Intel UHD Graphics 630 видит программа Adobe Premiere Pro CC 2018.

16Гб оперативной памяти CORSAIR Vengeance RGB CMR16GX4M2C3200C16 (тесты с 32Гб будут позднее) автоматически поделились следующим образом:

Нажимаем комбинацию клавиш: Ctrl+F12 и на панели Console (Консоль), переключаемся в режим Debug Database View. Там ставим галку перед пунктом HWEncodeEnable. Подробнее можно прочитать как активировать режим QSV (Intel Quick Sync Video) в этом материале.

*И вот наиболее частый вопрос, а где пункт ISD.IntelDecoder.UseHwAccEncoding? На скрине выше его также нет. Т.е. список Debug Database View «живой» при выборе каких-то пунктов после перезагрузки, появляются связанные с ним другие пункты и т.д.
Ctrl+M и в настройках экспорта выбираем Формат: H.264 и Шаблон настроек: YouTube 2160p 4K. Нажимаем на кнопку: Экспорт.

С помощью утилиты мониторинга CPU-Z смотрим характеристики центрального процессора:

При рендеринге видео, загрузка центрального процессора Intel Core i7-8700K работающего на частоте 4.66ГГц составила всего 33%. Из 12 потоков, только один имеет максимальную загрузку.

Процесс Adobe Premiere Pro.exe грузит CPU на: 34.5% и утилизирует 10.3Гб оперативной памяти.

Зато загрузка интегрированной графики Intel UHD Graphics 630 составила: 100%, потребление 10.3Вт (доходило до 11.3Вт) и задействовано 1.2Гб памяти (выделенной системной, доходило до 1.4Гб).

Итоговое время рендеринга: 44 секунды.
Обращаем на дополнительную информацию, которая отображается в Консоли:
Looking for H/W codecs for H.264
Using Intel Media SDK — H/W mode for encoding
Found H/W codec for H.264
Encoded using H/W codec for H.264

Информация утилиты Media Info о файле полученном после рендеринга с помощью Quick Sync.

Want to enhance the recording ability of Bandicam?

How to use Intel Quick Sync Video encoder
HEVC vs H264

4th generation Intel Core i3/i5/i7 processors, you may be able to use the Intel Quick Sync Video H.264 encoder which allows you to record the target with high speed, high compression ratio, and excellent quality.

  • If you use Intel Skylake processors, you will be able to use the Intel Quick Sync Video HEVC(H.265) encoder which is better at compression than the NVENC H.264 encoder.
  • HEVC vs H.264 — Which one is better?

    HEVC (H.265) is better at compression than H.264 (The video quality of HEVC is better than H.264 if the file size is the same. The file size of HEVC is smaller than H.264 if the video quality is the same).

    However, some media players don’t support HEVC and HEVC uses more CPU usage than H.264.
    Users have to choose the proper codec to meet their needs.

    HEVC vs H.264 — Size, Quality and Speed

    The table below shows the file sizes, video quality and codec speed.

    Codec Size Quality Speed Description
    HEVC 33.5 MB
    Better
    Fast
    Better than H.264 at compression
    H264 34.2 MB
    Better
    Fast
    Best codec for most users

    (Recording time: one minute, Video resolution: 1920×1080, FPS: 30, Quality: 80) » Comparison of video codecs

    Intel® Quick Sync Video Encoder

    To use Intel® Quick Sync Video encoder, you have to activate the Intel Quick Sync Video by connecting a video cable to the monitor(s) or adding a display device.

    Windows 7, 8 and 10 users

    You can activate the Intel Quick Sync Video by connecting a video cable to the monitor(s).

    1) Single monitor: Activate the Intel Quick Sync Video by connecting the mainboard and monitor like below:

    2) Dual monitor: Activate the Intel Quick Sync Video by connecting the mainboard and monitor like below:

    Windows 7 and 8 users

    You can activate the Intel Quick Sync Video by adding the display device

    Right-click anywhere on the desktop and select ‘Screen resolution

    Click the «Detect» button, then click the «Another display not detected» button, choose the «Intel(R) HD Graphics» option from Display, and finally select «Try to connect anyway on: VGA» from Multiple displays:
    — If you cannot find the «Intel(R) HD Graphics» option, please see the «FAQ» at the bottom of this page for further assistance.

    Select ‘Extend these displays‘ from Multiple displays, and click [OK].

    Start Bandicam, and choose the «HEVC (Intel Quick Sync video)» or «H.264 (Intel Quick Sync video)» option.
    — H.264/HEVC is one of the most commonly used formats for the recording, compression, and distribution of high definition video. (View the comparison of video codecs of Bandicam)

    • VBR (Variable bitrate) — Quality-based: VBR allows a higher bitrate for faster scenes and a lower bitrate for slower scenes, as a result, the recorded video size can be made smaller. (Recommended)
    • CBR (Constant Bitrate) — Bitrate-based: CBR always uses the same bitrate, as a result, you can predict the video file size (But, the recorded video size might be larger.)
    • Keyframe interval: If you choose «150» as the Keyframe interval, keyframes will be created every 150 frames.
    • FourCC code: To play the recorded video on media players, choose «H264«. To edit the recorded video with Sony Vegas, Adobe Premiere with the AVI container, choose «X264«. » See more

    If you cannot see the «H.264/HEVC (Intel Quick Sync video)» option, please try the solutions below:

    «Intel® Quick Sync video» is available in Windows 7, 8, and 10.

    If you use ‘Windows XP’ or ‘Windows Vista’, the «H.264 (Intel® Quick Sync video)» menu will not be shown.

    Check whether your CPU model supports «Intel® Quick Sync video»

    4th generation Intel® Core™ i3/i5/i7 processors support the Quick Sync video function. However, previous generation Intel® Core™ i3/i5/i7 processors and some 2nd

    4th generation processors do not support the Quick Sync video function.

  • If you use Intel Skylake processors, you will be able to use the Intel Quick Sync Video HEVC(H.265) encoder.
  • Check your CPU model at Intel’s official website: https://ark.intel.com/#DesktopProcessors
  • Download/Install the latest «Intel® HD Graphics» driver from Intel Download Center

    Go to https://downloadcenter.intel.com/default.aspx, download/install the latest «Intel® HD Graphics» driver.

    «Intel® Quick Sync video» is available with the latest version of Bandicam.

    Download the latest Bandicam program from https://www.bandicam.com/downloads/.

    Enable «Internal Graphics» in the BIOS/CMOS settings.

    To use the Intel® Quick Sync video encoder, you must enable «Internal Graphics» in the BIOS/CMOS settings.

    If you cannot see the «H.264 (Intel Quick Sync video)» option on Windows 10.

    Windows 10 allows you to use «H.264 (Intel Quick Sync video)» automatically.
    If you can’t see the «H.264 (Intel Quick Sync video)» option on Windows 10, please enable «Internal Graphics» in the BIOS/CMOS settings like below:

    GPU Hardware Acceleration Support

    Nvidia CUDA

    XP, Vista, 7/8/10

    v1.9.0 or higher

    New NVIDIA graphics card

    No limitations (4K Recording, 3840×2160)

    Nvidia NVENC, HEVC Intel Quick Sync Video, HEVC AMD VCE
    OS Windows 7/8/10 Windows 7/8/10 Windows Vista, 7/8/10
    Bandicam v2.0.0/v2.4.0 or higher v1.9.0/v3.1.1 or higher v1.9.1 or higher
    Graphics card GTX 600 or higher / HEVC: GM20x GPU i3, i5, i7 processors / HEVC: Skylake GPU HD 7700 or higher
    Video resolution No limitations (4K Recording, 3840×2160) Haswell: 2560×1600, Pre-Haswell: 1920×1200 1920×1080
    Description

    One of the best screencast software which allows you to record your computer screen, system sound, and microphone.

    • Capture 4K Ultra HD videos up to 3840×2160
    • Record over 24 hours without stopping
    • Upload a captured video to YouTube

    Quicksync. Ускоренный просчет и кодирование в Edius

    Intel Quick Sync — это технология аппаратного ускорения, встроенная в некоторые процессоры от Intel. Технология Intel Quick Sync Video упрощает и ускоряет процесс обработки мультимедиа, а также создания и преобразования видеоматериалов за счет использования выделенных ресурсов графической технологии Intel для обработки мультимедийных данных.

    Работа с видео в форматах H.264, Mpeg-2, VC-1 теперь занимает гораздо меньше времени кодирования. Кроме того технология Quicksync работает и в других программах и играх, например программами для записи стримов или играми. Quick Sync снижает нагрузку на процессор.
    Изначально Quick Sync поддерживалась только в современных процессорах i3, i5, i7, но потом производитель процессоров пошел навстречу, и разрешил использовать эту технологию и во многих, более дешевых процессорах Pentium и Celeron из семейства Haswell . Для активации технологии достаточно обновить графические драйверы с сайта Intel. На сегодня поддерживают эту технологию все современные процессоры. Начали добавлять поддержку со следующих процессоров:
    — 4th Generation Intel Core Processors with Intel Iris Pro Graphics 5200
    — 4th Generation Intel Core Processors with Intel Iris Graphics 5100
    — 4th Generation Intel Core Processors with Intel HD Graphics 5000/4600/4400/4200
    — 3rd Generation Intel Core Processors with Intel HD Graphics 4000/2500
    — Intel Pentium Processor 3558U/3561Y/G3220/G3220T/G3320TE/G3420/G3420T/G3430 with Intel HD Graphics
    — Intel Celeron Processor 2957U/2961Y/2981U/G1820/G1820T/G1820TE/G1830 with Intel HD Graphics

    По сути для технологии Quicksync требуется лишь процессор со встроенным графическим ядром с поддержкой Quicksync и материнская плата с чипсетом с поддержкой GPU и поддержкой Quicksync.

    Тестировал на двух системах:
    1. процессор Intel Core i7-3770K со встроенным графическим ядром Intel HD Graphics 4000, материнка ASUS P8Z77-V, видеокарта NVIDIA GeForce GTX 570 и 670, оперативка 16Gb RAM, два монитора, Windows 7 (64), Edius 6.5.
    2. процессор Intel Core i7-6700 со встроенным графическим ядром HD Graphics 530, материнка Gigabyte GA-Z170-HD3 DDR3, видеокарта ASUS GF-GTX970 STRIX, 4Gb, оперативка DDR3 32Gb, два монитора, Windows 7 (64), Edius 6.5. Подробнее о этой системе и тестах можно почитать в этой статье.

    Продолжим описание, на примере первой системы.
    В BIOS включил видеокарты, что бы GTX 570 была основной и подключил к ней первый монитор, а HD Graphics 4000 была вспомогательной и подключил к ней второй монитор. Отмечу, что нужна установка драйверов для обеих видеокарт (Как включить встроенную видеокарту в BIOS читайте ниже).

    После подключения HD Graphics 4000 при кодировке видео в форматы H.264, появляется галочка «Use Hardware Encoder», активирующая функции Intel Quicksync и сокращающая время просчета.

    Если у вас один монитор с двумя входами, то так же, все замечательно: подключаете выход с видеокарты на 1-й вход монитора, а выход со встроенной в материнку видеокарты на 2-й вход монитора и все! QuickSync работает!

    Так же Virtu позволяет использовать QuickSync с одним монитором.

    Ниже в статье, описан еще один способ настройки, для тех у кого один монитор.

    Тесты

    Тест 1. Для тестов взял проект, снятый в AVCHD 1920х1080, продолжительностью 1 час. В проекте присутствует цветокоррекция, различные фильтры, стабилизатор. Плагины сторонних производителей не использовались. Проект продолжительностью один час, без Intel Quicksync занял 52 минуты. Тот же проект с Intel Quicksync продолжался всего 18 минут.

    Тест 2. Фильм 90 минут. Кодирование для DVD в mpeg2 (PAL 720х576 25р) заняло 29 минут (без Intel Quicksync). Кодирование в mp4 (1280х720 25р) заняло 30 минут (с Intel Quicksync). Ранее кодирование в mp4 занимало чуть меньше, чем продолжительность самого фильма. Снова подтверждается, что Intel Quicksync почти в 3 раза уменьшает время кодировки.

    Тест 3. Тот же проект, что и в Тест 2 (90 минут), но без фильтров (только файлы) в Premiere CS6 с включенной CUDA при перекодировании в mp4 (1280х720 25р) занял 54 минуты. Получается, что Intel Quicksync действительно дает ощутимую пользу.

    И это реально работает! Если учесть еще, что ускоряется и просчет фильтров и переходов во время монтажа, то несомненно технология Intel Quicksync – очень прекрасная вещь!
    Совмещать технологии CUDA и Intel Quicksync на одном компьютере, никто не запрещал. Особенно если учесть, что у многих встроенная видеокарта просто простаивает без дела. Остается загадкой, почему Edius про это не особо распространяется.

    Наблюдения. Про загрузку видеокарт не скажу, не успел поглядеть, а процессор грузиться чуть меньше (процентов на 10) с Intel Quicksync. Порадовало, что вывод на два монитора с разных видеокарт идет совершенно без задержек. При подключении мониторов к одной видеокарте (GTX 570), я замечал некоторое запоздание картинки (на долю секунды) на втором мониторе.

    Тест 4. Сравнение двух систем. Программа EDIUS 7.5. Операционная система Windows 7, 64.
    Заранее нами был выбран проект продолжительностью 30минут (30:06:23), снятый в пять камер с необходимыми эффектами и легкой цветокоррекцией. Вывод в файл в формат Н.264 с битрейтом 15000 с использованием технологии Quick Sync.
    Наша старая конфигурация:
    процессор Intel Core i7-3770K CPU с интегрированной видеокартой Intel HD Graphics 4000, материнская плата ASUS P8Z77-V, видеокарта NVIDIA GeForce GTX 670, оперативная память DDR3 16Gb, SSD KINGSTON SKC300S37A240G, HDD четыре штуки, по 1–2 Гб, Корпус Thermaltake.
    Новая конфигурация:
    процессор Intel Core i7-6700 со встроенным графическим ядром HD Graphics 530, материнка Gigabyte GA-Z170-HD3 DDR3, видеокарта ASUS GF-GTX970 STRIX, 4Gb, оперативка DDR3 32Gb.

    Время кодирования на старой конфигурации составило 18 минут, на новой 14 минут. Получается, что скорость возросла на 22%. Возможно это не заметно на 30 минутном проекте, но будет ощутимо на больших проектах с большим количеством эффектов. Подробно можно почитать в этой статье.

    Как включить встроенную видеокарту в BIOS

    Весь смысл в том, что бы включить в БИОС интегрированное видео.
    Перезагружаем компьютер и входим в БИОС. Как войти в БИОС зависит от вашего компьютера, читайте инструкцию. Обычно при загрузке нужно нажать кнопочку DEL. Представим несколько вариантов настроек БИОС UEFI, от материнских плат на чипсете Z177.

    На материнке Gigabyte:

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

    Установка драйвера видеокарт

    Для этого в диспетчере устройств, кликаем правой мышью на встроенном видеоадаптере и выбираем в меню «Обновить драйверы…».

    Если драйвер автоматически не установится, то устанавливаем драйвера с диска или скачиваем драйвер на официальном сайте материнской платы или сайте Intel.

    ВАЖНО. Бывает, что в Edius галочка «use Hardware Encoder» стоит, но просчет по времени идет долго, как и без неё. То есть Intel Quicksync не работает. Такое происходит из-за драйвера видеокарты. Помогает установка драйвера другой версии, как правило более ранней. В Edius с каждым обновлением добавляют поддержку новых устройств и драйверов, но не всегда успевают. Например, купив современную (на тот момент) материнскую плату Gigabyte GA-Z170 и установив самый последний драйвер версии 4352 обнаружили, что Quicksync не работает, хотя галочка «use Hardware Encoder» стоит. Помогла установка более старой версии драйвера 4300, все заработало. На официальном сайте Intel есть архив драйверов и можно скачать любые версии. Попробуйте подобрать подходящий драйвер методом перебора, либо спросите у коллег какой драйвер подойдет для вашего чипсета.
    Постоянно выходят обновления для Edius, поэтому возможно уже будет работать и с более новыми версиями драйверов. Однако до сих пор, драйвер 4300 является самым рабочим.

    С установкой подходящего по версии драйвера, могут быть проблемы у пользователей Windows 10, где по умолчанию включено автоматическое обновление драйверов. Что бы установить нужный драйвер, обновление необходимо отключить. Для этого нужно:
    — Кликнуть правой кнопкой мыши по «Пуск», выбрать пункт контекстного меню «Система», затем в разделе «Имя компьютера, имя домена и параметры рабочей группы» нажмите «Изменить параметры». На вкладке «Оборудование» нажмите «Параметры установки устройств».
    — Через правый клик по пуску зайдите в «Панель управления» — «Устройства и принтеры» и кликните правой кнопкой мыши по вашему компьютеру в списке устройств. Выберите пункт «Параметры установки устройств».
    — В параметрах установки вы увидите единственный запрос «Скачивать автоматически приложения производителя и настраиваемые значки, доступные для ваших устройств?». Выберите пункт «Нет» и сохраните настройки. В дальнейшем вы не будете получать новые драйвера автоматически из центра обновления Windows 10.

    Если нет второго монитора

    Выход есть и из этой ситуации. Для начала идем в Диспетчер устройств и проверяем, что обе видеокарты (встроенная и дискретная) включены и их драйвера установлены.


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


    В окне, только один монитор. Жмём на кнопку «Найти», что бы появился второй дисплей. Появится надпись «Другой дисплей не обнаружен».


    Жмем на «Другой дисплей…» и проверяем, что интегрированный видеоадаптер привязан к нему.


    В меню «Несколько дисплеев» экран не выбран, поэтому выставляем там «Попытаться в любом случае подключиться к VGA».


    Далее задействуем основной (реально подключенный) монитор и монитор который мы создали (виртуальный). Для этого выбираем опцию «Расширить эти экраны» и жмём применить.


    Теперь технология Intel Quick Sync будет доступна.

    ВАЖНО! Прошу помнить, что хоть реального монитора у вас нет, но виртуально он существует и на него может убежать курсор мыши или случайно перенести туда окно программы.

    Читайте также:  Windows share and permissions
    Оцените статью