Intel quick sync video что это
Перейти к содержимому

Intel quick sync video что это

  • автор:

Максимальное руководство по технологии Intel Quick Sync Video и конвертации видео с ним

Вы устали от медленной скорости конвертации видео? Вы хотите легко улучшить скорость конвертации? Хорошей конвертерной программы может быть недостаточно, вам нужно Intel Quick Sync видео технологии. Некоторые пользователи могут не знать, что такое технология Intel Quick Sync Video, не говоря уже о том, как настроить ее для ускорения процесса конвертации.

RM в WMV

К счастью, в этой статье мы подробно познакомили вас с технологией Intel Quick Sync Video, а также с тем, как ее настроить. Вы также можете узнать, как конвертировать видео с помощью некоторых хороших конвертеров с технологией Intel Quick Sync Video в том, что мы упоминали.

  • Часть 1. Что такое технология Intel Quick Sync Video?
  • Часть 2. Настройка Intel Quick Sync Video на настольном ПК с графической картой PCI-E
  • Часть 3. Лучший способ конвертировать видео с помощью технологии Intel Quick Sync Video.
  • Часть 4. Другие способы преобразования видео с помощью технологии Intel Quick Sync Video.

Часть 1. Что такое технология Intel Quick Sync Video?

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

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

Quick SyncКак и другие технологии кодирования видео с аппаратным ускорением, дает результаты с более низким качеством, чем с кодерами, использующими только процессор. Скорость имеет приоритет над качеством.

Протестировано некоторыми программистами, такими как Aiseesoft Video Converter Ultimate, скорость преобразования программного обеспечения с технологией Intel Quick Sync Video в 2.5 раза выше, чем у старого программного обеспечения. На рисунке ниже показаны все данные в деталях.

Продолжительность (сек) Без видео 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

Часть 2. Настройка 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

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

Нажмите кнопку «Определить», чтобы обнаружить неактивные видеовыходы.

детектировать

Шаг 3 Отображение силы на графическом выходе Intel® HD

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

Попытка

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

Шаг 4 Расширить отображение

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

Попытка

Нажмите кнопку «Применить» и сохраните изменения.

Шаг 5 Настройки экрана «Закрыть экран»

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

OK

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

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

Часть 3. Лучший способ конвертировать видео с помощью технологии Intel Quick Sync Video.

После успешной настройки технологии Intel Quick Sync Video на вашем компьютере вы сможете запустить программу-конвертер и наслаждаться быстрой скоростью преобразования. Чтобы конвертировать видео с помощью технологии Intel Quick Sync Video, мы настоятельно рекомендуем Aiseesoft Видео конвертер Ultimate тебе. Это идеальный компаньон, которого любят более 100 миллионов клиентов по всему миру. Вы можете узнать больше об этом программном обеспечении в дальнейшем.

  • Предлагайте лучшие решения для конвертации, загрузки, улучшения и редактирования видео и музыки в 1000 форматов и более.
  • Поддержка внешней звуковой дорожки и мульти-звуковой дорожки (New).
  • Добавить внешние субтитры к видео (Новый).
  • Улучшите качество видео и сделайте ваше видео визуально энергичным.
  • .

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

Шаг 1 Скачать и запустить видео конвертер Ultimate

Если вы уже скачали Aiseesoft Video Converter Ultimate на свой компьютер, просто запустите его для подготовки. Если нет, сначала зайдите на официальный сайт Aiseesoft, чтобы загрузить его. Перед этим убедитесь, что вы настроили технологию Intel Quick Sync Video.

Скачать и запустить видео конвертер Ultimate

Шаг 2 Добавить файлы и выбрать формат

Теперь вы можете нажать кнопку Добавить файл, чтобы загрузить видео, которое вы хотите конвертировать в другие форматы. Затем вы можете выбрать выходной формат в профиле. Вы также можете редактировать свое видео, как вы хотите.

Выберите формат

Шаг 3 Конвертируйте видео с помощью Intel Quick Sync Video

Нажмите кнопку «Обзор» и укажите выходную папку, в которую преобразованное или разорванное видео будет временно сохранено. После того, как все установлено, вы можете нажать кнопку «Преобразовать» и наслаждаться быстрой скоростью преобразования с технологией Intel Quick Sync Video.

Конвертировать

Часть 4. Другие способы преобразования видео с помощью технологии Intel Quick Sync Video.

Способ 1: бесплатный способ преобразования видео с помощью технологии Intel Quick Sync Video

Чтобы конвертировать видео бесплатно, вы можете попробовать Aiseesoft Бесплатный видео конвертер, Это абсолютно бесплатное программное обеспечение, которое предоставляет вам мощные функции для преобразования и редактирования ваших видео. Вы также можете использовать его для повышения качества видео четырьмя способами. Чтобы загружать онлайн-видео для воспроизведения, плавно записывать любое видео и аудио, вы можете использовать его для достижения своей цели. Далее приводится подробное руководство по использованию этого программного обеспечения для преобразования видео с технологией Intel Quick Sync Video.

Шаг 1 Скачайте и откройте Aiseesoft Free Video Converter на своем компьютере. И прежде чем начать это преобразование, вам нужно настроить технологию Intel Quick Sync Video.

Шаг 2 Нажмите на Добавить файл, чтобы загрузить файл, который вы хотите конвертировать. Затем выберите подходящий в выходном формате.

Добавить видео

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

Конвертировать

Способ 2: интерактивный способ преобразования видео с помощью технологии Intel Quick Sync Video

Если вы хотите конвертировать видео онлайн, технология Intel Quick Sync Video также может повысить скорость конвертации. Здесь мы берем Zamzar онлайн-конвертер в качестве примера. Вы можете выполнить следующие шаги, чтобы конвертировать видео онлайн.

Шаг 1 Выберите файлы или URL, которые вы хотите преобразовать в первую очередь. Вы можете нажать «Выбрать файлы» или перетащить файлы на эту веб-страницу.

Шаг 2 Выберите нужный формат в раскрывающемся списке.

Шаг 3 Введите адрес электронной почты, чтобы получать преобразованные файлы.

Шаг 4 После того, как вы согласитесь с условиями, вы можете нажать кнопку «Преобразовать», чтобы начать конвертирование видео на высокой скорости с технологией Intel Quick Sync Video.

Zamzar

Заключение

После прочтения этой статьи вы должны четко знать о технологии Intel Quick Sync Video и ее настройке. Вы также можете узнать, как конвертировать видео, используя несколько хороших конвертеров с этой технологией. Надеюсь, что вы можете получить что-то полезное из этой статьи.

Что вы думаете об этом посте.

Рейтинг: 4.6 / 5 (на основе рейтингов 102)

30 мая 2018 г. 17:04 / Обновлено Луиза Уайт в Tips

Более Чтение

Значок Disqus

Оставьте свой комментарий и присоединяйтесь к нашему обсуждению

Главная Tips Intel Quick Sync видео

Aiseesoft

Авторские права © 2023 Aiseesoft Studio. Все права защищены.

Перекодирование видео с Intel Quick Sync Video — сделай это по-быстрому

В четыре раза быстрее современных топовых решений NVidia и AMD. Что это? «Секретное оружие Sandy Bridge: Quick Sync». Так называется прошлогодняя статья Tom’s hardware. «Почему Quick Sync — секретное оружие Intel» — а это уже публикация techradar. На самом деле, ничего секретного в технологии Intel Quick Sync Video (Intel QSV) нет, но у большинства к сожалению, нет и полной ясности, что это такое, где оно есть, и, главное, как его эффективно использовать. Ответить на эти вопросы затруднится не только простой пользователь, но даже и почти любой сотрудник Intel, особенно, если его разбудить ночью. Попробуем это исправить, и начнем с основ.

В русском написании аббревиатура Intel QSV выглядит как «ИКСВ», что привносит еще больше неизвестности — «икс», да еще и «в»? Поэтому (и не только поэтому) название лучше просто перевести.
Полный перевод — «Быстрая Синхронизация Видео». Что такое «видео» — вы, наверное, знаете сами. «Синхронизация» — это возможность конвертирования видео из исходных «десктопных», т.е. высокого разрешения форматов, в форматы, поддерживаемые мобильными устройствами и видеохостингами. Хотя, это далеко не единственное возможное использование QSV.
Прилагательное «быстрая» здесь отражает то, что по всем независимым тестам транскодирования видео QSV значительно, в разы, выигрывает не только у программного кодирования на CPU, но и у hi-end GPU!

Intel Quick Sync Video — это маркетинговый термин, обозначающий аппаратное декодирование и кодирование видеоконтента в форматах H.264/MPEG-4 AVC, VC-1 и MPEG-2 (пока только декодирование), реализованное во встроенных GPU процессоров Intel — от ультрабуков до серверов, начиная со второго поколения микроархитектуры Core (Sandy Bridge).

То есть, можно перекодировать видео с DVD или Blu-Ray.

image

Во встроенных GPU Intel помимо исполнительных устройств общего назначения (Execution Units или просто EU), имеется специальный аппаратный модуль, Multi-Format Codec Engine (MFX), реализующий декодирование и кодирование видео:

Подобное фиксированное аппаратное решение не только ускоряет обработку видео, но и разгружает CPU, а также снижает энергопотребление системы.
При этом, декодирование целиком осуществлено в упомянутом аппаратном модуле,
а кодирование происходит в два этапа: один на исполнительных устройствах GPU, второй — аппаратно.

На приведенном слайде из презентации на Intel Developer Forum видно, какие стадии кодирования где делаются. Еще раз подчеркну, что все происходит на GPU, т.е. в железе, а «Гибридное HW/SW решение» обозначает только факт использования программируемых EU блоков GPU.

Надо отметить, что эти две стадии кодирования хорошо конвееризуются, т.е. пока MFX аппаратно обрабатывает один кадр,
EU, закончившие свою часть работы над этим кадром, уже обрабатывают следующий, чтобы передать его аппаратной части,
что, естественно, повышает общую производительность системы.

В процессорах Ivy Bridge, то есть, во второй версии Quick Sync, аппаратные модули Sandy Bridge были доработаны — повышена скорость и качество кодирования, добавлена поддержка сверхвысоких разрешений вплоть до 4K Видео. Система даже способна декодировать несколько Quad HD video потоков одновременно.

Найти бы еще соответствующий монитор.

Тестов работы с подобным QuadHD разрешением не нашлось, зато обычных тестов, показывающих скорость работы Quick Sync больше, чем достаточно для статистики.
Например, прошлогодний опыт vilianov Счастлив с Quick Sync.
А вот относительно недавняя информация — Anandtech обозревает Intel Ivy Bridge (Core i7 3770K с HD Graphics 4000, Quick Sync второй версии) и сравнивает скорость перекодирования Blu-Ray исходника на iPad:

image

Измерение идет в кадрах в секунду, а производительность QSV Ivy Bridge сравнивается не только со внешними GPU, но и с Core i7 2000K (Sandy Bridge с первым поколением QuickSync — Intel HD Graphics 3000 на борту), а также Handbrake – программным решением с открытым кодом, не использующим QuickSync.

image

Также отметим, что преимущество QuickSync особенно заметно при перекодировании в низкие разрешения:

При этом, анекдот «печатаю со скоростью 1000 знаков в минуту, но такая фигня получается» здесь неуместен — качество кодирования, хотя и немного уступает чисто софтовому, но всегда выигрывает, или, в худшем случае, идет вровень с любым другим GPU кодированием. Пруфлинков с обсуждением качества можно привести много (вот хороший пример на русском), отметим только что качество почти всегда оценивается субъективно, «на глаз», и, кроме того, оно существенно зависит от конкретной программы кодирования.

Доступ к аппаратной видеообработке QSV осуществляется через драйвер Intel HD graphics, интерфейс к нему непубличен, прежде всего, потому, что он непостоянен — зависим от конкретного железа и версии драйвера. Хотя, отдельные немногочисленные компании-разработчики, при необходимости, по специальному соглашению с Intel, получают доступ к заветному API.

Все остальные компании, желающие использовать преимущества Quick Sync Video, могут сделать это (и делают, конечно) с помощью специального SDK — Intel Media SDK, который предоставляет фиксированный интерфейс для работы с видео. При этом, автоматически, «за кулисами», MSDK использует все возможности аппаратного ускорения Intel для каждой данной системы: Quick Sync при его наличии, иначе – оптимизированные для конкретного CPU программные библиотеки.

В общем, штука отличная. Да еще и бесплатная.

Поэтому в списке компаний, использующих MSDK, можно найти такие известные компании, как MainConcept, Nero, Corel, CyberLink…

Но, не все приложения одинаково полезны, т.е. производительны (сами понимаете, из одних и тех же кирпичей можно построить разные дома). Вот интересное и полезное сравнение производительности от того же vilianov — «Быстрее есть куда»

Итак, если вы хотите, чтобы столь же быстро видео перекодировалось и у вас, то для этого требуется:

1. Наличие в процессоре интегрированного GPU с поддержкой Quick Sync.
Как уже было сказано, CPU должен быть не старше, чем второе поколение микроархитектуры Core (Sandy Bridge).
Кроме того, его встроенная графика должна быть также второго поколения — начиная с Intel HD Graphics 2000. Это важно, так как начальные модели Sandy Bridge, продаваемые под маркой Pentium, имеют «безномерную» Intel HD Graphics, которая не поддерживает Quick Sync.
На сегодняшний день поддержка Quick Sync для мобильных и десктопных компьютеров присутстует в Intel HD Graphics 2000, 2500, 3000 и 4000, а для серверов – в моделях P3000 и P4000.

2. Поддержка GPU чипсетом (материнской платой) .
Чтобы GPU мог передавать данные на южный мост материнской платы – то есть, в конечном итоге, к порту дисплея (DisplayPort), чипсет должен поддерживать Flexible Display Interface (FDI) –«мостик» между GPU и дисплеем. Актуальный список моделей чипсетов и CPU с поддержкой FDI есть в соответствующей статье на wikipedia
Кстати, это требование не имеет специфического отношения к поддержке Quick Sync Video, а является просто необходимым условием работы Intel HD Graphics в системе.

  • Для ноутбуков – использовать возможность переключения графики системы со внешней на внутреннюю (switchable graphics)
  • Для настольных компьютеров — подключить второй монитор на порт интегрированной графики, разрешив его использование в BIOS и сделав его первичным.
  • Использовать решение графической виртуализации LucidLogix Virtu

3. Поддержка видеодрайвером.
На сегодняшний день QSV поддерживается драйверами Windows 7, Windows 8 и Mac OS Mountain Lion.
Также возможно поставить соответствующие драйвера Windows 7 на Windows Server 2008 (при установленной компоненте Desktop Experience).
Свежие драйвера для Intel HD Graphics (кстати, не только для упомянутых выше систем) можно найти здесь.

Чтобы убедиться в том, что у вас актуальный драйвер, правильно понимающий ваше железо, проверьте наличие в системе библиотеки вида libmfxhw*.dll. Если она нашлась, например, libmfxhw64-s1.dll в случае 64-битной системы с процессором Sandy Bridge, все ОК.

4. Поддержка софтом.
Актуальный список рекомендованных Intel коммерческих приложений для Windows, использующих Quick Sync посредством MSDK находится здесь.

Также существует и приложение с открытым кодом – Quick Sync Decoder, использующее Quick Sync декодирование H.264, MPEG2 и VC-1 видео через фильтр ffdshow.

В OS X Mountain Lion QSV поддерживают AirPlay Mirroring и QuickTime X.

Но, во-первых, приложений для обработки видео в природе имеется на порядок больше, чем в приведенном списке. И какие-то из них вполне могут использовать QSV, не сообщая об этом из скромности. А во-вторых, заявленная поддержка QSV и его реальное задействование вашей задачей – это две большие разницы. Во многих приложениях для активации QSV надо выставить галочку в совершенно неожиданном месте или поменять какую-то неочевидную настройку, которую, возможно, стоит поискать, если QSV почему-то не работает.
Все это приводит нас к задаче – проверить, было ли реально использовано аппаратное ускорение при обработке вашего видео.

Для приложений из вышеприведенного списка, а также тех, которые вы подозреваете в использовании Intel Media SDK (улики – использование приложением библиотеки libmfxsw*.dll) сделать это можно так:

  1. Скачиваем и устанавливаем Intel Media SDK
  2. В папке “\tools\mediasdk_tracer\” находим и запускаем профилировщик MSDK — tracer.exe
  3. Начинаем логирование кнопкой Start, запускаем обработку видео в вашем подопытном приложении, через несколько секунд останавливаем логирование нажатием Stop.
  4. В логфайле, указанном в поле Output File, ищем строки
    • MFXInit.impl=HARDWARE или MFXInit.impl=AUTO
    • MFXInit.status=MFX_ERR_NONE
    Если они нашлись – все в порядке, QSV используется. Иначе – нет, либо вы ошиблись, и приложение не использует MSDK.

В последнем случае рассеять сомнения поможет еще одна проверка, выполняемая со стороны железа:

  1. Скачиваем и устанавливаем Intel Graphics Performance Analyzer (GPA)
  2. Запускаем GPA Monitor, далее щелчком правой кнопки мыши по иконке GPA Monitor в системном трее вызываем контекстное меню и выбираем в нем Media Performance:

    Открывшееся окно показывает загрузку исполнительных устройств (EU) и аппаратного обработчика видео (MFX) Intel GPU.
  3. Запускаем обработку видео в вашем приложении, и в реальном времени смотрим на таблицы использования компонент Intel GPU. Или – не смотрим, а сохраняем эти данные в логе нажатием Capture. Если в таблицах или логфайле мелькают строки «декодирование» (DECODING) и «кодирование» (ENCODE), как показано ниже, значит, QSV используется.

Как все сложно … а проще нельзя? Можно. Во всех ультрабуках Quick Sync Video работает изначально по определению, а используя бесплатный Intel MSDK вы можете легко самостоятельно написать приложение, задействующее QSV по умолчанию.

  • intel quick sync video
  • quick sync
  • видео кодирование
  • видео
  • видео транскодирование
  • Блог компании Intel
  • Работа с видео

Aппаратный видеокодер Quick Sync.

Quick Sync впервые появилась в процессорах Intel начиная с архитектуры Sandy Bridge . В процессе кодирования и декодирования используются узкоспециализированные обрабатывающие модули. Выделенные аппаратные видеокодер и видеодекодер существенно увеличивают скорость выполнения этих операций. Quick Sync включает в себя аппаратный кодек, который выполняет операцию кодирования видео потока. В работе кодека могут быть задействованы и традиционные исполнительные модули графического ядра. Он поддерживает операцию кодирования для самого распространенного формата AVC.

Особенностью технологии Quick Sync является и её способность декодировать видео из одного формата одновременно с кодированием его в другой. Это существенно уменьшает общее время операций конвертации видео, а именно они является одними из самых ресурсоемких для современных процессоров. Уменьшение времени обработки видео контента существенно влияет на общие затраты электроэнергии в работающей системе. При работе технологии Quick Sync пользователь не только может быстро конвертировать видео файлы, но и свободно использовать освобожденные ресурсы процессорных ядер для параллельного выполнения других задач.

Встроенный в графическое ядро аппаратный видеокодер Quick Sync разработчики рассматривают и как один из путей снижения энергопотребления процессоров, так как Quick Sync позволяет высвобождать вычислительные ядра от энергоёмких и весьма распространённых задач кодирования и декодирования видео, перенося их выполнение на специализированный и экономичный узел. Поэтому в каждой новой версии процессорного дизайна производительность Quick Sync поднимается, а число поддерживаемых этой технологией форматов растёт. Так, еще в Haswell в дополнение к уже освоенным форматам он был способен на аппаратном уровне работать с SVC (Scalable Video Coding — производная AVC H.264), мог декодировать MJPEG (motion JPEG) и кодировать видео в формате MPEG2. При этом была обеспечена полноценная совместимость при кодировании и декодировании с видео в разрешении 4K (4096×2304, 4096×2160 и 3840×2160), которое в уже в то время приобретало большую популярность. Постоянно возростала и чистая производительность кодера Quick Sync. Теперь ему присуща не только высокая пропускная способность, но и низкая латентность, открывающая аппаратному кодированию путь в телеконференции. Но скорость кодирования в разных версиях графического ядра различается, причём в разы. Зато качество получаемого при аппаратном кодировании видео значительно улучшилось в любых модификациях графики. Обновлённая технология Quick Sync постоянно дает все лучшее качество кодированного изображения.

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

А ппаратное ускорение кодирования и декодирования видео Quick Sync Video (QSV) используется и в процессорах 6-го поколения Skylake. Маленький участок SoC специально выделили для размещения специализированных интегральных схем, которые занимаются только обработкой видео. Воспроизведение видео с аппаратной поддержкой стало гораздо меньше отнимать ресурсов у других задач в ОС, меньше нагревать CPU и потреблять меньше электроэнергии. Благодаря QSV, например, ноутбук MacBook Air воспроизводит более 10 часов видео на одном заряде аккумулятора. В то же время, аппаратное ускорение кодирования стало доступным для любых сторонних приложений. С последними поколениями процессоров Intel Core появилась аппаратная поддержка транскодирования в AVC/H.264 и HEVC/H.265 (а также VP8 и VP9) — это может привести к настоящей революции на рынке цифрового ТВ и видеотрансляций в интернете. Обычные пользователи вправе рассчитывать на повышение качества картинки видеотрансляций, на уменьшение цен и увеличение количества доступных каналов цифрового ТВ. Каким образом использовать аппаратное ускорение в своей программе — зависит от поставленной задачи.

Благодаря поддержке в процессорах Intel, аппаратное ускорение транскодирования видео работает на разнообразном оборудовании: от персональных компьютеров и мини-ПК до больших серверов. Какие же программы используют аппаратное ускорение QSV? Доступ к аппаратному транскодеру QSV через SDK от Intel реализован во многих приложениях:

— видео- и фоторедакторы;

— софт для веб-камер;

Кроме того, QSV поддерживается свободной библиотекой для кодирования и декодирования libavcodec, которая является частью пакета FFmpeg. Это очень популярная библиотека с открытым исходным кодом. Таким образом, аппаратное ускорение от Intel есть во всех программах с Ffmpeg. Как видно, класс приложений на сегодняшний день очень широкий и включает в себя многие популярные у профессионалов и обычных пользователей приложения.

Intel Quick Sync Video

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 минуты, в формате 1080p в разрешение 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 и др. Блоки кодирования и декодирования были помещены в графическое ядро. Ресурсы 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 невозможно. Правда, решение этой проблемы может предложить сторонняя компания LucidLogix, разработавшая технологию графической виртуализации Virtu [9] .

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

OS X

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

Linux

Quick Sync не поддерживается ОС Linux. В данный момент у Intel нет планов по реализации поддержки Quick Sync на данной ОС [11] [12] .

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

Предварительная поддержка аппаратного декодирования с помощью Quick Sync форматов H.264, MPEG2, и VC-1 теперь доступна используя фильтр ffdshow выпущенный Eric Gur, инженером компании Intel. Утверждается, что при тестировании частота CPU находится на минимально возможном значении, что позволяет уменьшить потребление энергии и максимизировать время работы от батареи, при этом быть в 2 раза быстрее libavcodec [13] .

См. также

  • Intel Clear Video (англ.Intel Clear Video) — технология снижения нагрузки на CPU путем декодирования видео на Intel GMA.

Примечания

  1. 123Intel’s Second-Gen Core CPUs: The Sandy Bridge Review — Sandy Bridge’s Secret Weapon: Quick Sync. Tom’s Hardware. Архивировано из первоисточника 1 октября 2012.Проверено 30 августа 2011.
  2. AnandTech — The Sandy Bridge Review: Intel Core i7-2600K, i5-2500K and Core i3-2100 Tested
  3. H.264 encoding — CPU vs GPU: Nvidia CUDA, AMD Stream, Intel MediaSDK and x264. Hardware.fr SARL. Архивировано из первоисточника 1 октября 2012.Проверено 11 мая 2012.
  4. 12The Sandy Bridge Review: Intel Core i7-2600K, i5-2500K and Core i3-2100 Tested. Anandtech. Архивировано из первоисточника 1 октября 2012.Проверено 23 сентября 2011.
  5. Intel Pentium Processor G620. Архивировано из первоисточника 1 октября 2012.
  6. Intel’s Second-Gen Core CPUs: The Sandy Bridge Review — Quick Sync Vs. APP Vs. CUDA. Tom’s Hardware. Архивировано из первоисточника 1 октября 2012.Проверено 30 августа 2011.
  7. Обзор графических ускорителей Intel HD Graphics 3000 и Intel HD Graphics 2000, технология Quick Sync
  8. Intel’s Roadmap: Ivy Bridge, Panther Point, and SSDs. Anandtech. Архивировано из первоисточника 1 октября 2012.Проверено 30 августа 2011.
  9. Видеокарта в нагрузку: обзор графических ускорителей Intel HD Graphics 4000 и Intel HD Graphics 2500
  10. Apple — OS X Mountain Lion. Apple. Архивировано из первоисточника 1 октября 2012.Проверено 11 июня 2012.
  11. Linux support for the SDK. Post on official Intel forum. Архивировано из первоисточника 1 октября 2012.Проверено 26 декабря 2011.
  12. Does Intel Media SDK support Linux?. Post on official Intel forum. Архивировано из первоисточника 1 октября 2012.Проверено 30 августа 2011.
  13. H.264/AVC. Codecs. ffdshow-tryout.sourceforge.net. Архивировано из первоисточника 1 октября 2012.

Ссылки

  • Intel
  • Ускорение видео

Wikimedia Foundation . 2010 .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *