Продолжаем тестировать интегрированное видео и ноутбук MSI GE70 0ND-082XRU. Так как родной интеловский плагин для Adobe Premiere Pro: Adobe Premiere Pro/Premiere Elements Encoder plug-in остановился в развитии, и не поддерживает версию программы Adobe Premiere Pro CS6, то в тестировании участвует плагин: Rovi TotalCode for Premiere Pro 6.0.3, в котором заявлена поддержка аппаратного ускорения: NVIDIA (CUDA), AMD (OpenCL) и Intel hardware (Intel Quick Sync Video).
Запускаем ярлык программы Adobe Premiere Pro CS6 на Рабочем столе.
Создаем новый проект и выбираем в Project Settings из выпадающего списка пункт: Video Rendering and Playback > Renderer: TotalCode Renderer (Software only).
Выбираем в окне New Sequence пресет новой последовательности New Sequence > AVCHD > AVCHD 1080p60.
Для импорта видео в проект, нажимаем комбинацию клавиш: Ctrl+I выбираем видео и нажимаем на кнопку: Открыть.
Добавляем видео на таймлайн и для его экспорта, нажимаем комбинацию клавиш Ctrl+M. В окне Export Settings выбираем Format: TotalCode Advanced Export. Переключаемся на закладку: TotalCode Export и нажимаем на кнопку: Configure Export Settings.
В окне Rovi TotalCode Export Settings переключаемся на закладку Default Preofiles и выбираем Type: H.264/AVC accelerated и профиль Profile: Blu-Ray Disc HD 23.98p VBR 24Mbps. Но в выпалающем списке Acceleration доступен только пункт Nvidia CUDA.
Переключаемся на закладку Custom Profiles и напротив пункта Video: нажимаем на кнопку: Edit...
В окне MainConcept AVC CUDA Video Encoder Settings в закладке Basic Settings (Базовые настройки) в пункте CUDA Devices: указана видеокарта GeForce GTX 660M arch 3.0. Видимо под архитекстурой 3.0 подразумевается Kepler.
При переключении на закладку Advanced Settings (Расширенные настройки), можно увидеть функции, которые обычно не доступны GPU-кодекам. Rovi TotalCode поддерживает высокий профиль (High Profile) для Blu-ray и оснащен средствами распознавания сцен (Enable scene detection). Данный профиль требует гибкого разделения каждого отдельного изображения на блоки различного размера в зависимости от того, наполнен ли оответствующий фрагмент динамичными сценами, или речь идет скорее о статичном фоне.
Нажимаем на кнопку Export и получаем ошибки (на данный момент архитектура nVidia Kepler не поддерживается Rovi TotalCode for Premiere Pro 6.0.3). Так как Rovi TotalCode построен на MainConcept CUDA H.264/AVC Encoder SDK 2.0 и совместим с любой видеокартой NVIDIA с поддержкой CUDA архитектуры 1.3 (архитектура 1,3-2.х предпочтительнее для лучшей производительности), кроме видеокарт Kepler.
Теперь о нюансах, как включить поддержку аппаратного кодирования видео с помощью Intel Quick Sync Video на ноутбуке MSI GE70 0ND-082XRU. Нажимаем правую кнопку мыши на ярлыке программы Adobe Premiere Pro CS6 и далее выбираем: Запустить с графическим процессором > Изменить графический процессор по умолчанию...
В Управление параметрами 3D, выбираем из выпадающего списка Выберите предпочтительный графический процессор для этой программы, пункт: Интегрированное графическое оборудование. И нажимаем на кнопку: ОК.
В настройках Rovi TotalCode Export Settings теперь можно выбрать из выпадающего списка пункт: Intel QSV.
Нажимаем на кнопку Export. И получаем время просчета: 9 секунд.
Загрузка интегрированного GPU: всего 25%.
Загрузка центрального процессора и оперативной памяти, как видно из графиков - центральный процессор, даже при активном использовании GPU задействован почти под завязку:
Выбираем просчет того же пресета, только с помощью центрального процессора, Acceleration: None.
Нажимаем на кнопку Export. И получаем время просчета: 27 секунд (т.е. в 3 раза медленнее).
Загрузка центрального процессора, все четыре потока работают на 100%:
При использовании режима Intel QSV активно используется не только процессор, но и объем оперативной памяти, превышает на 600Мбайт обычный режим с использованием только центрального процессора. Значит эту память задействует интегрированное графическое ядро Intel HD Graphics 4000, и в случае использования более быстрой памяти: DDR3-1600 (DDR3-1866 не поддерживает интегрированный двухканальный контроллер памяти процессора), результат работы этого режима будет еще быстрее, так как пропускная способность памяти, тут самое узкое место.
Нельзя конечно напрямую сравнивать шаблоны кодирования в формат H.264, но пользователи EDIUS Pro очень хвалили скорость работы этого режима, и плагин Rovi TotalCode for Premiere Pro 6.0.3 отрабатывает тут прилично быстрее, чем EDIUS Pro, и в несколько раз быстрее чем штатный кодер Vegas Pro 12.
Читаем далее.