Premiere Pro: фишки, трюки, советы

Premiere Pro: фишки, трюки, советы 

Помогу с Premiere Pro, научу фишкам

17subscribers

69posts

goals1
$0 of $14.2 raised
На кофе

Hyperthreading (HT) замедляет Premiere Pro?

Мне попался один видеоролик от известного блогера с полмиллиона подписчиков, в котором утверждается, что технология Hyperthreading, т.е. возможность каждому ядру работать сразу с двумя потоками (ака гиперпоточность), на самом деле ни разу не круто, и даже замедляет работу процессоров как в играх, так и в профсофте, включая Premiere Pro. Якобы, компания Intel, поняв, что технология далее перспектив не имеет, потому и собирается (по слухам) отказываться от многопоточности в следующих поколениях процессоров.
Вот это видео: https://www.youtube.com/watch?v=bybP0oLJ2-w
В ролике автор приводит пример тестирования процессора Core-i7 14700K, который имеет 20 ядер (8 больших и 12 малых) и 28 потоков, в четырёх различных конфигурациях: все 20 ядер + гиперпоточность (28 потоков), только большие 8 ядер + гиперпоточность, все 20 ядер без гиперпоточности и только большие 8 ядер без гиперпоточности. В качестве ПО для тестирования автор использует, по его словам, Premiere Pro, правда не названной версии и почему-то иллюстрируя информацию совершенно другим софтом - MediaEncoder, который хоть и входит в пакет Adobe и максимально с ним интегрирован, все же значительно отличается по принципу работы от Premiere Pro и конкретно c процессорами Intel, обладающими малыми ядрами (12-14 поколения) работает весьма специфическим образом. Как-нибудь об этом потом расскажу, но спойлер: Media Encoder рендерит в разы медленнее, чем Premiere Pro.
А что если мы тоже возьмем и протестируем - и точно в Premiere Pro - данный процессор, а заодно и развеем миф про бесполезность гипертрединга. В довесок еще и посмотрим, а чем же полезна встройка - iGPU, графический чип, которого нет в процессорах с индексом F.
А давайте!
Итак, тестовая конфигурация: Core-i7 14700K c iGPU Intel UHD 770, 64 ГБ оперативной памяти, работающей на частоте 5600 Гц по XMP, быстрый SSD на 1 Гб со скоростями чтения\записи, соответственно, 7300\6000 Мбайт/сек, видеокарта Palit RTX 4080 OmniBlack (не S).
Софт: Premiere Pro 24.3.0 build 59 (последний на апрель 2024 года), лицензионная версия. Будем использовать только Премьер без сторонних плагинов за минусом AtomX 3.0.8, который создает переходы и эффекты из встроенных в Premiere Pro эффектов, т.е. в любом случае получаем все свое, родное.
Футажи: я взял тестовые футажи из теста PugetBench, о котором писал ранее. Они следующие:
- DNxHRLB_4K (3840 x 2160, 59,94 fps, MXF OP1a, DNxHR LB 8-bit, 359 Mbps)
- DNxHRLB_480p (480 x 270, 59,94 fps, MXF OP1a, DNxHR LB 8-bit, 6 Mbps)
- DNxHRSQ_4K (3840 x 2160, 59,94 fps, MXF OP1a, DNxHR SQ 8-bit, 1155 Mbps)
- 264_150Mbps_8bit_4K (3840 x 2160, 59,94 fps, Rec. 709, MP4/MOV H.264 4:2:0)
- H265_100Mbps_8bit_8K (7680 x 4320, 59,94 fps, Rec. 709, HEVC 4:2:0)
- H265_100Mbps_10bit_422_4K (3840 x 2160, 59,94 fps, Rec. 709, HEVC 10 bit 4:2:2)
- ProRes422_4K (3840 x 2160, 59,94 fps, Rec. 709, Apple ProRes 422, quality 5.0)
- ProRes422Proxy_4K (3840 x 2160, 59,94 fps, Rec. 709, Apple ProRes 422 Proxy, quality 5.0)
- RED_4K (4096 x 2160, 59,94 fps, RED R3D Raw, HELIUM 8K S35)
- RED_8K (7680 x 4320, 59,94 fps, RED R3D Raw, HELIUM 8K S35)
- XOCN_5K (5434 x 3056, 59,94 fps, MXF OP1a)
- ARRIRAW_4K (3840 x 2160, 24,00 fps, LogC, MXF OP1a, ARRI, ALEXA Mini LF, ARRIRAW)
- CinemaRawLightST_4K (4096 x 2160, 29,97 fps, Canon Cinema RAW Light, quality 1,00)
Какой-то логики в подборе файлов нет - просто нужны были максимально разношерстные и тяжелые футажи. Взять все это можно с этой страницы (в самом низу Test Assets, весят 15 Гб): https://www.pugetsystems.com/pugetbench/creators/premiere-pro/
Теперь, что мы с ними сделаем, чтобы нагрузить систему?
1) сами футажи выложены как есть в секвенцию со следующими характеристиками:
2) На каждое видео прямо по порядку накинуты следующие стандартные эффекты Premiere Pro (большинство не имеет ГПУ-ускорения): Extract, Invert, Lumetri Color (авто, резкость, насыщенность, лук), Tint, Corner Pin, Lens Distortion, Mirror, Spherize, Turbulent Displace, Twirl, Warp Stabilizer, Wave Warp, Lightning+Lens Flare. Каждый эффект немного покручен, чтобы не было настроек по дефолту.
3) На каждое аудио через Essential Sound наложен пресет Podcast Voice, включающий в себя эффекты: Vocal Enhancer, Graphic Equilizer, Dynamic Processing, FFT Filter, Deesser. Плюс у всего звука включена нейросеть Enhance Speech.
4) Поверх всего видео накинут корректирующий слой с Lumetri, воздействующий сразу на все видео разом. Настройки покручены в Basic Correction, Creative, Curves, Vignette. Плюс накинут лат D-12 и лук SL_Big_HDR.
5) На дорожку выше выложены чередующиеся два анимированных текстовых пресета (просто текст и текст с подложкой). Пресеты продублированы до конца всего видео.
6) Между каждым видео вставлен переход из 2-5 слоев из набора  Basic Montage 2.0 для плагина AtomХ. Напомню, что один только слой может включать, к примеру, столько эффектов сразу + иметь анимацию:
И вот, когда это все готово, делаем следующее:
- заходим в настройки Premiere Pro - Media Cache и жмем там Delete, чтобы очистить кеш
- заходим во вкладку Export, выставляем h264 и Match Source - High Adaptive Bitrate
- стартуем экспорт и одновременно стартуем таймер. Ждем завершения рендера (пока окно Export: 100% не исчезнет), фиксируем результат.
Далее заходим в БИОС, отключаем Hyprethreading и повторяем действия выше.
Затем заходим в диспетчер устройств Win11 и отключаем встройку процессора, после чего перезагружаем комп и повторяем действия выше.
Затем заходим в БИОС, включаем Hyprethreading и повторяем действия выше, засекая результат уже без встройки.
Всего 4 теста. Все тесты проведены ровно два раза последующим циклом, по итогу получились примерно равные результаты, из которых взят худший:
С Hyperthreading + С iGPU - >>> 6 минут 21 секунда
БЕЗ Hyperthreading + С iGPU - >>> 6 минут 52 секунды
БЕЗ Hyperthreading + БЕЗ iGPU - >>> 6 минут 54 секунды
С Hyperthreading + БЕЗ iGPU - >>> 6 минут 27 секунд
Итого: выводы, сделанные автором упомянутого выше ролика, либо устарели, либо бред. Для наших задач - работы в Premiere Pro - важна и встройка (о ней подробно поговорим в другой теме, но спойлер: она имеет максимальное значение в процессе работы и минимальное в финальном рендере) и гиперпоточность процессора. 
Subscription levels1

Подписка благодарности. Sub of gratitude

$1.42 per month
Подписка для тех, кто хочет поддерживать мой канал за полезные материалы и оказанную помощь.
Support my channel if you like my guides.
Go up