Apple prores 4444 codec

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.

Читайте также:  От чего греется iphone 7 plus

Источник

Всё, что нужно знать про кодек Apple ProRes для видео в iPhone. Это вам не в Инстаграм снимать

На презентации новых iPhone 13 Pro купертиновцы показали новую возможность флагманов – съемку роликов в формате ProRes. Фишку не успели доделать к старту продаж моделей, она стала доступна лишь с выходом ключевого обновления iOS 15.1.

Опция стала большим шагом вперед в развитии мобильной видеосъемки. В свое время в Apple уже создавали подобные прорывные технологии для фото вроде портретной съемки в iPhone 7 Plus или Apple ProRAW в iPhone 12 Pro.

Сейчас разберемся, есть ли смысл записывать видео в ProRes на iPhone. Какие преимущества и перспективы у данного кодека в мире мобильной видеосъемки?

Что такое Apple ProRes

Apple ProRes – это не один, а целое семейство кодеков, которые используются для сжатия видео. Кодеки разработаны компанией Apple и впервые были представлены в одном из обновлений приложения Final Cut для Mac в 2007 году.

Кодеки ProRes основаны на дискретно-косинусном алгоритме преобразования данных и используют одновременно несколько методов сжатия видеопотока.

Есть несколько разновидностей кодека ProRes.

Apple ProRes 4444 XQ: самый топовый 12-битный кодек без сжатия, который поддерживает высокую скорость видеопотока, широкий динамический диапазон и альфаканал.

Apple ProRes 4444: это 12-битный кодек без сжатия, который поддерживает цветовые пространства RGB/Y’CrCb и умеет хранить данные о прозрачности (альфаканал).

Apple ProRes 422 (HQ): это 10-битный кодек высокого разрешения (вплоть до 8К), который имеет более высокий битрейт и качество картинки.

Apple ProRes 422: аналог предыдущего 10-битного кодека, но с более низким качеством картинки и скоростью видеопотока.

Apple ProRes 422 (LT): еще более облегченный вариант 10-битного кодека, который балансирует на грани качества картинки и размера исходного файла.

Apple ProRes 422 (Proxy): кодек с довольно низкой скоростью видеопотока, который в основном используется для чернового монтажа.


Основные отличия и предназначения разных видов кодека ProRes

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

Кроме того, ролики в ProRes хранят большой объем информации о цвете, как и фотографии в ProRaw, позволяя на стадии монтажа вытягивать слишком темные или, наоборот, засвеченные участки кадра.

Расплатой за эти преимущества является размер файлов, отснятых в ProRes.

Купертиновцы продают лицензии на кодирование и декодирование в кодек ProRes, благодаря чему он стал довольно популярным форматом хранения данных. Определенные камеры производителей Blackmagic, Canon, DJI, Panasonic, Sony и других умеют сохранять отснятый материал в ProRes.

Полный список производителей и моделей камер с поддержкой Apple ProRes можете просмотреть здесь.

Осенью 2021 года к списку поддерживаемого оборудования добавились смартфоны Apple.

Какие особенности и ограничения есть у ProRes на iPhone

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

Во-первых, кодек ProRes поддерживается только в моделях iPhone 13 Pro и iPhone 13 Pro Max .

Во-вторых, как уже было сказано выше, видео в формате ProRes занимают очень много места на устройстве . Минутный ролик в 4K разрешении будет занимать около 6 ГБ. Из-за этого в Apple ограничили максимально доступное разрешение для съемки в ProRes на моделях iPhone 13 Pro с минимальным объемом памяти.

Накопителя на 128 ГБ могло бы хватить для сохранения всего 18-19 минут видео в ProRes 4K. Базовая “прошка” умеет снимать ProRes в разрешении 1080p. Смартфон Apple с максимально возможным объемом памяти в 1 ТБ способен уместить чуть более 2.5 часов видео в ProRes с разрешением 4K.

В-третьих, отснятый материал в ProRes рано или поздно придется передавать на компьютер для дальнейшей обработки и монтажа . А здесь все упирается в старый добрый Lightning, который явно выбивается из «профессиональной» направленности iPhone 13 Pro.

Стандартный разъем iPhone, который не менялся с 2012 года, позволяет передать около 3.5 Гб данных в минуту. Это значит, что минутное видео в ProRes будет передаваться около 3 минут, а часовой ролик – почти 3 часа!

В-четвертых, ProRes поддерживают не все устройства Apple . Соответственно, при передаче данных по AirDrop ролики могут быть автоматически перекодированы в H.264 или HEVC.

Это нужно помнить при попытке перебросить большой объем данных по воздуху.

Передать ProRes без конвертации можно на такие устройства:

◈ Всю линейку iPhone 13 (включая модели iPhone 13 mini и iPhone 13);
◈ iPad mini (6-го поколения);
◈ iPad Pro (11″ всех поколений или 12.9″ 3-го поколения и новее);
◈ Компьютеры Mac с OS X 10.6 и новее.

Читайте также:  Кто легендарный основатель компании apple 2сл

Эти устройства смогут сохранять ProRes без перекодирования, просматривать и редактировать видео.

В-пятых, изначально флагманские модели iPhone снимают с использованием кодека Apple ProRes 422 (HQ). Это один из трех видов кодека без сжатия, но, в отличие от ProRes 4444 и ProRes 4444 XQ, он не умеет хранить данные об альфаканале и записывает до 10 бит.

Сторонние приложения для съемки видео позволяют активировать кодеки со сжатием: ProRes 422, 422 (LT) или 422 (Proxy).

Как снимать в ProRes на iPhone

Работает данная фишка только на моделях iPhone 13 Pro и iPhone 13 Pro Max с установленной операционной системой iOS 15.1 и новее.

1. Перейдите в Настройки – Камера – Форматы.

2. Активируйте переключатель Apple ProRes в разделе Видеосъемка.

3. Включите приложение Камера в режиме съемки Видео и активируйте кнопку ProRes в верхней панели.

Обратите внимание, что съемка в ProRes невозможна в режиме «Киноэффект», при замедленной съемке или покадровом режиме.

Видеоролики могут быть сняты в разрешении 1080p 25/30/60 кадров в секунду или 4K 24/25/30 кадров в секунду.

Не забывайте, что модели с минимальным объемом памяти не могут записывать ProRes ролики в 4K.


Съемка в ProRes в приложении FiLMiC Pro

Здорово, что купертиновцы не стали ограничивать работу с ProRes исключительно встроенным приложением Камера. Снимать в «яблочном» формате можно и при помощи сторонних программ.

Например, такая возможность появилась в одном из последних обновлений FiLMiC Pro.

Нужен ли ProRes в текущем поколении iPhone

В Apple каждый год стабильно улучшают камеру новых флагманских моделей iPhone. В этом году кроме апгрейда железа купертиновцы сделали большой шаг вперед в плане программного обеспечения для съемки видео.

Новые модели iPhone 13 Pro получили поддержку кодека ProRes, но выглядит это новшество не сиюминутным бонусом, а фишкой на перспективу.

Сейчас даже при самом пристальном сравнении найти отличие между снятыми с использованием разных кодеков роликами найти непросто. Многократное увеличение, попытка найти различия в динамических сценах, агрессивная цветокоррекция или перекраска кадра пока не позволяют выявить серьезные плюсы роликов в ProRes.

Матрица iPhone еще не способна предоставить такой большой объем информации и данных, чтобы был смысл кодировать ее в профессиональный видеокодек .


Наглядное сравнение видео в ProRes и HEVC. Найдите 10 отличий.

Через два-три года, когда матрица и используемая оптика пройдут еще несколько стадий эволюции, мы обязательно получим профит от ProRes кодека в iPhone.

А пока, если вы не суперпрофессионал, использовать ProRes в текущем поколении «прошек» нет особой необходимости. Вы быстрее заполните память смартфона, а затем потратите больше времени на передачу контента на компьютер для дальнейшей обработки.

Источник

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 видео источников).

Читайте также:  Why the iphone 5

Альфа-канал

Альфа-канал хранит информацию о прозрачности клипа. В отличии от остальных членов семейства 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.
Вот, что получается:

Источник

Оцените статью