- About Apple ProRes
- Apple ProRes 4444 XQ*
- Apple ProRes 4444*
- Apple ProRes 422 HQ
- Apple ProRes 422
- Apple ProRes 422 LT
- Apple ProRes 422 Proxy
- ProRes 4444 XQ: новый кодек от Apple с впечатляющими характеристиками
- EDITOR’S STORIES
- Сайт переехал на http://www.editorstory.com
- Что представляет собой ProRes 4444 XQ? (перевод)
- Экспорт в ProRes
- ProRes Codec for Windows: How to Export ProRes on Windows
- Part 1. What Is ProRes
- Part 2. How to Download ProRes Codec for Windows
- Part 3. Convert ProRes Codec for Windows in Easy Steps
- Step 1 Click the Add Files Icon and Import a ProRes Media.
- Step 2 Pick a Windows Compatible Format.
- Step 3 Click Convert.
- Part 4. Bonus Part: Convert Any Format to ProRes on Mac
About Apple ProRes
Apple ProRes codecs provide an unparalleled combination of multistream, real-time editing performance, impressive image quality, and reduced storage rates. Apple ProRes codecs take full advantage of multicore processing and feature fast, reduced-resolution decoding modes.
All Apple ProRes codecs support all frame sizes (including SD, HD, 2K, 4K, and 5K) at full resolution. The data rates vary based on codec type, image content, frame size, and frame rate. Apple ProRes includes the following formats.
To bring the same performance, quality, and ease of use introduced by Apple ProRes to raw media, use Apple ProRes RAW. Learn more about ProRes RAW.
Apple ProRes 4444 XQ*
Apple ProRes 4444 XQ is the highest-quality version of Apple ProRes for 4:4:4:4 image sources (including alpha channels). This format has a very high data rate to preserve the detail in high-dynamic-range imagery generated by today’s highest-quality digital image sensors. Apple ProRes 4444 XQ preserves dynamic ranges several times greater than the dynamic range of Rec. 709 imagery. This holds true even against the rigors of extreme visual effects processing in which tone-scale blacks or highlights are stretched significantly. Like standard Apple ProRes 4444, this codec supports up to 12 bits per image channel and up to 16 bits for the alpha channel. Apple ProRes 4444 XQ features a target data rate of approximately 500 Mbps for 4:4:4 sources at 1920×1080 and 29.97 fps.
ProRes 4444 XQ is supported on OS X Mountain Lion v10.8 or later.
Apple ProRes 4444*
Apple ProRes 4444 is an extremely high-quality version of Apple ProRes for 4:4:4:4 image sources (including alpha channels). This codec features full-resolution, mastering-quality 4:4:4:4 RGBA color, and visual fidelity that is perceptually indistinguishable from the original material. Apple ProRes 4444 is a high-quality solution for storing and exchanging motion graphics and composites, with excellent multigeneration performance and a mathematically lossless alpha channel of up to 16 bits. This codec features a remarkably low data rate compared to uncompressed 4:4:4 HD. It has a target data rate of approximately 330 Mbps for 4:4:4 sources at 1920×1080 and 29.97 fps. It also offers direct encoding of and decoding to both RGB and Y’CBCR pixel formats.
Apple ProRes 422 HQ
Apple ProRes 422 HQ is a higher-data-rate version of Apple ProRes 422 that preserves visual quality at the same high level as Apple ProRes 4444 but for 4:2:2 image sources. With widespread adoption across the video post-production industry, Apple ProRes 422 HQ offers visually lossless preservation of the highest-quality professional HD video that a single-link HD-SDI signal can carry. This codec supports full-width, 4:2:2 video sources at 10-bit pixel depths, while remaining visually lossless through many generations of decoding and reencoding. The target data rate is approximately 220 Mbps at 1920×1080 and 29.97 fps.
Apple ProRes 422
Apple ProRes 422 is a high-quality compressed codec offering nearly all the benefits of Apple ProRes 422 HQ, but at 66 percent of the data rate for even better multistream, real-time editing performance. The target data rate is approximately 147 Mbps at 1920×1080 and 29.97 fps.
Apple ProRes 422 LT
Apple ProRes 422 LT is a more highly compressed codec than Apple ProRes 422, with roughly 70 percent of the data rate and 30 percent smaller file sizes. This codec is perfect for environments where storage capacity and data rate are at a premium. The target data rate is approximately 102 Mbps at 1920×1080 and 29.97 fps.
Apple ProRes 422 Proxy
Apple ProRes 422 Proxy is an even more highly compressed codec than Apple ProRes 422 LT, intended for use in offline workflows that require low data rates but full-resolution video. The target data rate is approximately 45 Mbps at 1920×1080 and 29.97 fps.
* Apple ProRes 4444 and Apple ProRes 4444 XQ are ideal for the exchange of motion graphics media because they are virtually lossless. They are also the only Apple ProRes codecs that support alpha channels.
ProRes 4444 XQ: новый кодек от Apple с впечатляющими характеристиками
Компания Apple пополнила семейство профессиональных кодеков ProRes новой версией ProRes 4444 XQ, при этом по времени анонс совпал с релизом новой версии Apple Final Cut Pro X 10.1.2, где, собственно, и дебютировала поддержка этого кодека. Базовый набор возможностей нового кодека достаточно схож с возможностями предыдущего флагмана серии, кодека Apple ProRes 4444, включая поддержку 12-битной глубины цвета и до 16 бит на альфа-канал, за тем лишь исключением, что у версией ProRes 4444 XQ поддерживается значительно более высокий битрейт – примерно до 500 Мбит/с для видео с качеством 1080p и скоростью 29,97 кадров в секунду (против максимального битрейта до 330 Мбит/с у кодека ProRes 4444). Степень сжатия нового кодека (согласно пресс-релизу Arri) составляет 1:4,5.
В Apple намерены продвигать новый кодек для использования в анимации и CGI, с поддержкой 12-битной глубины цвета и альфа-каналами без потерь качества. Разумеется, для работы с кодеком ProRes 4444 XQ понадобятся гораздо большие массивы для хранения данных. В настоящее время семейство кодеков ProRes ранжируется следующим образом:
ProRes 4444 XQ: версия ProRes с высочайшим качеством и максимальным битрейтом для сохранения детализации при съёмках динамичных сцен (в несколько раз лучше чем динамический диапазон по стандарту Rec. 709). Поддержка глубины канала до 12 бит, битрейта до 500 Мбит/с при 4:4:4 источнике с кадром 1920 x 1080.
ProRes 4444: Высококачественная версия ProRes для работы с 4:4:4 RGB цветом, оптимально низкий битрейт по сравнению с несжатым потоком 4:4:4 HD, порядка 330 Мбит/с для 4:4:4 источника с кадром 1920 x 1080.
ProRes 422 HQ: Версия ProRes 422 с высоким битрейтом, со схожим с ProRes 4444 качеством, но при цветовом суб-сэмплировании 4:2:2. Кодек поддерживает полноценное 4:2:2 видео с 10-битной попиксельной глубиной, максимальный битрейт ProRes 422 HQ составляет порядка 220 Мбит/с при кадре 1920 x 1080.
ProRes 422: Высококачественный кодек со всеми преимуществами ProRes 422 HQ, но всего лишь с 66% его битрейта (147 Мбит/с при кадре 1920 x 1080).
Подробности о новом кодеке ProRes 4444 XQ детально изложены в новой версии описания семейства кодеков Apple ProRes, выпущенном в июне 2014, вот здесь можно скачать полную версию Apple ProRes White Paper. Мы же разместим здесь ключевой скриншот из этого документа, наглядно демонстрирующий ключевую разницу между разными версиями кодеков.
Практически одновременно с обновлением линейки кодеков ProRes компания Arri анонсировала поддержку ProRes XQ линейками профессиональных камер Alexa XT и камер Alexa Classic с модулем XR с помощью пакета программного обновления SUP10. Пакет будет представлен в открытой бета-версии в июле, появление финальной версии ожидается в августе.
Согласно информации официального пресс-релиза, камеры ARRI ALEXA XR/XT будут поддерживать кодек ProRes 4444 XQ с качеством HD и 2K. Ниже приводим таблицу (также из официального пресс-релиза ARRI), которая даст примерное представление о работе с кодеками ProRes в разных форматах (SUP 10, скорость 29,97 кадов в секунду):
EDITOR’S STORIES
Сайт переехал на http://www.editorstory.com
Что представляет собой ProRes 4444 XQ? (перевод)
Apple представила поддержку нового члена семьи кодеков ProRes: ProRes 4444 XQ. Это новый, очень высококачественный кодек, специально разработанный для работы с визуальными эффектами.
Что это?
Согласно информации Apple:
Apple ProRes 4444 XQ: Самая высококачественная версия Apple ProRes для исходников 4:4:4:4 (включая альфа-каналы), с очень высоким потоком данных предназначенным для сохранения деталей в изображении с широким динамическим диапазоном, создаваемых сегодняшними высококачественными цифровыми матрицами. Apple ProRes 4444 XQ сохраняет в несколько раз лучший динамический диапазон чем Rec.709 — даже при экстремальных визуальных эффектах, когда диапазон теней и светов значительно растягивается. Также как и стандартный Apple ProRes 4444, этот кодек поддерживает до 12 бит на канал изображения и до 16 бит на альфа-канал. Apple ProRes 4444 XQ имеют поток данных около 500 Mbps для исходников 4:4:4 в разрешении 1920×1080 и 29.97 fps.
И опять цитируя Apple:
Обычно, цифровые изображения имею ограничение глубины цвета в 8 бит. В последние годы количество профессиональных устройств и технологий, поддерживающих глубину цвета 10-бит, и даже 12-бит, возрастало. 10-битное изображение теперь часто можно встретить в видео источниках 4:2:2 с профессиональными цифровыми выводами (SDI, HD-SDI или даже HDMI). Видео источники 4:2:2 редко имеют глубину цвета свыше 10 бит, но все большее число источников 4:4:4 получают 12-битное изображение, хотя и могут иметь из-за этого больше шумов. 4:4:4 источники включают в себя высококлассные сканеры пленки и цифровые камеры, схожие по характеристикам с кинокамерами, а также высококачественную компьютерную графику.
Apple ProRes 4444 XQ и Apple ProRes 4444 поддерживают источники изображений с глубиной цвета до 12 бит и альфа-каналом до 16 бит. Все кодеки Apple ProRes 422 поддерживают изображения до 10 бит, хотя самое лучше 10-битовое качество имеется у кодеков с высоким показателем потока данных — Apple ProRes 422 и Apple ProRes 422 HQ. (Примечание: все Apple ProRes 422 могут по факту работать с изображениями имеющих более 10 бит, хотя такие высокие показатели редко встречаются среди 4:2:2 или 4:2:0 видео источников).
Альфа-канал
Альфа-канал хранит информацию о прозрачности клипа. В отличии от остальных членов семейства Pro Res, Apple ProRes 4444 XQ и Apple ProRes 4444 сохраняют данные альфа-канала. И они сохраняют эту информацию без потерь.
Обратимся к документам Apple:
Альфа значения по существу представляют собой числовые данные, которые указывают каким образом смешиваются или сочетаются изображение на переднем плане с изображением на заднем плане. В связи с этим, Apple ProRes 4444 XQ и Apple ProRes 4444 кодируют значения альфа-канала не приблизительно, а точно. Этот вид точного кодирования называется сжатие «loseless» (без потерь) или иногда “mathematically lossless”. При этом используются другие техники кодирования, в отличие от тех, которые применяются в кодеках Apple ProRes для значений пикселей в RGB и Y’CBCR, где приемлема приблизительное соответствие, если отличие от оригинала незаметно для зрителя и не влияет на обработку. Кодеки Apple ProRes 4444 XQ и Apple ProRes 4444 способны без потерь кодировать значение альфа-канала на любой глубине цвета вплоть до 16 бит.
В целом, Apple ProRes 4444 XQ и Apple ProRes 4444 можно считать кодеками «на-вид-сжатыми-без-потерь-информации» («visual loseless») для пикселей Y’CBCR иди RGB, предназначенных к просмотру, но «математически-точно-сжатыми-без-потерь» (“mathematically lossless”) для значений альфа-канала, которые влияют на композинг изображений. В результате, степень качества или верности никогда не является проблемой для значений альфа-канала в Apple ProRes 4444, потому что сжатые данные всегда в точности соответствуют оригинальному изображению.
Размер данных
ProRes 4444 XQ занимает много места. Он создавался для максимально возможного качества, и при этом размер сжатого файла все равно меньше, чем у оригинала.
По данным Apple, оба формата 1080i/30 и 720p/60 передаются с потоком данных размером около 62 мегабайт/сек, и требуют около 223 Гб для хранения часа материала. Материалы с другой частотой кадров и разрешением соответственно имеют другие значения.
Вы сами можете посмотреть документацию Apple.
Дополнения к статье
Читатели спрашивали о взаимосвязи между ProRes 4444 XQ и Rec. 2020.
Rec. 2020 — это цветовое пространство, тогда как ProRes это кодек. ProRes способен работать с Rec. 2020, так как ProRes охватывает широкий спектр цветовых пространств.
Кроме того, широкая цветовая гамма (как Rec. 2020) отличается от широкого динамического диапазона, так как Rec. 2020 создан для воспроизведения более широкого диапазона цветов, чем Rex. 709. Для тех людей, которые работают с материалом с широким динамическим диапазоном, увеличение размера потока данных ProRes 4444 XQ дает преимущество при захвате HDR материалов с превосходным качеством тонального диапазона, такого как Log C. Это причина, по которой ARRI предпочла включить поддержку кодека ProRes 4444 XQ в своих топовых конфигурациях камеры ALEXA, о чем недавно было объявлено.
С тех пор, как я первый раз написал эту статью, я изучил некоторую новую информацию о ProRes 4444 XQ. Он, главным образом, создан для профессиональных камер, которые снимают в HDR (широком динамическом диапазоне), потому что повышенный размер потока передачи данных сохраняет детали в этих материалах. Обычно используется как встроенный кодек камеры, например как часть ARRI ALEXA. Но также можно получить выгоду используя его в рабочем процессе пост-продакшен, особенно при цветокоррекции и грейдинге, а также для работы с визуальными эффектами, о чем я расскажу ниже.
ProRes 4444 XQ записывает цветовую информацию — значения красного, зеленого и синего в изображении — с повышенной точностью, с большим количеством знаком после запятой. Эта точность пригодится, когда вы снимаете клип, который вы планируете обрабатывать с экстремальными значениями настройки цветов на пост-продакшене.
Вот простая аналогия, для иллюстрации выгоды ProRes 4444 XQ. Давайте возьмем пиксель, записанный в AVCHD (8-битный кодек) и сравним его с пикселем, который был записан в ProRes 4444 XQ. Скажем, «истинное» значение пикселя равно 7,499, и вы хотите добавить изменение, которое увеличит это значение в 10 раз.
При низком значении битрейта компрессии, как у AVCHD, оригинальное значение пикселя 7,499 может быть представлено как 7. После десятикратного увеличения, новое значение будет 70.
С высокобитрейтным сжатием, таким как ProRes 4444 XQ, оригинальное значение будет представлено как 7,5. После применения эффекта усиления в 10 раз, новое значение станет 75, которое гораздо ближе к истинному идеальному значению 74,99.
Вот, что получается:
Экспорт в ProRes
Как вывести видео в формат ProRes из программы Adobe Premiere Pro CC 2018 на платформе Windows? Нам поможет бесплатный на данный момент плагин: Voukoder for Premiere Pro.
Качаем его здесь:
https://github.com/Vouk/voukoder/releases
Открываем скачанный архив:
И плагин Voukoder.prm из открытого архива, копируем (для Adobe Premiere Pro CC) в следующую директорию:
C:\Program Files\Adobe\Common\Plug-ins\7.0\MediaCore
Для более старых программ:
C:\Program Files\Adobe\Common\Plug-ins\CS6\MediaCore
Для Adobe Premiere Elements:
C:\Program Files\Adobe\Adobe Premiere Elements 15\Plug-Ins\Common
Идем в закладку: Видео и в разделе Video Settings для кодека x264 (формат по-умолчанию) видим следующие настройки.
В выпадающем списке Video Codec, можно выбрать следующие варианты: x264 (libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10), x265 (libx265 H.265 / HEVC), Apple ProRes (iCodec Pro) и при наличии в системе видеокарты с поддержкой NVENC, доступны еще два варинта: NVIDIA NVENC H.264 encoder и NVIDIA NVENC hevc encoder.
В наличии галка: Use full color range, для вывода видео с полным диапазоном 0-255.
Раздел: Encoder Options.
Там можно выбрать Preset (подробнее о них читаем здесь).
Выпадающий список Profile:
Выпадающий список Tuning:
Доступные уровни Levels:
Выпадающий список Strategy:
Все дополнительные настройки спрятались в закладке: Advanced.
Video Settings > Video Encoder: libx265 H.265 / HEVC.
Выпадающий список Preset:
Выпадающий список Strategy:
Video Settings > Video Encoder: Apple ProRes (iCodec Pro).
Раздел: Encoder Options. Выбираем Profile: HQ.
Нажимаем на кнопку: Экспорт (Экспорт с текущими настройками).
И получаем ошибку: Средство импорта файлов обнаружило несоответствие в структуре файла. Чтение и запись метаданных (XMP) этого файла отключены (File importer detected an inconsistency in the file structure of xxx.mp4. Reading and writing this file’s metadata (XMP) has been disabled).
В новом обновлении плагина Voukoder for Premiere Pro v0.6.1 добавлена поддержка Unicode для кириллицы и соответственно решена проблема с ошибкой: Средство импорта файлов обнаружило несоответствие в структуре файла.
При кодировании Full HD видео в кодек Apple ProRes (iCodec Pro), загрузка четырехъядерного процессора: 100%.
Процесс Adobe Premiere Pro.exe грузит центральный процессор на 99% и утилизирует 1.4 Гбайта оперативной памяти.
На 100% у нас рендеринг зависает, так как ProRes тяжелое видео, и после рендеринга, запускается процесс Multiplexer.
Монитор ресурсов, 100% загрузка диска на котором происходит процесс мультиплекса, еще и активно работает и файл подкачки.
На этом скрине, видим цифру в 85Мб/с, и это для файла длительностью 53 секунды и объемом 1.4Гбайта.
Информация о полученном после экспорта видео, от Media Info:
ProRes Codec for Windows: How to Export ProRes on Windows
by Christine Smith • 2021-03-25 19:06:49 • Proven solutions
Are you searching for a ProRes codec for Windows? If so, here you will learn everything about the ProRes family, such all its variants, its advantages, and disadvantages, how to get an Apple ProRes Windows computer can use, and most importantly, why do you need a ProRes file in the first place. After reading this, you will have the answers to all the questions mentioned above, along with the process of converting ProRes codec for Windows that can be used for post-production tasks.
Part 1. What Is ProRes
Developed and released by Apple Inc. in the year 2007, ProRes is a codec that loosely compresses the videos using the I-frame approach. Unlike H.264, I-frame (that stands for вЂindividual frame’) individually compresses each frame. Although it reduces the overall size of a video, the file remains quite large as compared to other formats like MP4, M4V, etc.
“Why ProRes?” In layman’s language, since ProRes compresses each frame individually, the processor and the GPU don’t have to put extra efforts to decompress before sending them to the display unit. This method comes in handy to avoid lagging during the post-production process where the RAW footages are edited to remove unwanted information, add effects, etc., and the professionals need regular manual movements (technically called вЂscrubbing’) of the Timeline bar (called the вЂSkimmer’). Whether it is a ProRes codec for Windows or otherwise, the family has a couple of members that are useful in one way or the other. Some of the most common ones are briefly discussed below in their ascending order in context with their data rate:
ProRes 422 Proxy – ProRes 422 Proxy is the most compressed form of ProRes videos and is used when you need a smaller size with a reduced data rate but still want to retain the high picture resolution. With ProRes 422 Proxy, you get 1920 x 1080 resolution at a data rate of up to 45Mbps with around 29.97fps (frames per second).
ProRes 422 LT – ProRes 422 LT compresses the frames a bit loosely as compared to ProRes 422 Proxy with the data rate of around 102Mpbs at 29.97fps where the resolution remains 1920 x 1080.
ProRes 422 – The professionals in post-production studios widely use this one as it maintains a proper balance between the data rate, picture resolution, and the size of the video file. ProRes 422 files have around 147Mbps on 1920 x 1080 resolution with 29.97fps.
ProRes 422 HQ – This version of ProRes supports pixel depth of 10-bit, thus offers more room for color grading while maintaining the optimum file size. ProRes 422 HQ retains visually lossless picture quality and provides a 220Mbps data rate for 1920 x 1080 resolution at 29.97 fps.
ProRes 4444 – What distinguishes ProRes 4444 from ProRes 422 is that the former supports up to 16-bit alpha channel, and the picture quality is virtually lossless. Even though the files are significantly gigantic, ProRes 4444 can accommodate more colors and offers a data rate of around 330Mbps for 1920 x 1080 resolution at 29.97fps.
ProRes 4444 XQ – The highest and most advanced version of ProRes with extremely lossless picture quality, ProRes 4444 XQ, offers around 500Mbps data rate on 1920 x 1080 resolution at 29.97fps.
Note: The figures given for the ProRes variants are for comparison purposes. Practically, every member of the ProRes family supports all resolution types, i.e., SD, HD, 2K, 4K, and 5K, at the time of this writing.
Part 2. How to Download ProRes Codec for Windows
Being a proprietary product of Apple, unfortunately, at the time of this writing, there is no way you can download a ProRes codec for Windows platform as no such thing has been developed, at least not yet. However, since ProRes files offer great advantages over other codecs, especially in post-production environments, several tools can help you re-encode your footages in a way that they can virtually work as the files that have been compressed using ProRes codec for Windows.
Furthermore, recently Adobe joined hand with Apple, and some of its products like Adobe Premiere Pro, Adobe After Effects, and Adobe Media Encoder now support Apple ProRes codec. Also, with the support of Apple ProRes Codec Premiere Pro can convert your video clips (MP4 for example) to ProRes right on your Windows PC.
Part 3. Convert ProRes Codec for Windows in Easy Steps
Despite several tools available to do the job, including some post-production giants such as Adobe Premiere Pro, one program that stands out among all of them due to its ease of access, being lightweight, and extremely fast rendering is UniConverter by Wondershare. Wondershare UniConverter (originally Wondershare Video Converter Ultimate) can not only recognize and convert ProRes codec for Windows, but its Mac version is also capable of transcoding any video to Apple ProRes. Such videos can then be imported to programs like Final Cut Pro X, Adobe Premiere Pro, etc. for professional-level editing and modifications.
You can follow the steps given below to learn how to convert ProRes codec for Windows using Wondershare UniConverter:
Step 1 Click the Add Files Icon and Import a ProRes Media.
Launch Wondershare UniConverter on your Windows or Mac computer (Windows version of UniConverter is used here for demonstration), click the Document icon from the Video Converter tab, and use the Open box to import the ProRes file you want to be converted using virtual ProRes codec for Windows.
Step 2 Pick a Windows Compatible Format.
Open the Setting menu from the target, go to the Video tab from the top of the menu, select your preferred format from the left pane ( MP4 for this example), and choose a resolution from the right ( Same as source here).
If you need to edit the videos, just move to Edit Videos Easily with Trim/Cut/Merge/Crop Easily >> to learn more.
Step 3 Click Convert.
Select a destination folder for the converted file in the File Location field at the bottom, and click Convert to convert the video using virtual ProRes codec for Windows.
Part 4. Bonus Part: Convert Any Format to ProRes on Mac
Where converting a ProRes file to a Windows-compatible format can be done on both Mac and Windows PCs, reversing the process, i.e., to convert a video file to ProRes can be done only on the Mac variant of Wondershare UniConverter.
The steps are given below explain how to convert the footage to ProRes on Mac:
Step 1: Click Add Files and Import a Video.
Launch Wondershare UniConverter on your Mac, ensure from the top that you are on the Video Converter tile, and click the Add Files symbol. Use the next box that appears to locate and select a video file you want to convert to ProRes, and click Load to import the footage to Wondershare UniConverter.
Step 2: Go to Editing and Select ProRes.
Click and open the Setting menu, and go to the Editing tab from the top. Choose your preferred ProRes version from the left pane ( ProRes here), and select a resolution from the right ( Same as source for this example).
Step 3: Select a Destination and Convert to ProRes.
Choose a destination folder in the File Location field at the bottom, and click Convert to transcode the video to ProRes codec on your Mac.