NVENC кодирование

Протестируем видеокарту GIGABYTE GTX 660 WindForce 2X OC (GV-N660OC-2GD) построенную на чипсете GeForce GTX 660 (GK106) на скорость кодирования NVENC блока.
Проверять работу будем на версии приложения Adobe Premiere Pro CC 2020. Установлен "игровой" драйвер версии: 441.66.


GIGABYTE GTX 660 WindForce 2X OC (GV-N660OC-2GD)

Выбираем движок: Аппаратное GPU-ускорение ядра Mercury Playback (CUDA).

GIGABYTE GTX 660 WindForce 2X OC

Экспортировать будем 1 минуту UHD (3840x2160p30) H.264 Long-GOP видео с квадрокоптера DJI Phantom 4.
Отправляем эпизод на экспорт (Ctrl+M) и в Настройках экспорта (Export Settings), выбираем Формат: Voukoder R2. Переключаемся на закладку Voukoder и нажимаем там на кнопку Configure...


GIGABYTE GTX 660 WindForce 2X OC

В закладке Output выбираем: Encoders > Video encoder > H.264 (NVIDIA NVENC). Контейнер оставляем по-умолчанию: MPEG-4 (.mp4).


GIGABYTE GTX 660 WindForce 2X OC

Нажимаем на кнопку: Configure... Настройки видео:

GIGABYTE GTX 660 WindForce 2X OC

Нажимаем на кнопку: Configure... Настройки аудио:

GIGABYTE GTX 660 WindForce 2X OC

Нажимаем на кнопку: ОК и в закладке Voukoder теперь отображаются выбранные параметры.

GIGABYTE GTX 660 WindForce 2X OC

Нажимаем на кнопку: Export (Экспорт), и видим приблизительное время завершения работы аппаратного кодирования силами NVENC блока.


GIGABYTE GTX 660 WindForce 2X OC

Загрузка четырёхъядерного процессора Intel Core i5-5675C: 42%, а интегрированная видеокарта Intel Iris Pro Graphics 6200 на 15%.


GIGABYTE GTX 660 WindForce 2X OC

Загрузка NVENC блока (Video Encode) - 96% и 900МБ бортовой видеопамяти.

GIGABYTE GTX 660 WindForce 2X OC

Video Engine Load - 92%. Тактовая частота GPU (GeForce GTX 660 / Kepler) - 1032МГц.

GIGABYTE GTX 660 WindForce 2X OC

Итоговое время: 91 секунда.

GIGABYTE GTX 660 WindForce 2X OC

Следующий бесплатный плагин: Cinegy Daniel2 Adobe CC 2019 Accelerator Plugin for Windows Version 19.10.1.17.
Настройки выставляем аналогичные (понятно, что в итоге видео будет отличаться), это среднее качество (Medium), уровень 5.1 (Level), профиль High (Profile), целевой битрейт 10 Мбит/с, максимальный битрейт 15 Мбит/с (выставляем, где есть такая возможность), переменный битрейт (VBR). Т.е. такой себе YouTube пресет.
У кодека Cinegy доступны три пресета, Preset: High Performance, Balanced, High Quality. Оставляем по-умолчанию средний (Balanced). В этом материале были протестированы все три режима, и они показали одинаковое время кодирования, так что на скорость они не влияют.


GIGABYTE GTX 660 WindForce 2X OC

Центральный процессор загружен на 36% а iGPU на 17% (аппаратное декодирование видео):

GIGABYTE GTX 660 WindForce 2X OC

Загрузка NVENC блока (Video Encode) - 100% и 900МБ бортовой видеопамяти.

GIGABYTE GTX 660 WindForce 2X OC

Video Engine Load - 100% при тактовая частоте работы GPU - 1036МГц.

GIGABYTE GTX 660 WindForce 2X OC

Итоговое время: 73 секунды.

GIGABYTE GTX 660 WindForce 2X OC

Performance: Hardware Encoding. При выборе аппаратного кодирования, нам доступен только ползунок с целевым битрейтом (Target Bitrate), нет ползунка с максимальным битрейтом (Maximum Bitrate).


GIGABYTE GTX 660 WindForce 2X OC

Загрузка четырёхъядерного процессора - 100%, а у интегрированной видеокарты (iGPU), Video Decode: 41% и 3D грузится на 99%.


GIGABYTE GTX 660 WindForce 2X OC

Утилита GPU-Z показывает загрузку интегрированной видеокарты (GPU Load): 98%.

GIGABYTE GTX 660 WindForce 2X OC

Итоговое время рендеринга: 40 секунд.

GIGABYTE GTX 660 WindForce 2X OC

Сравниваем по скорости аппаратное и софтовое кодирование:

GIGABYTE GTX 660 WindForce 2X OC

Тестируем видеокарту в Magic Bullet Looks.

 
Рейтинг@Mail.ru