Apple ProRes

Apple ProRes — это высококачественный кодек, который широко используется в качестве формата получения, производства и доставки. Компания Adobe в сотрудничестве с Apple предоставила редакторам, художникам и специалистам по окончательному монтажу всесторонние рабочие процессы ProRes для Premiere Pro и After Effects.

……….…………………………………………………………………………………………………….

Кодеки не обязательно должны быть сложными. Нет, на самом деле, это не так. Все, что имеет значение, это то, что вы выбрали правильный кодек.

На каждом этапе я объясняю, какие факторы вам следует учитывать при выборе кодека. Я также приведу вам несколько примеров наиболее часто используемых кодеков на этом этапе.

Попутно мы расскажем, почему кодеки низкого и высокого класса могут замедлять редактирование, причины для редактирования через прокси / офлайн, пошаговое руководство по реальному проекту, некоторые стратегии экономии памяти и объяснение того, почему перекодирование не может улучшить качество вашего изображения.

Преимущества оптимизации ваших кодеков могут быть огромными. Выберите правильный кодек, и вы сохраните изображения высочайшего качества. Это также ускорит вашу работу и позволит вам максимально использовать возможности вашего компьютера и хранилища. Вы сможете работать на ноутбуке быстрее, чем многие на высокопроизводительном ПК.

Что делает кодек?

Кодек - это метод уменьшения размера видеофайлов, обычно путем тщательного удаления данных, которые нам, вероятно, на самом деле не нужны. И они довольно умно подходят к тому, как они это делают.

……….…………………………………………………………………………………………………….

В версии Adobe Premiere Pro CC 2019 v13.0.2:

  • Улучшена поддержка Apple ProRes. Поддержка ProRes в macOS и Windows оптимизирует производство видеоматериалов и упрощает окончательный вывод, включая серверный удаленный рендеринг с помощью Adobe Media Encoder.

Последние обновления Adobe сделали доступными шаблоны настроек Apple ProRes, включая форматы ProRes 4444 и ProRes 422, в Premiere Pro, After Effects и Media Encoder как в macOS, так и в Windows 10.

Выбор кодека ProRes появился и в списке для создания предварительного рендера. Идём в: Создать эпизод > Настройки > Предпросмотр видео. И при выбранном Формат файла изображения предпросмотра: QuickTime, нам доступны Кодек: Apple ProRes 422. Полный список кодеков: Apple ProRes 422, 422 HQ, 422 LT, 422 Proxy, 4444, 4444 XQ.

Apple ProRes, image #1

Также ProRes прописался в прокси. Нажимаем правую кнопку мыши на клипе в окне Проекта, и выбираем: Прокси > Создать прокси (это команда не работает без предустановленного Adobe Media Encoder). И в окне Создание прокси, выбираем Формат: QuickTime и Шаблон настроек: связанный с ProRes.

Apple ProRes, image #2

……….…………………………………………………………………………………………………….

В версии Adobe Premiere Pro 2020 v14.1.0.106 Beta:

  • Компания Apple выпустила кодек Apple ProRes RAW for Windows 1.0 (Beta) для следующих приложений: Adobe After Effects (Beta), Adobe Media Encoder (Beta), Adobe Premiere Pro (Beta) и Adobe Premiere Rush (Beta).

Он позволяет импортировать и воспроизводить на таймлайне следующие видео: ProRes RAW и ProRes RAW HQ. Скачать его можно по ссылке ниже:

https://support.apple.com/kb/DL2033?locale=en_US

Запускаем скачанный инсталлятор ProResRAW.msi (объём загрузки: 737 Кбайт). В окне SmartScreen can't be reachedright now. Нажимаем на кнопку: Run.

Apple ProRes, image #3

В окне Apple ProRes RAW for Windows Beta, нажимаем на кнопку Next >

Карусель скринов:

Нажимаем на кнопку: Close
License Agreement, выбираем I Agree.
При необходимости можно изменить директорию установки
Confirm Installation, Next >
Индикатор статуса установки
Apple ProRes, image #9
1 of 6
Нажимаем на кнопку: Close

По окончании установки плагина Apple ProRes RAW for Windows 1.0 (Beta), будет создана папка ProRes RAW for Windows в директории C:\Program Files\Apple с двумя длл-ками: PRRawDebayer.dll и PRRawDecoder.dll. А в директорию C:\Program Files\Adobe\Adobe Premiere Pro (Beta)\Plug-Ins\Common будет добавлен плагин: ProResRawSourceSettings.aex.

Ранее, при импорте ProRes RAW в Adobe Premiere Pro 2020 получается следующее сообщение: Error Message. The file has an unsupported compression type.

Apple ProRes, image #10

……….…………………………………………………………………………………………………….

В версии Adobe Premiere Pro 2020 v14.2.0.15 Beta:

  • Добавлена нативная поддержка импорта ProRes RAW видео.
Access restricted
Access to this video has been restricted by the community's managers
  • Цветовое-управление импорта ProRes HLG и PQ файлов.

ProRes 422 HQ и 4444 файлы с тегом HLG или PQ colorspace, присутствующим в метаданных, пройдут через библиотеку цветового преобразования с GPU ускорением. При размещении содержимого HLG в последовательности HLG не будет необходимости в преобразовании цветового пространства, что имеет большие преимущества в производительности. Если есть несоответствие цветового пространства, например, ввод PQ в последовательность HLG или Rec709, мы сделаем колориметрическое преобразование, но не будем отображать тон диапазона. У нас еще нет опции рабочего цветового пространства последовательности PQ.

  • Цветовое-управление экпорта ProRes HLG и PQ файлов.

Последовательность HLG может быть экспортирована в файл HLG с помощью кодеков Apple ProRes 422 HQ и 4444 в оболочке MOV. Выберите File > Export (Ctrl+M). Выберите Format > Quicktime, а затем в выпадающем меню Preset выберите параметры кодека Apple ProRes 422 HQ или 4444. Наконец, в разделе Video > Basic Video включите рендеринг на максимальной глубине (Render at Maximum Depth), чтобы открыть опцию Export Color Space, и там выберите HLG. Если исходный носитель является ProRes HLG отснятым материалом и никакие эффекты не были добавлены, Smart Rendering возможен и никакого перекодирования не произойдёт.

Apple ProRes, image #11
  • Ресурс Puget Systems протестировал аппаратное кодирование с помощью видеокарт NVIDIA. Экспорт 4K Apple ProRes 422 видео в пресет Youtube 2160p 4K UltraHD. Результат в FPS, чем выше значение, тем быстрее.
Apple ProRes, image #12

Системные требования для macOS: macOS Catalina 10.15 (или позже) или macOS Mojave 10.14.5 (или более поздней версии); требуется пользовательская установка Pro Video Formats 2.1.1 (или более поздней версии) от Apple.

Необходимо выбрать Metal движок (это уже настройка по умолчанию):

After Effects (Beta): File > Project Settings... > Video Rendering and Effects > выбираем Mercury GPU Acceleration (Metal).

Media Encoder (Beta): Preferences > General > Video Rendering > выбираем Renderer: Mercury Playback Engine GPU Acceleration (Metal) - Recommended.

Premiere Pro (Beta): File > Project Settings > General > select Renderer: «Mercury Playback Engine GPU Acceleration (Metal) - Recommended».

Системные требования для платформы Windows: графический процессор NVIDIA с последними драйверами. Рекомендуется использовать 4 ГБ или более видеопамяти.

Также необходимо установить ProRes RAW декодер Apple ProRes RAW for Windows 1.1 (Beta) от компании Apple.

Apple ProRes, image #13

CUDA движок должен быть выбран для использования в приложениях:

After Effects (Beta): File > Project Settings... > Video Rendering and Effects > Mercury GPU Acceleration (CUDA).

Media Encoder (Beta): Edit > Preferences > General > Video Rendering > select Renderer: Mercury Playback Engine GPU Acceleration (CUDA) - Recommended.

Premiere Pro (Beta): File > Project Settings > General > select Renderer: Mercury Playback Engine GPU Acceleration (CUDA) - Recommended.

*Т.е. на платформе Windows поддерживаются только видеокарты от NVIDIA с CUDA технологией. Adobe: «Мы рассматриваем возможность расширения поддержки Windows для включения других графических процессоров в будущем. На данный момент для поддержки Windows требуется карта NVIDIA».

В окне New Sequence > Sequence Presets добавлена папка с пресетами эпизода для формата ProRes RAW.

Apple ProRes, image #14

Компания Adobe будет дополнять параметры ProRes RAW Source дополнительными элементами управления (кроме экспозиции).

*При правильной установке кодеков в Консоли появятся следующие сообщения ProResRaw: Found Valid ProResRaw SDK version.

Apple ProRes, image #15
  • Исправлена ошибка: некорректная работа с ProRes RAW записанных на камеру Nikon Z6. В Premiere Pro в настоящее время производится дебайеринг до 709 linear и применяется gamma 2.4.
Nikon Z6 ProRes RAW
Nikon Z6 ProRes RAW

……….…………………………………………………………………………………………………….

В версии Adobe Premiere Pro 2020 v14.2.0.47:

  • Мы добились увеличения производительности воспроизведения для разных форматов, включая Apple ProRes codecs. Мы обычно измеряем производительность воспроизведения на основе количества потоков, которые Premiere Pro может воспроизводить одновременно в разрешении HD и 4K (UHD).

На этом графике показано количество потоков Apple ProRes 422 (HQ), которые могут воспроизводиться в текущей и предыдущих версиях Premiere Pro, протестированных на настольных и мобильных рабочих станциях HP.

Apple ProRes, image #17

……….…………………………………………………………………………………………………….

В версии Adobe Premiere Pro 2020 v14.3.0.12 Beta:

  • Уменьшение размера ProRes видео для многокамерного рендеринга, а также позволяет снизить разрешение до 1/2 или 1/4 при воспроизведении и скраббинге, для улучшения производительности.
  • Исправлена ошибка в обработке Альфа-канала для некоторых клипов ProRes 4:4:4:4 (v14.3.0.2).

……….…………………………………………………………………………………………………….

В версии Adobe Premiere Pro 2020 v14.3.2.20 Beta:

  • В публичной бета-версии улучшено воспроизведение нескольких камер (мультикамера) в формате ProRes.

Улучшения в мультикамерном воспроизведении для видео Apple ProRes, доступны сейчас в публичной бета-версии, эти улучшения скоро появятся в базовой версии Adobe Premiere Pro 2020.

Разрешить ProRes применять уменьшенные размеры для многокамерного рендеринга. Разрешает кодеку ProRes запрашивать половины/четверти кадров при выполнении многокамерных воспроизведения и перемотки для повышения производительности.

Apple ProRes, image #18

......…..…..................….….….........…….…..….................................................………

В версии Adobe Premiere Pro 2020 v14.4.0.15 Beta:

  • Добавлена поддержка декодирования ProResRaw с помощью графических карт Intel и AMD.

Это позволяет воспроизводить файлы ProResRaw через средство рендеринга OpenCL с помощью графических карт Intel и AMD. На данный момент поддерживается только GPU декодирование силами видеокарт Nvidia.

  • Рабочий процесс Rec.2100 HLG HDR.

Работайте в Rec. 2100 HLG с функцией добавленного рабочего цветового пространства эпизода. Apple ProRes и Sony XAVC-I имеют полноцветное управление и ускорение графического процессора в процессе HDR.

……….…………………………………………………………………………………………………….

В версии Adobe Premiere Pro 2021 v14.5.0.51:

  • Управление цветом для ARRI ProRes.

Управление цветом (Color management) для форматов ARRI ProRes со встроенными LUTs упрощает рабочий процесс в Premiere Pro. Для производства HDR вы можете отключить rec709 LUT и заменить их HLG LUTs.

  • Поддержка импорта ProRes RAW.

Поддержка импорта ProRes RAW в Windows теперь доступна для графических процессоров Intel и AMD (поддержка NVIDIA/CUDA была добавлена ранее). Т.е. для OpenCL движка добавлена поддержка аппаратного декодирования ProRes RAW. Требование к дискретным видеокартам: от 4ГБ видеопамяти.

Поддержка не ограничивается только Adobe Premiere Pro CC 2021. Импорт ProRes RAW поддерживается на After Effects 2021, Media Encoder 2021 и Rush.

Следует отметить, что поддержка не так обширна, как то, что можно найти в Apple Final Cut Pro X. полный контроль над настройками ISO и баланса белого недоступен, как в платформе редактирования Apple, но вы сможете получить доступ к экспозиции и цветовому пространству (эта функция не входит в Rush, но может быть доступна в After Effects, Media Encoder и Premiere).

  • Преобразование цветового пространства ProRes RAW в LOG.

Преобразование цветового пространства ProRes RAW в LOG теперь доступно в Adobe Premiere Pro 2021.

......…..…..................….….….........…….…..….................................................………

В версии Adobe Premiere Pro 2022 v22.1 Beta:

  • Поддержка нового аппаратного ускорения Apple ProRes в Premiere Pro.

Мы рады объявить о поддержке нового аппаратного ускорения Apple ProRes в Premiere Pro (бета-версия). Новые чипы M1 Pro и M1 Max включают специальную аппаратную поддержку форматов ProRes. Мы внедрили поддержку новой технологии в последней публичной бета-версии.

Наш предварительный сравнительный анализ 4K и 8K ProRes показывает впечатляющий прирост производительности по сравнению с предыдущим поколением 16-дюймовых MacBook Pro. Мы все еще проводим тестирование, но инженерные работы завершены и доступны нашим пользователям через публичную бета-версию. Вы должны ожидать значительно улучшенного воспроизведения и экспорта, который в несколько раз быстрее, чем раньше.

......…..…..................….….….........…….…..….................................................………

В версии Adobe Premiere Pro 2022 v22.1.1:

  • Аппаратное ускорение ProRes для Apple M1 Pro/Max.

Аппаратное ускорение ProRes теперь до 5 раз быстрее на новых компьютерах Mac с процессорами Apple. Воспроизведение и экспорт для 4K и 8K ProRes значительно улучшены на новых MacBook Pro с процессорами Apple M1 Pro и Apple M1 Max.

Воспроизведение происходит плавно, а экспорт выполняется за небольшое время.

*В новых MacBook Pro встроен улучшенный медиапроцессор с аппаратным ускорением ProRes для максимально эффективной обработки множества видеопотоков (в M1 Pro - один, а в M1 Max - два медиапроцессора для кодирования и декодирования ProRes).

Apple ProRes, image #19

......…..…..................….….….........…….…..….................................................………

В версии Adobe Premiere Pro 2023 v23.0 Beta:

  • Используйте ProRes в качестве кодека по умолчанию для рендеринга последовательности.

В Premiere 23.0 мы меняем кодек предварительного просмотра по умолчанию для большинства новых последовательностей, созданных с помощью media, на Apple ProRes 422 LT. Предыдущим значением по умолчанию был I-Frame Only MPEG.

Мы вносим это изменение, чтобы улучшить время воспроизведения и экспорта при работе с визуализированными файлами предварительного просмотра. В большинстве случаев ProRes является лучшим выбором, чем MPEG, для предварительного просмотра с точки зрения качества видео и производительности воспроизведения, хотя скорость и аппаратное ускорение, доступные в вашей системе, также будут иметь значение.

Это всего лишь изменение настройки по умолчанию для кодека предварительного просмотра для большинства последовательностей. Вы всегда можете изменить свой кодек предварительного просмотра, перейдя в раздел Sequence > Sequence Settings и выбрав другой формат и кодек в разделе «Video Previews».

Почему ProRes LT? Мы выбрали ProRes LT, потому что это хороший компромисс между объемом данных и качеством. По качеству он очень близок к MPEG, так что вы не должны заметить никакого ухудшения качества. Мы могли бы выбрать ProRes 422 или даже ProRes 422 HQ, но они быстрее заполнят ваше дисковое пространство.

Что такое файлы предварительного просмотра? Файлы предварительного просмотра создаются при рендеринге разделов вашей последовательности, которые не воспроизводятся в вашей системе в режиме реального времени.
Вы также можете ускорить время экспорта, если выберете экспорт в тот же формат и кодек, что и настройки предварительного просмотра. Самый простой способ сделать это - выбрать «Match sequence preview settings» в меню предустановок в Export mode.

Apple ProRes, image #20

Выбор «Match sequence preview settings» также включит флажок «Use Previews» в разделе «General settings». Это указывает Premiere на экспорт с использованием уже отрендеренных файлов предварительного просмотра (Smart Rendering), что может еще больше сократить время экспорта:

Apple ProRes, image #21

Примите к сведению: для некоторых файлов камеры, таких как XDCAM, по умолчанию используется кодек предварительного просмотра, который лучше соответствует этому формату. Это сделано намеренно.

......…..…..................….….….........…….…..….................................................………

  • Скорость экспорта в ProRes.

В данном обзоре будет рассмотрена скорость рендеринга видео в популярный формат Apple ProRes 422 (HQ). Если для платформы mac OS это является стандартной функцией, то для платформы Windows до недавнего времени это было экзотикой. Многие программы поддерживали импорт данного формата, а вот экспорт на платформе Windows официально был закрыт для всех программ.

Сначала библиотека FFmpeg обошла это «препятствие» (а за ней и плагины экспортёры, которые её используют), а затем нативную поддержку Apple ProRes добавила программа MAGIX Vegas Pro 14. Позже, в версии программы Adobe Premiere Pro CC 2019 (13.0.2) также была реализована возможность экспорта в формат Apple ProRes (на платформе Mac OS такая функция является стандартной для Adobe Premiere Pro).

Запускаем программу MAGIX Vegas Pro 16. Точный билд программы: Magix VEGAS Pro 16.0.0.361.

Apple ProRes, image #22

Для экспорта видео, выполняем команду: File > Render As... Далее, в окне Render As вводим имя файла, выбираем директорию сохранения и в разделе Formats выбираем MAGIX Intermediate, и в Templates выбираем пресет: Intermediate HQ - 1920x1080-59.94p.

Apple ProRes, image #23

Для доступа к настройкам шаблона, выделяем его и нажимаем на кнопку: Customize Template…

Apple ProRes, image #24

Для начала рендеринга, нажимаем на кнопку: Render. Четырёхъядерный процессор Intel Core i5-5675C при работе, был загружен на 100%:

Apple ProRes, image #25

Ни дискретная видеокарта Palit GeForce GTX 1060 Super JetStream, ни интегрированная Intel Iris Pro Graphics 6200 в рендеринге не принимали никакого участия.

Apple ProRes, image #26

Видео длительностью 1 минута и 34 секунды просчиталось в формат Apple ProRes 422 (HQ) за 8 минут и 55 секунд (535 секунд).

Apple ProRes, image #27

Характеристики итогового видео, отображаемые утилитой Media Info.

Apple ProRes, image #28

Запускаем программу BlackMagic DaVinci Resolve Studio 15.3. Смотрим точный билд программы DaVinci Resolve > About DaVinci Resolve: DaVinci Resolve Studio Version 15.3.0.008.

Apple ProRes, image #29

И в настройках экспорта для формата QuickTime не находим кодека Apple ProRes. В данной версии программы, как и в версии DaVinci Resolve 16, нет поддержки экспорта в формат Apple ProRes на платформе Windows.

Apple ProRes, image #30

*Экспорт в форматы ProRes для Resolve на платформе Windows включили в DaVinci Resolve версии 19.1.4 и выше.

Запускаем программу Adobe Premiere Pro CC 2019 v13.1 Build 193, Magician.

Apple ProRes, image #31

Идем в Настройки экспорта и выбираем Формат: QuickTime. А в закладке Video, Video Codec: Apple ProRes 422 (HQ).

Apple ProRes, image #32

Для начала рендеринга нажимаем на кнопку: Экспорт. Загрузка четырёхъядерного процессора: 100%. Системный диск (выводилось видео в папку Мои Документы) загружен на 14%, чем быстрее видео выводится, тем больше будет загрузка накопителя работающего на запись.

Apple ProRes, image #33

Интегрированная графика занималась декодированием .MTS видео.

Apple ProRes, image #34

Работает аппаратное декодирование видео (HW Frames Decompressed):

Apple ProRes, image #35

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

Apple ProRes, image #36

Параметры видео после рендеринга, по версии Media Info:

Apple ProRes, image #37

Далее, проверим скорость работы плагинов, которые используют FFmpeg библиотеки (минус такого решения, можно получить несовместимые файлы). Будут протестированы два плагина (для хост программы Adobe Premiere Pro): AfterCodecs и Voukoder for Premiere Pro.

Идём в настройки экспорта, там в выпадающем списке Форматы: выбираем AfterCodecs. Далее, в закладке: Видео, идём в раздел AfterCodecs Settings и для доступа к настройкам кодера, нажимаем на кнопку: Open AfterCodecs Settings.

Появится автономное окно: AfterCodecs 1.6.1 for Premiere Pro, где в закладке Encoding из выпадающего списка выбираем кодек: ProRes 422 HQ.

Apple ProRes, image #38

Нажимаем на кнопку: Export.

Apple ProRes, image #39

Загрузка центрального процессора, всего: 63%.

Apple ProRes, image #40

Интегрированная видеокарта занята аппаратным декодированием AVCHD (.MTS) видео:

Apple ProRes, image #41

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

Apple ProRes, image #42

Параметры видео после рендеринга, по версии Media Info:

Apple ProRes, image #43

Итоговый график сравнения кодирования в формат Apple ProRes 422 (HQ), время в секундах, чем меньше тем лучше.

Apple ProRes, image #44

*Можно было бы «попинать» VEGAS Pro за медленный экспорт в формат Apple ProRes, но многие программы даже на сегодняшний день не имеют поддержки экспорта в данный формат на платформе Windows. Поэтому лучше медленно, но есть возможность, чем её вообще нет. Плюс Magix, по слухам как-то на тот момент обошёл лицензию Apple, т.е. непонятно как всё реализовано. И уже начиная с Adobe начали официально на Windows добавлять данную опцию.

Использовать плаги FFmpeg лишено смысла, это медленнее (в 4 раза) и плюс сомнительная совместимость на выходе.

*В обновлении Grass Valley EDIUS 9.40 будет добавлена поддержка импорта и экспорта видео в ProRes (в том числе и ProRes RAW).

……….…………………………………………………………………………………………………….

  • Новое тестирование скорости кодирования в ProRes. 2024 год.

Проверим скорость кодирования видео в ProRes кодек в версии программы Adobe Premiere Pro v24.3.0.59.

Apple ProRes, image #45

На таймлайне размещено видео со следующими характеристиками:

Apple ProRes, image #46

Настройки экспорта:

Apple ProRes, image #47

Индикатор статуса рендеринга:

Apple ProRes, image #48

Смотрим загрузку в Диспетчере задач:

Карусель скринов:

Загрузка Video Decode - 16%
Apple ProRes, image #50
Apple ProRes, image #51
Запись на накопитель ADATA Ultimate SU650 (ASU650SS-480GT-R)
Чтение с накопителя OCPC Black Label MBL-410 (SSDM2PCIE4HPP512G)
1 of 5
Загрузка Video Decode - 16%

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

Apple ProRes, image #54

Информация о полученном видео после рендеринга от Media Info:

Apple ProRes, image #55

Теперь поменяем накопители местами (оба диска пустых), чтение идёт с накопителя ADATA Ultimate SU650 (ASU650SS-480GT-R), а запись на накопитель OCPC Black Label MBL-410 (SSDM2PCIE4HPP512G).

Карусель скринов:

Скорость записи на накопитель OCPC Black Label MBL-410 увеличилась до 105 МБ/с
Скорость чтения с накопителя ADATA Ultimate SU650 увеличилась до 12.6 МБ/с
1 of 2
Скорость записи на накопитель OCPC Black Label MBL-410 увеличилась до 105 МБ/с

Итоговое время рендеринга уменьшилось до 368 секунд.

368 секунд
368 секунд

Теперь проверим скорость работы в версии Adobe Premiere Pro (Beta), там заявлено следующее:

  • Новое в бета-версии: Улучшение производительности экспорта ProRes.

Мы работаем над серией улучшений производительности экспорта ProRes в Premiere Pro и Media Encoder для macOS и Windows.

Первое из этих улучшений уже находится в бета-версии и позволяет экспортировать ProRes в 3 раза быстрее, чем в текущих продуктах.

Наибольшие улучшения будут заметны:

  • Использование более простых последовательностей.
  • При экспорте 16-битных файлов ProRes*.
  • При использовании компьютера высокого класса, причем наибольшие улучшения наблюдаются на компьютерах Apple silicon.

Вы также увидите те же преимущества в производительности при создании прокси ProRes, поскольку один и тот же движок используется и для экспорта, и для создания прокси.

Тестирование проводилось на следующих версиях Adobe Premiere Pro (Beta):

Apple ProRes, image #59

И в обоих случаях получали следующую ошибку:

Apple ProRes, image #60

Ответ от инженера Adobe на данную проблему:

«Спасибо, что указали на это. Мы также наблюдали это всплывающее окно на нескольких машинах Windows и в настоящее время проводим расследование.
Конфигурации Mac, похоже, не затронуты, и я все равно рекомендую пользователям Mac попробовать экспорт ProRes в последней версии Premiere Pro Beta!»

Apple ProRes, image #61

Дело оказалось в накопителе, где лежало видео, проводим тесты, видео H.264 LongGOP поднимаем с HDD и складываем на Hikvision G4000 HS-SSD-G4000/512G.

Карусель скринов:

Загрузка Intel Core i5-13500: 38%
UHD Graphics 770, Video Decode 1 - 16%
Скорость чтения с Seagate Barracuda - 10.6 МБ/с
Скорость записи на Hikvision G4000 HS-SSD-G4000/512G - 106 МБ/с
Итоговое время: 393 секунды
1 of 5
Загрузка Intel Core i5-13500: 38%

Итак, списались на форуме с адобовским инженером (они там почти все маководы), и он справедливо написал, что нужно поставить обе версии в одинаковое положение.

  1. Ошибка с VCRUNTIME140_1.dll лечится переключением локализации: ru_RU —> en_US —> ru_RU.
VCRUNTIME140_1.dll
VCRUNTIME140_1.dll
  1. Поднимаем видео с HDD и пишем его на M.2 NVMe PCIe 4.0 x4. В настройках проекта включён движок: Mercury Playback Engine GPU Acceleration (CUDA).
Mercury Playback Engine GPU Acceleration (CUDA)
Mercury Playback Engine GPU Acceleration (CUDA)

Загрузка видеокарты NVIDIA GeForce RTX 2060 SUPER…

Pr 24.3
Pr 24.3

Итоговое время рендеринга:

Карусель скринов:

Pr 24.3 - 396 секунд
Pr 24.5 Beta - 401 секунда
1 of 2
Pr 24.3 - 396 секунд
  1. Теперь, прогоним тот же тест, но с отключенным GPU ускорением, за основу взят этот ролик:
Video only available to signed-in users
Error

В настройках проекта, выбираем: Mercury Playback Engine Software Only.

Mercury Playback Engine Software Only
Mercury Playback Engine Software Only

Версия 24.3:

Карусель скринов:

Загрузка Intel Core i5-13500 - 63%
Загрузка UHD 770 (Video Decode) - 32%
Чтение с HDD - 21.1 МБ/с
Запись на SSD - 187 МБ/с
Итоговое время рендеринга для v.24.3: 197 секунд
1 of 5
Загрузка Intel Core i5-13500 - 63%

Версия 24.5 Beta:

Карусель скринов:

Загрузка Intel Core i5-13500 - 48%
Загрузка UHD 770 (Video Decode) - 21%
Чтение с HDD - 12.6 МБ/с
Запись на SSD - 126 МБ/с
Итоговое время рендеринга для v.24.5 Beta: 308 секунд
1 of 5
Загрузка Intel Core i5-13500 - 48%

Экспорт ProRes теперь происходит в три раза быстрее, а стили настроек экспорта теперь являются 16-битными для профессиональных выводов.

ProRes является необходимым выходным форматом для специалистов в области создания видео. Стиль экспорта ProRes был обновлен до 16 битного по умолчанию с рендерингом с максимальной битовой глубиной, чтобы соответствовать современным требованиям к выводам ProRes. Скорость экспорта теперь в 3 раза выше. Для доступа к обновлениям ProRes ничего не нужно делать; они включены по умолчанию.

Тесты скорости кодирования ProRes от участников группы VK по Adobe Premiere Pro:

Исходник качаем здесь. Его характеристики:

Apple ProRes, image #83
  • Андрей Андреевич.

Intel Core i7-14700K, 64ГБ DDR-5, NVIDIA GeForce RTX 4080, Windows 11.

Карусель скринов:

v24.4.1
v24.4.1
v24.5
v24.5
v24.5: OpenCL & Software
1 of 5
v24.4.1

v24.4.1: Cuda 206 sec.;

v24.5: Cuda 209 sec.; OpenCL 177 sec.; Soft.only 110 sec.

  • Роман Михалькевич.

Intel Core i5-12600K, 32ГБ DDR4, NVIDIA GeForce RTX 1080 Ti.

ProRes Export
ProRes Export

v24.4.1: Cuda 265 sec.; OpenCL 216 sec.; Soft.only 140 sec.

v24.5: Cuda 251 sec.; OpenCL 218 sec.; Soft.only 131 sec.

  • Филл Донахью.

Ноутбук: MSI Titan, Intel Core i9-9900K, 32ГБ DDR4, NVIDIA GeForce RTX 2070.

v24.4.1: Cuda 379 sec.; OpenCL 360 sec.; Soft.only 221 sec.

v24.5: Cuda 360 sec; OpenCL 334 sec.; Soft.only 203 sec.

  • Александр Иванов.

Intel Core i5-13500, 64ГБ DDR4, NVIDIA GeForce RTX 2060 SUPER, поднимаем видео с SATA SSD, складываем на PCIe NVMe…

v24.3: Cuda 308 sec., Soft.only: 146 sec.

v24.5: Cuda 288 sec., Soft.only: 144 sec.

v24.6 (Beta): Cuda 161 sec., Soft.only: 149 sec.

Настройки экспорта:

Apple ProRes, image #90

Скрины Диспетчера Задач:

Карусель скринов:

Apple ProRes, image #91
Apple ProRes, image #92
Apple ProRes, image #93
1 of 3

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

308 секунд
308 секунд

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

Apple ProRes, image #95

Отключаем GPU ускорение:

Mercury Playback Engine Software Only
Mercury Playback Engine Software Only

Скрины Диспетчера Задач:

Карусель скринов:

Apple ProRes, image #97
Apple ProRes, image #98
Apple ProRes, image #99
Apple ProRes, image #100
1 of 4

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

146 секунд
146 секунд

Отключение галки Render at Maximum Depth на скорость рендеринга не влияет:

Apple ProRes, image #102

Adobe Premiere Pro v24.6 (Beta):

Apple ProRes, image #103

Скрины Диспетчера Задач:

Карусель скринов:

Apple ProRes, image #104
Apple ProRes, image #105
Apple ProRes, image #106
1 of 3

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

161 секунда
161 секунда

Отключаем GPU ускорение:

Apple ProRes, image #108

Скрины Диспетчера Задач:

Карусель скринов:

Apple ProRes, image #109
Apple ProRes, image #110
Apple ProRes, image #111
1 of 3

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

149 секунд
149 секунд

Adobe Premiere Pro v24.5:

Apple ProRes, image #113

Итоговое время рендеринга:

CUDA - 288 секунд
Software
1 of 2
CUDA - 288 секунд

Загрузка процесса Copy 2 ~ 30% для CUDA режима работы проекта:

Apple ProRes, image #116
  • Adobe Premiere Pro v24.6.0.75 Beta & ProRes.

В дополнение к моему первоначальному сообщению, описанные улучшения экспорта ProRes (включая 16-разрядные предустановки) теперь доступны в Premiere Pro и Media Encoder версии 24.5.

В настоящее время в бета-версии улучшена производительность экспорта в Windows. Пользователи Windows, использующие бета-версию версии 24.6 (или более поздней), должны увидеть 2-кратное улучшение производительности экспорта ProRes. Мы будем рады вашим отзывам по этому поводу!

Apple ProRes, image #117

В описании к этой версии, можно встретить следующую информацию:

«Включить улучшенную производительность кодирования ProRes. Ожидается, что производительность кодирования Apple ProRes улучшится для MXF и всех 4444 случаев, использующих этот параметр».

Т.е. уже два ключевых момента: MXF и 4444. Давайте проверим скорость работы и повторим тест в новых версиях программы.

Apple ProRes, image #118

Запускаем экспорт.

Карусель скринов:

Загрузка iGPU при апп. декодировании: 27%
Скорость записи NVMe накопителя: 148 МБ/с
50% загрузка центрального процессора
Итоговое время рендеринга - 165 секунд
Отключаем GPU ускорение - 149 секунд
1 of 5
Загрузка iGPU при апп. декодировании: 27%

Теперь сменим контейнер MOV на MXF:

Apple ProRes, image #124

Запускаем экспорт.

Карусель скринов:

Загрузка iGPU при апп. декодировании: 42%
Скорость записи NVMe накопителя: 342 МБ/с
82% загрузка центрального процессора
Итоговое время рендеринга - 102 секунды
1 of 4
Загрузка iGPU при апп. декодировании: 42%

На выходе получаем видео со следующими характеристиками:

Apple ProRes, image #129

Отключаем GPU ускорение.

Карусель скринов:

Загрузка iGPU при апп. декодировании: 48%
Скорость записи NVMe накопителя: 415 МБ/с
94% загрузка центрального процессора
Скачок скорости записи до 2.7 ГБ/с
Итоговое время рендеринга - 88 секунд
1 of 5
Загрузка iGPU при апп. декодировании: 48%
  • Итоговые результаты:

v24.3: Cuda 308 sec., Soft.only: 146 sec.

v24.5: Cuda 288 sec., Soft.only: 144 sec.

v24.5, MXF: Cuda 239 sec., Soft.only: 107 sec.

v24.6x46 (Beta): Cuda 161 sec., Soft.only: 149 sec.

v24.6x75 (Beta): Cuda 165 sec., Soft.only: 149 sec.

v24.6x75 (Beta), MXF: Cuda 102 sec., Soft.only: 88 sec.

……….…………………………………………………………………………………………………….

  • CUDA vs Software Only Render Engine (Software в 10x быстрее???).

Надеюсь, кто-нибудь сможет прояснить мою путаницу по поводу использования CUDA и программного кодирования в Premiere Pro/Media Encoder.

Все, что я читал, говорит о том, что если вы работаете в Windows и у вас есть графический процессор Nvidia, вам всегда следует выбирать CUDA в Render Engine для лучшей производительности.

Но, заметив удивительно долгое время экспорта, я решил провести небольшое тестирование, и результаты оказались совершенно противоположными.

В моих тестах использование Software Only для кодирования было буквально в 10 раз быстрее, чем CUDA. Я тестировал это на одной и той же последовательности, экспортируя как напрямую через Premiere Pro, так и через Media Encoder. При установке Software Only экспорт завершался примерно через 1 минуту. С CUDA та же последовательность занимала более 10 минут. Эта закономерность сохранялась в нескольких тестах, включая более длинные последовательности, а также последовательности со смесью кодеков, эффектов, композиций After Effects и т.д.

Независимо от последовательности, программное кодирование постоянно работает намного быстрее, чем CUDA. Я тестировал это поведение как в Premiere/Media Encoder 24, так и в 25 Beta.

Тем не менее, результаты остались прежними. Также стоит отметить, что когда я установил «Только программное», во время экспорта мой ЦП загружается на 100%, но мой ГП также загружается на 20–45%. Итак, есть ли ошибка с CUDA или аппаратным ускорением, которую я мог пропустить?

Дошло ли дело до того, что программное кодирование теперь является лучшим вариантом?

Если ответ в том, что программное кодирование теперь является лучшим вариантом, это нормально.

Но, учитывая, как последовательно рекомендуется CUDA, я просто немного запутался.

Если кто-нибудь может пролить свет на это, я был бы очень признателен!

  • Adobe Premiere Pro version number: v24.6.3 / v.25.2.0
  • Operating system - Windows 11 Pro [23H2]
  • System Info: CPU, GPU, RAM, HD:
    • CPU - i9-13900K
    • GPU - Nvidia GeForce RTX 3070 Ti
    • GPU driver (PC) - Studio (32.0.15.6590)
    • RAM - 96 GB (48GB x2 - Corsair Vengeance DDR5 5600MHz CL40)
    • Hard Drives
      • C:Drive = Sabrent NVMe Gen4 SSD (2TB)
      • Media Cache = Crucial P3 Plus Gen4 NVME SSD (500GB)
      • Proxy = Samsung 990 Pro NVMe SSD (2TB)
      • Media = SanDisk Extreme Portable SSD - USB-C (2TB)

……….…………………………………………………………………………………………………….

  • Adobe Premiere 2026 & скорость работы с ProRes.

Сначала проверим сохранилась ли разница в скорости работы, при включении/отключении GPU движка (в тесте с некомпрессом её уже нет), затем прогоним тест (описан выше), чтобы сравнить скорость между версиями.

В версии 24.3 процессор i5-13500 (20K Cinebench R23) справился за 396 секунд (CUDA) и за 197 секунд (Software), в версии 24.5 Beta результат уже 308 секунд (CUDA).

Версия программы Adobe Premiere 2026. Настройки экспорта:

Apple ProRes, image #135

Начинаем экспорт, и видим узкое место и он же «корень проблемы» (для некоторых форматов это исправили в версии программы Adobe Premiere Pro 2025 v25.4 Beta) - 100% (или высокая загрузка для мощных dGPU) загрузка Compute/Copy.

Карусель скринов:

Apple ProRes, image #136
Скорость записи: 230 МБ/с
1 of 2

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

149 секунд
149 секунд

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

Apple ProRes, image #139

Теперь включаем софтовый движок (в Premiere 2026 для этого идём в Console и для команды ML.EnableSWRenderer выставляем значение true):

Apple ProRes, image #140

Карусель скринов:

Многие часто связывают: включение движка Software и отсутствие аппаратного декодирования (листайте вправо)…
Они никак не связаны, у Intel просто для старших процессоров два движка MFX (как два NVDEC в RTX 5080) и просто иногда надо выбрать колонку Video Decode 1 в Диспетчере задач (листайте вправо)…
Video Decode 1 & Compute заняты всего на 50%, т.е. скорость работы можно спокойно увеличить в 2 раза!
Обращаем внимание, что скорость записи снизилась с 230 МБ/с до 191 МБ/с… значит результат должен быть хуже…
1 of 4
Многие часто связывают: включение движка Software и отсутствие аппаратного декодирования (листайте вправо)…

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

182 секунды
182 секунды

Характеристики видео как это отмечено в статье про мультиплексинг, немного/много отличаются при смене движка/контейнера (всегда это надо иметь ввиду):

Apple ProRes, image #146

Микро выводы: Фича с включением движка Software для того чтобы убрать узкое место с 100% загрузкой Compute/Copy в Premiere 2026 больше не работает. Теперь просто надо иметь в ПК дискретную видеокарту (dGPU) не начального уровня, чтобы процесс Compute/Copy не был узким местом.

Теперь повторим тест который был выложен в группе ВК:

Intel Core Ultra 5 245K (25K Cinebench R23) + 32ГБ DDR5-5600 + видео поднималось и писалось на накопитель ADATA XPG MARS 980 BLADE. Pr 26.0.0.

Аппаратный движок по умолчанию:

Apple ProRes, image #147

Настройки экспорта:

Apple ProRes, image #148

Смотрим нагрузку в Диспетчере задач:

Карусель скринов:

Скорость записи: 232 МБ/с
Apple ProRes, image #150
1 of 2
Скорость записи: 232 МБ/с

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

110 секунд
110 секунд

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

Характеристики видео
Характеристики видео

Переключаемся на софтовый движок: Файл > Настройки проекта > Общие.

Apple ProRes, image #153

Смотрим загрузку в Диспетчере задач (Ctrl+Shift+Esc).

Карусель скринов:

Скорость записи: 188 МБ/с
Apple ProRes, image #155
1 of 2
Скорость записи: 188 МБ/с

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

135 секунд
135 секунд

Как улучшить время: 110 секунд? Идём в настройки Установки > Общие и снимаем галку перед пунктом: Рендеринг пользовательского интерфейса с ускорением графического процессора (требуется перезагрузка).

Рендеринг пользовательского интерфейса с ускорением графического процессора (требуется перезагрузка)
Рендеринг пользовательского интерфейса с ускорением графического процессора (требуется перезагрузка)

Это ничего не дало, в плане загрузки Compute и скорости рендеринга:

Apple ProRes, image #158

*Для справки, при тестировании накопителей используется экспорт в формат QuickTime, видеокодек: Без сжатия YUV 10-битный 4:2:2. Там раньше тоже была эта «проблема» и надо было переключаться в Software режим, но в версии Adobe Premiere 2026 работа «движка» изменилась:

Карусель скринов:

видеокодек: 10-битный ProRes HQ 422
видеокодек: Без сжатия YUV 10-битный 4:2:2
1 of 2
видеокодек: 10-битный ProRes HQ 422

Снова идём в настройки Установки > Медиаконтент и снимаем галку перед пунктом: Аппаратное ускорение декодирования H.264/HEVC (требуется перезапуск).

Аппаратное ускорение декодирования H.264/HEVC (требуется перезапуск)
Аппаратное ускорение декодирования H.264/HEVC (требуется перезапуск)

Это дало результат, время рендеринга уменьшилось до 99 секунд.

Apple ProRes, image #162

Использование двух накопителей с одного читаем, на другой пишем, никак не помогает, потому что с этим справляется и один M.2 PCIe 5.0 накопитель с мощным 8-канальным контроллером.

Скорость записи: 270 МБ/с
Скорость записи: 270 МБ/с

……….…………………………………………………………………………………………………….

Результаты тестов Orbiting Castle:

  • Андрей Андреевич.

Было:

Apple ProRes, image #164

Стало (карусель скринов):

75 секунд (CUDA)
111 секунд (OpenCL, iGPU)
1 of 2
75 секунд (CUDA)

Тот же конфиг:

Pr 25.6.4 и 26.0.1. 14700K, 64 GB DDR5 5600, с SSD Kingston FURY Renegade [SFYRD/2000G] на SSD Kingston FURY Renegade [SFYRS/1000G].

  • Giuseppe Renato.

Intel Core i5 10400 и версия программы Adobe Premiere 2026.

168 секунд
168 секунд

Intel Core i9 14900 и версия программы Adobe Premiere 2026.

49 секунд
49 секунд
  • Филл Донахью.

MSI GT76 Titan DT 9SF: i9-9900K, RTX 2070 (8gb); SSD 2 tb NMVe Adata SX8200; RAM 32Gb:

  1. Базовая настройка CUDA - 237.697 seconds
  1. Та же CUDA, но с включенным Hardware-accelerated GPU scheduling - 184.851 seconds
  1. OpenCL - 289.484 seconds

Mac Studio M3 Ultra (96Gb RAM; 1Tb SSD; Metal) - 17.0587 seconds

  • Павел Тайнов.

Intel Core i5-11600K, 32ГБ DDR4, Nvidia GeForce RTX 5070 Ti, PR 26.0.0, CUDA - 147 секунд, OpenCL - 311 секунд.

147 секунд
147 секунд

Ноутбук Asus, Intel Ultra 9 185H, 4060 laptop, PR 24.2.1:

CUDA - 347 (378 повторный), Software only - 182, OpenCL - 392 секунды.

  • Новое в бета-версии (Pr v26.5 Beta): улучшенная поддержка ProRes RAW.

Бета-версии Premiere, After Effects и Media Encoder теперь обеспечивают улучшенную поддержку ProRes RAW. Через меню «Эффекты» > «Источник» (Effects Control > Source) теперь можно изменять атрибуты файла ProRes RAW, включая:

Метод обработки

ISO

Смещение экспозиции

Цветовая температура

Параметры преобразования Raw в log

Поддержка ProRes RAW доступна для всех файлов ProRes RAW, включая файлы, записанные непосредственно в камере (например, iPhone 17 Pro, Nikon ZR), и файлы, записанные внешними записывающими устройствами Atomos (например, Ninja, Shogun).

Поддерживаются плагины ProRes RAW. Эти плагины позволяют производителям камер предоставлять собственный конвейер обработки, минуя стандартный конвейер ProRes RAW. В настоящее время доступны два плагина для ProRes RAW:

iPhone 17 Pro — Pro Video Formats 3.1 (только для macOS)

Canon (ProRes RAW, записанный с помощью рекордеров Atomos) — Canon Plugin 1.2.0 для ProRes RAW (только для macOS)

Примечание: Поддержка ProRes RAW в наших текущих продуктах Windows зависит от установки пакета Apple ProRes RAW for Windows 1.3 от Apple. Это не требуется для обновленной поддержки ProRes RAW, которая сейчас находится в бета-версии, и не потребуется после выхода обновленной поддержки ProRes RAW в конце этого года.

……….…………………………………………………………………………………………………….

В версии Adobe Premiere Pro 2026 v26.2:

  • Исправлена проблема:

Экспорт в ProRes 4444 с альфа-каналом мог аварийно прекращать работу с ошибкой ГП-ускорения при применении определенных эффектов к текстовым или графическим слоям.

Умный рендеринг файлов ProRes 422, записанных на iPhone 16 Pro с помощью приложения Blackmagic Camera, мог приводить к перевернутому видео из-за встроенных метаданных вращения.

……….…………………………………………………………………………………………………….

В версии Adobe Premiere Pro 2026 v26.5:

  • Улучшенная поддержка формата ProRes RAW.

Улучшенная совместимость упрощает перенос отснятого материала ProRes RAW в ваш монтажный технологический процесс в Premiere.

……….…………………………………………………………………………………………………….

  • Тематические ссылки:

Кодирование ProRes в DaVinci Resolve

Maximum Bit Depth & Maximum Render Quality

138 views·9 shares