Gigabyte GV-N206SGAMING OC-8GC

Последняя часть обзора работы NVENC блока на видеокарте Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC) построенной на чипсете GeForce RTX 2060 SUPER (TU106).
С началом обзора, можно ознакомиться здесь, а во второй части обзора, выяснили причины низкой скорости кодирования плагина Voukoder R2 в программе Adobe Premiere Pro CC 2020.
Переходим к сравнительному тестированию скорости, первый кандидат бесплатный плагин: Cinegy Daniel2 Adobe CC 2019 Accelerator Plugin for Windows Version 19.10.1.17, для которого заявлена поддержка графики NVIDIA Turing.
Настройки общие (понятно, что в итоге видео будет отличаться), это среднее качество (Medium), уровень 5.1 (Level), профиль High (Profile), целевой битрейт 10 Мбит/с, максимальный битрейт 15 Мбит/с (выставляем, где есть такая возможность), переменный битрейт (VBR). Т.е. такой себе YouTube пресет.
У кодека Cinegy доступны три пресета, Preset: High Performance, Balanced, High Quality. Оставляем по-умолчанию средний (Balanced). В этом материале были протестированы все три режима, и они показали одинаковое время кодирования, так что на скорость они не влияют.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Загрузка центрального процессора Intel Core i5-5675C: 100% (т.е. это потенциальное узкое место, которое может влиять на итоговый результат). Также Диспетчер Задач (Task Manager) показывается что у дискретной видеокарты GeForce RTX 2060 SUPER грузится Video Encode на 50%.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Аппаратное декодирование на Intel Iris Pro Graphics 6200 (GT3e) имело загрузку 33% (Video Decode).

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Video Engine Load - 56%, при тактовой частоте GPU (GeForce RTX 2060 SUPER) - 1965МГц.

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

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

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Скрин MediaInfo с характеристиками видео полученными после экспорта:

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Прогоним ту же задачу на бесплатном плагине Voukoder R2, как выяснили во второй части обзора, необходимо отключить GPU ускорение: Mercury Playback Engine Software Only (Только программное ускорение ядра Mercury Playback) в программе Adobe Premiere Pro CC 2020, для получения максимального результата.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

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

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Нажимаем на кнопку: Configure... Настройки видео, Preset: Medium, Profile: High, Level: 5.1, Strategy: Variable Bitrate (VBR), Bitrate: 10000 Kbit/s, Max. Bitrate: 15000 Kbit/s. Нажимаем на кнопку: OK.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Скрин Диспетчера Задач отличается от Cinegy, нет 100% загрузки CPU, у дискретной видеокарты не загружен 3D блок, и более высокая загрузка NVENC блока, Video Encode - 69%.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Но, итоговая скорость будет ниже, чем у Cinegy. Это легко понять, потому что, загрузка декодирования более низкая, Video Decode - 28% против 33% у Cinegy. Чем выше скорость кодирования, тем больше загрузка на блок декодирования. Т.е. алгоритм работы у этих плагинов отличается (у Voukoder R2 такое же поведение, и при выбранном движке Аппаратное GPU-ускорение ядра Mercury Playback (CUDA) / Mercury Playback Engine GPU Acceleration (CUDA)).
С другой стороны, отключение аппаратного декодирования больше повлияет на Cinegy, так как там слабый процессор уже загружен на 100%, и на него ещё повесят декодирование 4K H.264 LongGOP видео.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Video Engine Load - 71%, при тактовой частоте GPU (GeForce RTX 2060 SUPER) - 1875МГц. Загрузка NVENC блока более высокая, но это при более низкой тактовой частоте работе GPU.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

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

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Характеристики видео после рендеринга:

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Теперь проверим работу Voukoder R2 при Intel Quick Sync Video кодировании. И тут тоже надо отключать GPU ускорение в Adobe Premiere Pro CC 2020: Mercury Playback Engine Software Only (Только программное ускорение ядра Mercury Playback), иначе время рендеринга будет также более долгим.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Выставленные настройки H.264 (Intel QSV):

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

В панели Export Settings нажимаем на кнопку: Export.

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Загрузка центрального процессора под 100%.

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Загрузка "ириски", Video Decode: 33% и 3D грузится на 79%.

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

GPU-Z показывает загрузку GPU Load: 79% при работе Intel Iris Pro Graphics 6200 на максимальной тактовой частоте 1150 МГц.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Итоговый результат: 43 секунды.

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Характеристики видео на выходе:

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Экспорт видео только силами центрального процессора (при включённом аппаратном декодировании). Performance: Software Encoding.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Загрузка центрального процессора (CPU): 100%.

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Загрузка аппаратного декодирования: всего 5%.

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

GPU-Z показывает общую загрузку интеграшки: 12%.

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Итоговое время кодирования: 130 секунд (без аппаратного декодирования время было бы ещё больше).


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Параметры полученного видео:

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

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


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

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


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Загрузка дискретной видеокарты: 27% (Copy).

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Загрузка интегрированной видеокарты (GPU Load): 99%.

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Итоговое время: 40 секунд. Когда делают обзоры "Intel Core против AMD Ryzen" почему-то никто не сравнивает с этим результатом, а берётся результат Intel Core без аппаратного декодирования и кодирования, который более чем в 3 раза хуже. И на базе этого утверждается, что для Premiere Pro CC 2020, лучше AMD Ryzen, он там на 40% быстрее при кодировании в H.264.
Также на заметку, по результатам тестов интегрированная графика Gen11 в операциях кодирования 4K H.264 в Adobe Premiere Pro CC 2020, в два раза быстрее кодирует iGPU Gen9.5, в данном тестировании участвовала Gen8 графика.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Параметры у финального видео:

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Можно попробовать ускорить ещё работу, в Debug Database View включаем параметр ExporterMPEG4.EnableYUVBiPlanar.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

CPU и iGPU будут загружены на: 100%.

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Информация отображаемая утилитой мониторинга GPU-Z:

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

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

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Но, полученный файл весит всего 46 Мбайт...

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

И выходной файл имеет розовый кадр:

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Итоговый результат, показывает что Voukoder R2 проигрывает Cinegy Daniel2 Adobe CC 2019 Accelerator Plugin, по скорости работы NVENC. Также Voukoder R2 проигрывает при работе QSV штатному кодеру. Ранее была протестирована скорость вывода в Apple ProRes 422 (HQ), и Voukoder R2, снова уступил штатному экспорту программы.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Конечно, надо ещё обращать внимание на качество полученного результата. Про качество QSV кодирования, читаем здесь. Плюс, и штатное аппаратное кодирование имеет ряд ограничений. Выставляем битрейт: 100 Мбит/с.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Время кодирования: 45 секунд.

Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

Утилита Media Info показывает, что максимальный битрейт, всего 35 Мбит/с. Т.е. в версии программы Adobe Premiere Pro CC 2020 не убрали это ограничение.


Gigabyte GeForce RTX 2060 SUPER GAMING OC 8G (GV-N206SGAMING OC-8GC)

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

 
Рейтинг@Mail.ru