NVENC кодирование - Ускоряем рендер в 264 в 4-10 раз

Монтируем видео
Аватара пользователя

Автор темы
Oskar_Bild_Schindler
Нуб
Нуб
Сообщения: 3
Зарегистрирован: 27 апр 2016, 12:47

NVENC кодирование - Ускоряем рендер в 264 в 4-10 раз

Сообщение #1 Oskar_Bild_Schindler » 27 апр 2016, 12:58

 ! Сообщение от aeplug
https://www.youtube.com/watch?v=yYSSk7OJDWk
Подробности читайте тут:
Быстрый рендер NVENC и Voukoder в Premiere Pro (GPU экспорт H264)

NVENC – АППАРАТНО УСКОРЕННАЯ КОДИРОВКА ВИДЕО НА H.264


API NVIDIA NVENC позволяет разработчикам ПО получать доступ к высокопроизводительному кодировщику видео H.264 на NVIDIA GPU поколения Kepler и Maxwell NVENC обеспечивает высококачественную кодировку видео, которая быстрее и энергоэффективнее по сравнению с аналогичными кодировщиками на базе CPU. Используя специальное аппаратное обеспечение для осуществления кодировки видео, ядра GPU с поддержкой CUDA и/или CPU свободны для выполнения других задач, требующих больших вычислительных ресурсов. NVENC на видеокартах GeForce может поддерживать не больше 2 одновременных потоков. NVENC на GRID GPU и Quadro K4000 и выше могут поддерживать столько потоков, сколько позволяет предел скорости кодировщика NVENC и свободная память.
https://www.youtube.com/watch?v=ieODh29Xkvo
В чем моя заслуга (условно) удалось запустить сабж на Windows 10 Pro x64, при последних драверах nvidia - 364.72.
Что нужно для того что бы заработало?
1)Файл NVENC_export rec с которым у меня завелось.
https://vk.com/doc-84786662_437081454?h ... d3cbe4661c
2) Мульплексер Mpeg - http://www.videohelp.com/software/mp4box
3) Звуковой кодек Nero ACC Codec - Nero Digital Audio 1.5.4.0
http://audiocoding.ru/formats/aac/
4) Файлы из дистрибьютива с шаблонами настроек -
http://www.pr-video.com/i_nvenc.html

Видео инструкция вот
https://www.youtube.com/watch?v=JL0gHm_BPcY
В итоге - имеем ускорение рендера в 4 раза как у меня, либо еще лучше если у вас хороший ЦП.
Что надо что бы пользоваться - видеокарта от 600-серии, любая практически. Лучше всего максвел 2.0 - там будет быстрее всего.




Аватара пользователя

Автор темы
Oskar_Bild_Schindler
Нуб
Нуб
Сообщения: 3
Зарегистрирован: 27 апр 2016, 12:47

Сообщение #2 Oskar_Bild_Schindler » 28 апр 2016, 00:42

Итак - ситуация проясняется:
Да, версия nvenc_export.prm 1.09 (от 15-07-2015), на которую указал Игорь, работает в Win10 x64 с новейшим драйвером NVIDIA 364.72.
Версия 1.09 (от 02-02-2015) работает только с более старым видео драйвером, как упоминалось раньше.

Автор данной 1.09 (15-07-2015) модификации плугина - irisb50359875
[url]https://forums.adobe.com/message/7758184#7758184&#41[/url]
Имя плугина - nvenc_export_c.prm Скачать его можно отсюда: https://drive.google.com/file/d/0BwViiZKy_eFpQ1FIbTBzazBta2M/view

Также данный плугин упоминается duykhoah65363263
(см. https://forums.adobe.com/message/8206769#8206769)
Имя копии того же самого плугина - nvenc_export_Good.prm
Скачать его можно здесь: https://www.mediafire.com/?9k4pwsa93a1ft0u
Ну и, как указал Игорь, ту же самую версию данного плугина можо получить здесь: https://vk.com/doc-84786662_437081454
Имя копии данного плугина - nvenc_export.prm

Для работы - любая из этих копий плугина должна быть переименована в nvenc_export.prm и помещена в папку C:\Program Files\Adobe\Common\Plug-ins\7.0\MediaCore\

Автор nvenc_export.prm 1.09 (15-07-2015) плугина объяснил о своём нововведении, при использовании которого, процесс создания видео можно ещё ускорить. Дело в том, что при рендеринге создаваемые потоковые видео и аудио файлы можно направить на один диск, а смуксированный (собранный) в контейнер выходной файл - на другой.

Процедура такова:
(a) определить пользовательскую переменную ADOBEOUT в Properties->Advanced->Environmental Variables
(b) в эту переменную записать имя пути (папки), куда мы хотим положить окончательный результат - собранный в контейнер файл, например S:\ВыходнаяПапка или S:\ВыходнаяПапка\
(c) в установках Экспорта (Export settings) в Премьере указать имя экспортируемого файла в рабочей папке, т. е. E:\РабочаяПапка\ВыходнойФайл.mp4
Результат:
(a) потоковые видео и аудио файлы будут выведены в E:\РабочаяПапка и будут позже удалены, как только будет закончено муксирование
(b) готовый собранный файл будет получен в S:\ВыходнаяПапка\ВыходнойФайл.mp4
Если пользовательская переменная ADOBEOUT не определена в Environmental Variables, то плугин будет работать стандартным образом, как и ранее.

Отзывы других пользователей с группы вконтакте
У меня на Win 10 x64 карта GTX 960 с 1.09 (15-07-2015) плугином тоже загружается всего лишь на 35-55 процентов. При этом i7-2600K (8 ядерный) процессор - на 60 процентов.

Интересно почему загрузка NVENC только 42%, какой процессор и на сколько он загружен во время NVENC рендера? Это второй случай с win 10 и низкой загрузкой NVENC. В моих тестах на win 7 загрузка была в р-не 80%.

Данная инфа из группы вконтакте https://vk.com/topic-84786662_33382363?offset=260&post=2426

Аватара пользователя

aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016, 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза
Контактная информация:

Сообщение #3 aeplug » 11 май 2016, 23:01

Пока просто оставлю ссылочки
Лучший кодек для рендеринга - NVENC в Adobe Premiere Pro
https://www.youtube.com/watch?v=koZ5B7YDM_8
Аппаратное ускорение Adobe Premiere pro
https://www.youtube.com/watch?v=dtu0NSKxi6k
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах

Аватара пользователя

aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016, 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза
Контактная информация:

Сообщение #4 aeplug » 12 май 2016, 00:23

Я тут почитал на форуме Адоба, что пишут пользователи - но это же ппц какой то! :ka_boom:
NVidia GPU-accelerated H264-encoder plugin, rea... |Adobe Community
https://forums.adobe.com/thread/1243687?start=280&tstart=0
То версии перепутают, то билды не так соберут, то версии дров не те, то на Windows 7 не работает, а у разработчика нет возможности протестировать на ней и всем пофигу. Какая то проблемная поделка получается. Даже ссылку на свежую версию трудно найти, нет толкового описании по установке. На главной странице все аж про CS6 до сих пор написано и никто не удосужится поправить и обновить. Я уж не говорю о проблемах синхронизации звука после кодировщика Neroaac. Так же на mp4box жалуются, что он не может нормально замуксить некоторые файлы.
Трудно разработку такого низкого качества рекомендовать к постоянному использованию.
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах


Alexcd82
Нуб
Нуб
Сообщения: 2
Зарегистрирован: 12 май 2016, 06:11
Благодарил (а): 1 раз

Сообщение #5 Alexcd82 » 12 май 2016, 18:24

Сегодня тестировал это плагин на двух видеокартах geforce 690, загрузка GPU прыгает с 4-6% не более, при этом программа GPU Z показывает что частота графического процессора загружается почти до 87%. Число универсальных процессоров используется на 66-70%.
Экспортировал видео в формате 2,5к (2560x1440) формат Аvi без сжатия 37 мин длительность весит 60 гигабайт ролик, на двух видеокартах время экспорта составил 23 -24 мин, а если это видео экспортировать без этого плагина, чисто на процессоре CPU (мой вариант процессора I7 4790к), то время экспорта составляет 2 часа 11 мин Очень долго, при этом процессор загружен постоянно, температура у процессора поднимается до 93-97 градусов.
Конечно очень хороший плагин, удобный, очень порадовал что использует GPU (CUDA) для работы плагина необходимо установить последние драйвера NVIDIA и Microsoft Visual C++ 2015.

Аватара пользователя

aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016, 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза
Контактная информация:

Сообщение #6 aeplug » 12 май 2016, 18:58

Alexcd82 писал(а):Источник цитаты последние драйвера NVIDIA и Microsoft Visual C++ 2015.

Не мог бы ты еще написать какие именно версии Windows, программ, драйверов и плагина используешь. Судя по обсуждениям на форуме Адоба от этого много что зависит.
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах


Alexcd82
Нуб
Нуб
Сообщения: 2
Зарегистрирован: 12 май 2016, 06:11
Благодарил (а): 1 раз

Сообщение #7 Alexcd82 » 12 май 2016, 22:37

aeplug писал(а):Источник цитаты
Alexcd82 писал(а):Источник цитаты последние драйвера NVIDIA и Microsoft Visual C++ 2015.

Не мог бы ты еще написать какие именно версии Windows, программ, драйверов и плагина используешь. Судя по обсуждениям на форуме Адоба от этого много что зависит.


У меня стоит Windows 7 Профессионал 64 бита, Адобе премьер про 2015 релиз 2, видео драйвер Nvidia 365.10, плагин nvenc_export.prm 1.11, еще что заметил, до этого плагин выдавал ошибку при экспорте, что видеокарта не используется, установил драйвер CUDA и Phys X c интернета, запустил программу GPU-Z и проверил что галочки появились на CUDA и Phys X , до этого галочки отсутствовали, скриншот из программы прилагается
Вложения
GPU Z.png
GPU Z.png (46 КБ) 69800 просмотров
GPU Z.png
GPU Z.png (46 КБ) 69800 просмотров

Аватара пользователя

aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016, 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза
Контактная информация:

Сообщение #8 aeplug » 15 авг 2016, 23:07

Проблема при работе с NVENC и Premiere Pro
https://www.youtube.com/watch?v=R7ap136dNG4
Статичные картинки не кодируются при выводе.
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах

Аватара пользователя

sergey.zelenko
Нуб
Нуб
Сообщения: 9
Зарегистрирован: 05 окт 2016, 21:47
Поблагодарили: 1 раз

nvenc

Сообщение #9 sergey.zelenko » 05 окт 2016, 21:50

Посмотрите эти 3 видео. В них показано как работать с плагином стабильно на разных картах виндовсах. драйверах. Говорится как рендерить статичные картинки. Есть подробная инструкция по установке. https://vk.com/topic-84786662_33382363

Аватара пользователя

sergey.zelenko
Нуб
Нуб
Сообщения: 9
Зарегистрирован: 05 окт 2016, 21:47
Поблагодарили: 1 раз

Re: NVENC кодирование - Ускоряем рендер в 264 в 4-10 раз

Сообщение #10 sergey.zelenko » 12 дек 2016, 19:19

Oskar_Bild_Schindler писал(а):[h2]


В итоге - имеем ускорение рендера в 4 раза как у меня, либо еще лучше если у вас хороший ЦП.
Что надо что бы пользоваться - видеокарта от 600-серии, любая практически. Лучше всего максвел 2.0 - там будет быстрее всего.


Новая информация и новые тесты https://youtu.be/ieODh29Xkvo 2 часть https://youtu.be/nqkmppGPBXA 3 часть https://youtu.be/Af8QH8YuVV8 4 часть https://youtu.be/l7uvTVS1z4Y 5 часть https://youtu.be/tuT9ETx-FjQ

Отправлено спустя 21 минуту 57 секунд:
https://youtu.be/XUxYHBqqLdM .....


Вернуться в «Adobe Premiere Pro»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей