При создании онлайн-видеоконтента выбор правильного цветового пространства имеет важное значение для достижения высокого качества и обеспечения надлежащего воспроизведения на различных устройствах и платформах. Цветовое пространство определяет диапазон цветов, которые могут быть представлены, и определяет, как цветовая информация кодируется в видеофайле. При наличии нескольких доступных вариантов выбор оптимального цветового пространства для вашего проекта требует тщательного рассмотрения таких факторов, как предполагаемые методы доставки, целевые устройства воспроизведения и желаемое визуальное качество.
Три основных варианта цветового пространства для производства и доставки онлайн-видео:
Вот сравнение основных атрибутов этих трех цветовых пространств:
| Цветовое пространство | Ключевые атрибуты |
|---|---|
| RGB |
|
| YCbCr |
|
| CIE 1931 xyY |
|
При выборе цветового пространства для вашего онлайн-видеопроекта следует учитывать следующие факторы:
Способ, которым ваш видеоконтент будет доставлен зрителям, является ключевым фактором. Для потокового видео через Интернет или социальные сети обычно используется YCbCr, поскольку он оптимизирован для сжатия и передачи. Для видеофайлов, загружаемых для воспроизведения на локальных устройствах, RGB может обеспечить наилучшее качество и совместимость.
Типы устройств, которые ваша аудитория будет использовать для просмотра видео, должны определять ваш выбор цветового пространства. Для контента, воспроизводимого в основном на телевизорах или мобильных устройствах, YCbCr, вероятно, является лучшим вариантом. Но для видео, просматриваемых в основном на дисплеях компьютеров, RGB может быть предпочтительнее.
Если вы собираетесь сжимать свои видеофайлы с помощью кодека, такого как H.264 или HEVC, использование YCbCr обычно обеспечивает лучшую эффективность сжатия и качество. Преобразование цвета из RGB в YCbCr встроено в эти видеокодеки.
Для высококачественных проектов, где визуальное качество имеет решающее значение, RGB или широкое цветовое пространство могут обеспечить наилучшие результаты. RGB имеет больший цветовой объем, чем YCbCr, что обеспечивает большую насыщенность и глубину изображения.
Важно учитывать совместимость выбранного вами цветового пространства с различным программным обеспечением, кодеками и устройствами. RGB пользуется широкой совместимостью, учитывая его давнее использование для компьютерной графики и видео. YCbCr также широко поддерживается программным обеспечением для обработки видео и устройствами воспроизведения.
Принимая во внимание вышеуказанные факторы, ниже приведены рекомендуемые цветовые пространства для распространенных сценариев доставки онлайн-видео:
Для видео, потребляемого в основном через онлайн-трансляцию, YCbCr является лучшим выбором. YCbCr обеспечивает хорошую эффективность сжатия для потоковых форматов, таких как MPEG-DASH и HLS. Он также изначально поддерживается кодеками H.264 и HEVC, обычно используемыми для онлайн-трансляций. Разделение яркости и цветности в YCbCr соответствует человеческому зрительному восприятию, где мы более чувствительны к яркости, чем к цветовым деталям. Это позволяет сжимать каналы цветности более агрессивно с минимальным визуальным воздействием.
Если ваши видео будут в основном скачиваться локально на телевизоры, смартфоны и планшеты, YCbCr снова является лучшим выбором. Эти устройства воспроизведения предназначены для работы с сигналами YCbCr из кодеков сжатия видео. Использование YCbCr обеспечивает надлежащую поддержку цветового пространства по всей цепочке производства и доставки видео.
Для видео, предназначенного в первую очередь для воспроизведения на компьютерных мониторах и настольных медиаплеерах, RGB, вероятно, является лучшим вариантом. Компьютерные дисплеи используют цвет RGB, поэтому сохранение видеоконтента изначально в RGB позволяет избежать дополнительных преобразований цветового пространства. RGB также позволяет избежать потенциальных цветовых сдвигов при преобразовании в YCbCr и из него. Больший цветовой объем RGB может обеспечить более яркие и точные цвета по сравнению с YCbCr при воспроизведении на настольном компьютере.
Для профессиональных видеопроизводств, где визуальное качество является главным приоритетом, следует рассмотреть RGB или широкое цветовое пространство, например DCI-P3. RGB и широкое цветовое пространство сохраняют больше цветовой информации с камер и позволяют избежать фиксации цветов во время преобразований цветового пространства. Это приводит к более насыщенным и кинематографичным визуальным эффектам. Недостатком является больший размер файлов по сравнению с YCbCr.
Во многих профессиональных рабочих процессах с видео на разных этапах, таких как запись, редактирование, сжатие и доставка, будет встречаться несколько цветовых пространств. Правильное управление цветовым пространством и преобразование помогают поддерживать точность цвета и предотвращать появление артефактов или проблем со смещением цвета. Вот несколько советов по преобразованию между цветовыми пространствами:
При правильной обработке преобразования цветовых пространств могут быть прозрачными без потери качества. Однако небрежное преобразование между цветовыми пространствами может привести к размытым или искаженным цветам в ваших видео.
Если ваш рабочий процесс включает сжатие видео с помощью таких кодеков, как H.264, HEVC или ProRes, необходимо учитывать возможности цветового пространства кодека. Вот как некоторые распространенные кодеки обрабатывают цветовые пространства:
Понимание возможностей цветового пространства вашего кодека доставки гарантирует, что ваше видео сможет пройти чистое сжатие и избежать любых несоответствий цветового пространства.
Для видео, предназначенного для вещательного телевидения, цветовые пространства определяются такими видеостандартами, как Rec. 709 HD и Rec. 2020 UHD. Они определяют такие цветовые параметры, как основные цвета, точка белого, гамма-кривая и битовая глубина. Соблюдение стандартов цветового пространства вещания гарантирует, что ваши видео будут правильно отображаться на потребительских телевизорах.
Некоторые ключевые цветовые пространства вещания:
При создании видео для телевидения или кино ознакомьтесь с рекомендациями по вещанию, чтобы выбрать правильное цветовое пространство и параметры.
Выбор правильного цветового пространства — важное решение, которое повлияет на качество, совместимость и сжимаемость вашего онлайн-видеоконтента. В то время как YCbCr отлично подходит для сжатия и потоковой передачи, RGB обеспечивает более широкую поддержку для воспроизведения на компьютере. Для видео профессионального качества цветовые пространства с более широкой гаммой сохраняют больше цветовой информации. Ни одно цветовое пространство не является лучшим для всех приложений. При выборе цветового пространства, соответствующего потребностям вашего проекта, тщательно взвесьте технические факторы, такие как способ доставки, целевые устройства, кодеки и цели визуального качества.