DaVinci Resolve
October 11, 2022

Более глубокий взгляд на согласованность цвета с тегами QuickTime из Resolve для YouTube и Vimeo на мониторах Apple с широкой цветовой гаммой


Примечание от меня: Статья про Дисплеи от Яблочников, то как Экран/Вьюер Резолве работает в них, так как у Эпл есть такая штука как "Use Mac Display Color Profiles for Viewers".

Изменения в тегах цветового пространства, представленные в macOS Mojave и Resolve 16.2.2

Прежде чем приступить к этой статье, я рекомендую сначала ознакомиться с моей предыдущей статьей здесь. Это даст вам базовое понимание тегов QuickTime и профилей отображения в экосистеме Mac OS:

https://www.thepostprocess.com/2020/07/17/color-on-mac-displays-from-davinci-resolve-to-the-internet-with-quicktime-tags/https://www.thepostprocess.com/2020/03/16/color-shift-fixes-from-davinci-resolve-to-mac-displays/

Примечание от меня: ещё можете почитать мой перевод про теги из мануала ДаВинчи Резолве.
https://teletype.in/@greshnikk13/_LJl167Xll7

С момента публикации моей последней статьи об управлении цветом и системах Mac OS изменились три вещи:

  1. "Use Mac Display Color Profiles for Viewers" изменился в Mac OS более поздних версий 10.14.6 Mac OS Mojave и Catalina и в более поздних версиях Resolve.
  2. Компания Blackmagic добавила возможность встраивать теги цвета и гаммы на странице доставки в расширенных настройках видео.
  3. Компания Blackmagic выпустила новую версию Resolve (16.2.2) с новым цветовым пространством Rec709-A, чтобы устранить несоответствие между цветовыми тегами Apple и тегами цветового пространства Resolve.

Об этом мы расскажем ниже.

Изменение #1: Настройки цветового пространства в Resolve соответствуют тегам QuickTime в экране Resolve

Первое изменение, " Use Mac Display Color Profiles for Viewers" работает противоположно тому, как я описал это в своей последней статье. В частности, он работает по-другому в ОС более поздних версий, чем 10.14.6. В предыдущих ОС установка этого параметра означала, что экран НЕ будет соответствовать плееру QuickTime с цветовым пространством временной шкалы, установленным на rec709 gamma 2.4.

Ранее картинка на экране Resolve выглядела так, как будто она была помечена тегами QuickTime 1-1-1. При экспорте Resolve вставлял теги 1-2-1 для rec709 gamma 2.4. Экспортированный файл выглядел намного темнее в плеере QuickTime, чем в экране Resolve. При повторном кодировании файла с помощью чего-то вроде HandBrake или Adobe Media Encoder теги меняются на 1-1-1, и ТОГДА повторно кодированный файл QuickTime будет соответствовать экрану Resolve. Это то, что я проиллюстрировал в своей последней статье.

В более поздних ОС после 10.14.6, в Mojave и Catalina, установка флажка "Use Mac Display Color Profiles for Viewers" означает, что файл QuickTime будет соответствовать экрану своими правильно закодированными тегами 1-2-1 для гаммы 2.4. Таким образом, если вы экспортируете файл, а цветовое пространство вашей временной шкалы - Rec709 gamma 2.4, которые являются настройками проекта по умолчанию, рендер QuickTime будет содержать теги 1-2-1.

Повторное кодирование этих файлов чем-то вроде Handbrake удалит теги 1-2-1 и заменит их на 1-1-1. Такой закодированный файл QuickTime больше не будет соответствовать экрану Resolve.

Самое важное, что нужно знать о экране в Resolve после версии OS 10.14.6:

1. Если включен параметр "Использовать цветовые профили Mac Display для Экранов"

2. Тогда цветовое пространство временной шкалы определяет, как экран Resolve отображает файлы...

3. При этом цветовые пространства Resolve должны соответствовать соответствующим встроенным тегам QuickTime в исходных файлах и рендере.

Например, если исходный файл камеры имеет теги 1-1-1 в QuickTime и импортируется в проект Resolve имеющий настройки Rec709 2.4 gamma , а "Use Mac Display Color Profiles for Viewers" включен, этот файл будет выглядеть так, как будто он имеет теги 1-2-1. В Resolve он будет выглядеть темнее, чем в плеере QuickTime, потому что теги не совпадают.

Таким же образом, если файлы экспортируются с тегами, установленными по умолчанию "Same as Project", эти теги будут встроены в файл QuickTime и будут соответствовать экрану Revolve.

Это действительно здорово. Цветовые пространства в Resolve соответствуют тегам QuickTime. Однако трудно определить, какие цветовые пространства соответствуют каким тегам QuickTime. Только при рендеринге файла и проверке его в плеере QuickTime можно определить, какие теги были встроены. Было бы здорово, если бы в Resolve была возможность увидеть эти теги.

Еще одна проблема с этим изменением заключается в том, что Resolve отображает QuickTime с тегами 1-1-1 как 1-2-1, если цветовое пространство временной шкалы - Rec709 Gamma 2.4 и включена опция "Use Mac Display Color Profiles for Viewers". Таким образом, исходный файл в плеере QuickTime и экран Resolve не совпадают. Это может привести к путанице, особенно при рендеринге файлов с тегами 1-2-1, а затем повторном кодировании в 1-1-1, что приводит к сдвигам, кругом. Следующие два изменения обеспечивают решение этой проблемы.

Изменение #2: Теги цветового пространства и гаммы на странице Доставки

В версии Resolve 16.2.1 компания Blackmagic добавила возможность выбора пользовательских тегов цветового пространства и гаммы на странице Deliver. По умолчанию теги цветового пространства будут соответствовать Timeline Color Space или Output Color Space, если в проекте работает управление цветом (Color Management, в оригинале написано проект управляется цветом/the project is color managed, но думаю вам так будет понятней). Изменение тегов цветового пространства и гаммы отменяет настройки проекта и вставляет выбранные пользователем теги.

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

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

Изменение тегов во время рендеринга обеспечивает гибкость, так что вам не придется переключать цветовое пространство временной шкалы для вставки различных тегов. Было бы здорово, если бы в Resolve была возможность видеть номера тегов QuickTime с этими настройками тегов, чтобы иметь представление о том, какие цветовые пространства соответствуют тем или иным тегам.

Изменение #3: Варианты Rec709-A

Компания Blackmagic также добавила новую опцию цветового пространства в Resolve в версии 16.2.2 Resolve. Цветовое пространство rec709-A в Resolve соответствует тому, как QuickTime маркирует файлы 1-1-1. Большинство файлов в QuickTime по умолчанию маркируются как 1-1-1. Rec709-A можно выбрать в качестве цветового пространства проекта, в качестве входного цветового пространства при использовании проекта с управлением цветом и тега гаммы на странице доставки.

Если изменить цветовое пространство временной шкалы на rec709-A и использовать теги рендеринга rec709-A, проект будет соответствовать рендерингу QuickTime, а при повторном кодировании файла не произойдет сдвигов. Не будет сдвигов при переходе от экрана Resolve к плееру QuickTime, а затем к YouTube, Vimeo и т.д. Для доставки только через Интернет или для пользователей, не имеющих профессионально откалиброванного монитора, эта новая настройка предоставляет простой вариант.

Влияние этих изменений

С добавлением этих опций Blackmagic действительно начинает сокращать разрыв в мастеринге контента для Интернета. Существуют ограничения для приложений с управлением цветом и без него, не зависящие от Blackmagic. Существуют также ограничения, связанные с браузерами и сайтами видеохостинга, которые Blackmagic не контролирует. Но, по крайней мере, то, что экран Resolve соответствует плееру QuickTime и цветовой экосистеме Mac, является огромным подспорьем.

Я считаю, что именно из-за этих проблем компания Blackmagic добавила опцию rec709-A в последнюю версию Resolve 16.2.2. Хотя мой PowerGrade из предыдущей статьи все ещё можно использовать для рабочих процессов без управления цветом, опция тега rec709-A и цветовое пространство временной шкалы значительно упрощают выполнение того, что делает PowerGrade.

Использование тегов rec709-a очень упрощает процесс согласования просмотра в экране и экспорта в Resolve и других программах. Хотя в теории теги rec709-A - это замечательно, выяснение того, как использовать их в существующих рабочих процессах, может оказаться непростой задачей.

Несколько слов об использовании профессиональных калиброванных внешних мониторов для цветокоррекции и тегов QuickTime

При проведении этих тестов важно упомянуть, что у меня дома есть собственный Flanders Scientific DM240. Когда я смотрю на цветовые полосы в экране Resolve в полноэкранном режиме, полоски — по умолчанию с выключенным "Use Mac Display Color Profiles for Viewers" — намного насыщеннее и ярче, чем во Flanders.

Включение "Use Mac Display Color Profiles for Viewers" и установка цветового пространства на Rec.709-A фактически обеспечивает наилучшее соответствие между двумя мониторами. Это указывает на необходимость использования Rec.709-A в качестве цветового пространства временной шкалы, чтобы мониторы совпадали.

Поскольку калиброванный вещательный монитор и неуправляемый просмотрщик Resolve не очень хорошо сочетаются, а также из-за добавления rec709-A в качестве цветового пространства, я не рекомендую использовать рабочий процесс без управления цветом, который я предложил в своей последней статье. Большинство приложений на компьютерах Mac также управляются цветом, поэтому имеет смысл хранить наши файлы в этом пространстве.

Однако есть причины, по которым rec.709-A в качестве цветового пространства Timeline Color Space может оказаться не лучшим вариантом для вашего рабочего процесса.

Если вы профессиональный пользователь, то rec.709 Gamma 2.4 является стандартным цветовым пространством, и так было со времен появления HD-видео. Элементы управления знакомы, цветовые преобразования работают так, как ожидается, и это стандартное цветовое пространство для доставки. Не только это, но и работа с калиброванным внешним монитором для цветокоррекции в четко определенном стандартном цветовом пространстве всё ещё является де-факто стандартным способом работы для профессиональных колористов по целому ряду причин.

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

Если вы предпочитаете по-прежнему работать в рабочем процессе без управления цветом, вы можете использовать мой PowerGrade из предыдущего сообщения. Однако я бы рекомендовал вместо этого работать с тегами. Поскольку в Resolve теперь есть возможность улучшения, а также просмотра того, как ваши файлы будут помечены в rec709-A, будет гораздо проще оставить "Use Mac Display Color Profiles for Viewers" включенным.

Следующий шаг: Сохранение цвета из QuickTime на YouTube и Vimeo

Теперь, когда мы выяснили, как работают новые инструменты маркировки в Resolve, следующим шагом будет проверка того, что происходит с цветами при передаче видео из QuickTime на YouTube и Vimeo на дисплее Apple.

Для этого я создал свой собственный тестовый видеофайл. Он содержит цветовые полосы в верхней части, а также цветовые наложения и полосу — серую 10-ступенчатаю аппарель (ramp), созданную в Resolve. Таким образом, мы можем увидеть, что происходит со стандартными цветовыми полосами, а также с реальными изображениями при загрузке и сжатии видеофайлов в Интернет.

В настройках Resolve я установил для цветового пространства Timeline Color Space значение rec.709-A (1-1-1 теги QuickTime). Я сделал лёгкую цветокоррекцию и экспортировал последовательность из Resolve как файл ProResHQ 1920×1080 QuickTime в формате 23.976 с соответствующими тегами QuickTime (1-1-1). Полосы и аппарель (ramp) были созданы стандартными генераторами Resolve.

Примечание от меня: здесь будет немного сложнее 😁, так как слово ramp это не только Рампа, Пандус или Аппарель, но ещё и Линейный, а именно здесь сразу одно слово обозначает, два понятия вместе, что это площадка(полоса) линейна, то есть цвет изменяется линейно, в нашем случае это серый, которые имеет 10 ступеней цвет в которых изменяется линейно. Хотя я насчитал 11 🤨

Отдельная благодарность www.RawFilm.com за предоставление кучи бесплатных файлов R3D для бесплатного скачивания и использования. Посмотрите у них, чтобы получить великолепные необработанные стоковые кадры. (здесь не совсем понятно, так как raw stock переводится как необработанная плёнка)

Я загрузил файлы ProResHQ непосредственно на YouTube и Vimeo, а также сделал транскодирование с помощью HandBrake в .mp4 h.264. Вот кадры:

Вы можете скачать исходники ProResHQ здесь, если хотите использовать, чтобы хорошо протестировать свои загрузки.

https://www.dropbox.com/s/6d1zfifwbqjadfl/VideoTest_withBars_Rec709G24_timeline_Rec709_tag_ProResHQ.mov?dl=0

Вот три основных браузера, которые мы будем тестировать на Mac OS.

Safari
Chrome
Firefox
Из этих трех браузеров мы также протестируем два основных сайта видеохостинга в каждом браузере:

YouTube
Vimeo
Проведя эти тесты, мы получим гораздо лучшее понимание того, что происходит с нашими цветами после QuickTime.

Характеристики системы, используемые для тестирования

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

Chrome и Safari

В ходе моего тестирования и Chrome, и Safari соответствовали QuickTime и в экране Resolve при загрузке на Vimeo и YouTube. Chrome и Safari управляются цветом Mac OS. Мало того, и Vimeo, и YouTube ожидают теги QuickTime 1-1-1 для видео высокой четкости.

Поскольку файлы, которые я экспортировал и конвертировал для загрузки в Safari и Chrome, также содержат теги 1-1-1, в Resolve не было никаких серьезных изменений цвета.

Ниже приведены 4 кадра из видеотеста. Первый - это экран Resolve с включенным параметром "Use Mac Display Color Profiles for Viewers" и цветовым пространством Timeline Color Space как rec709-A. Второй - скриншот из экспорта ProResHQ. Третий - скриншот загрузки mp4 из HandBrake на YouTube. Четвертый - скриншот загрузки mp4 из HandBrake на Vimeo.

Экран Резолве
ProResHQ в QuickTime
YouTube mp4 из HandBrake
Vimeo mp4 из HandBrake

Все они достаточно хорошо совпадают.

Пурпурный сдвиг в H.264

Однако, присмотревшись, я обнаружил кое-что интересное. Похоже, что есть небольшой сдвиг от ProResHQ QuickTime в H.264 mp4. Красный и синий каналы немного ярче зеленого, поэтому изображения выглядят немного ярче, более пурпурными и менее зелеными, чем в исходном файле. Это хорошо видно на черно-белой ступенчатой аппарели в нижней части изображений.

Я проверил это с помощью нескольких различных кодировщиков, начиная с h.264 в Resolve, Adobe Media Encoder, HandBrake, а также YouTube и Vimeo. Этот пурпурный сдвиг происходит везде. Это может быть результатом моего конкретного оборудования или другой неизвестной переменной.

Это ни в коем случае не является серьезным цветовым сдвигом. Но для тех, кто следит за тем, чтобы цвета оставались неизменными, это будет отличаться от исходного.

Если ваш конечный результат находится в Интернете и вы видите этот сдвиг, то я добавил узел временной шкалы (timeline), чтобы сместить всё от этого пурпурного цвета. Вот сравнение исходного источника и подправленной загрузки Youtube с вычитанием пурпурного цвета.

Имейте в виду, что при таком детальном сравнении однородность экрана будет играть важную роль, поэтому изображение на экране может выглядеть несколько иначе при перемещении в разные позиции на мониторе. Вы также можете использовать программу Digital Color Meter, которая поставляется с компьютерами Mac, для определения цветов на вашем мониторе.

ProResHQ QuickTime
YouTube mp4 из HandBrake

Настройки, которые я использовал, приведены ниже. Я применил смещение (offset) на уровне временной шкалы, поэтому оно находится в конце цепочки цветокоррекции. Настройки смещения показались наиболее близкими к соответствию QuickTime и экрану Resolve.

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

4K и YouTube

Другая интересная вещь, которую я обнаружил, - это проблема с загрузкой 4K на YouTube. Поскольку все тесты проводились в формате HD, никаких сюрпризов со смещением цветов не было. Но при тестировании загрузки в формате 4K на YouTube цвета сместились довольно существенно.

Ниже приведен скриншот, сделанный при загрузке 4K на YouTube. Зеленый цвет намного неоновый, контраст другой, пурпурный темный, другие цвета отличаются.

4K загруженный на YouTube

Поскольку качество и разрешение выходят за рамки данной статьи, я пока не буду углубляться в этот конкретный вопрос. Я предполагаю, что YouTube ожидает другого цветового пространства при работе с материалом 4K. Если у кого-то есть опыт, почему так происходит, пожалуйста, напишите комментарий ниже.

У Vimeo, похоже, нет такой проблемы при загрузке 4K.

Firefox & VLC

В моих тестах Firefox стоит особняком. По умолчанию Firefox не управляет цветом в профиле дисплея, как Safari и Chrome. Поэтому YouTube и Vimeo не управляются цветом в FireFox. FireFox будет соответствовать экрану VLC и Resolve, если выключен параметр "Использовать цветовые профили Mac Display для Viewers".

В Firefox есть опции для изменения этого поведения по умолчанию, но я не смог найти опцию, которая работала бы для видео, в частности, для YouTube и Vimeo. По этой причине я не рекомендую просматривать ваши файлы в Firefox и советую клиентам делать то же самое.

Заключение

Понимание тегов QuickTime позволит вам убедиться, что после выхода из Resolve не возникнет никаких сюрпризов, связанных с изменением цвета.

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

В инфографике подробно описано, как работать с тегами QuickTime и цветокоррекцией. В ней просто описано, как согласовать цвет с Resolve, QuickTime, YouTube и Vimeo. В зависимости от вашего конкретного оборудования, я включил варианты для различных рабочих сред и типов результатов, так что даже если вы профессиональный колорист и используете калиброванный монитор для цветокоррекции, вы знаете, как тегирование может быть интегрировано в ваш рабочий процесс.

Это короткие 10 страниц, которые действительно могут помочь вам выбрать правильный способ улучшения вашего материала и убедиться, что он соответствует тому, что вы видите в Интернете и за его пределами.

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

Тегирование еще не очень хорошо документировано, но оно оказывает огромное влияние на конечный цвет ваших мастеров в Интернете. Сейчас для показа работ используются не только YouTube и Vimeo, но и FaceBook и Instagram. Используя этот справочник, вы сможете доверять свою работу клиентам, понимая, как работает тегирование, чтобы они видели то, что видели вы при цветокоррекции.

Надеюсь, эта статья помогла вам разобраться с тегами, QuickTime и согласованием цветов на дисплеях и в приложениях Mac. Оставьте комментарий ниже, если у вас есть вопросы или замечания.


Оригинал стать и находится здесь https://www.thepostprocess.com/2020/07/17/color-on-mac-displays-from-davinci-resolve-to-the-internet-with-quicktime-tags/