На YouTube можно проводить прямые трансляции в формате HDR. Его преимущество в том, что он позволяет передавать более яркие и реалистичные цвета. Такой формат сейчас поддерживается все большим количеством устройств.
Требования
Чтобы транслировать контент в формате HDR в YouTube Live, вам потребуется:
- совместимое оборудование для съемки и видеокодер;
- видеокодек H.265 (HEVC) – сейчас проводить HDR-трансляции можно только с его помощью.
Трансляция игрового контента в формате HDR
Чтобы транслировать игровой контент в формате HDR, вам потребуется:
- игра с поддержкой HDR;
- соответствующая настройка игры (необходимо включить режим HDR);
- монитор или телевизор с поддержкой HDR;
- совместимый видеокодер.
Прямые трансляции в формате HDR
Чтобы провести трансляцию в формате HDR, вам потребуется:
- совместимый видеокодер.
- камера с поддержкой HDR и стандарта PQ или HLG. Чтобы узнать, подходит ли ваше оборудование, изучите руководство по эксплуатации.
Просмотр прямых трансляций в формате HDR
Если на устройстве пользователя поддерживается HDR, он будет видеть трансляцию в этом формате автоматически. На устройствах, которые не поддерживают HDR, трансляции будут проигрываться в формате SDR. Вот на каких устройствах доступен просмотр в HDR:
- Телевизоры с поддержкой HDR и возможностью смотреть трансляции через приложение YouTube.
- Телевизоры с поддержкой HDR и возможностью смотреть трансляции через Chromecast Ultra.
- Мобильные устройства Android с HDR-дисплеем.
- Компьютеры Windows и Mac с поддержкой изображения в формате HDR и HDR-мониторами. Для просмотра трансляции в HDR пользователю необходимо включить этот формат в настройках компьютера.
Примечание. При предварительном просмотре на Панели управления трансляциями видео не воспроизводится в формате HDR.
Как узнать, что вы смотрите трансляцию в формате HDR
Как настроить трансляцию в формате HDR на Панели управления трансляциями
Вы можете использовать для HDR-трансляций RTMP(S) или HLS. При этом флажок "Выбрать частоту кадров и разрешение" должен быть снят.
Чтобы провести HDR-трансляцию с помощью HLS, укажите в настройках ключа трансляции, что вы будете использовать протокол HLS. Подробнее о настройке HLS-стрима…
Программные видеокодеры с поддержкой RTMP
OBS
- Чтобы вы могли работать с HDR в OBS, на вашем компьютере должен быть хотя бы один источник HDR. С HDR-монитором и Windows 11 вы можете включить автоматическую конвертацию в HDR, даже когда источник видео в другом качестве.
- В разделе Settings (Настройки) выберите Stream (Трансляции), а затем – YouTube RTMPS.
- В разделе Settings (Настройки) откройте Output (Вывод) и нажмите Encoder (Видеокодер).
- Выберите аппаратный видеокодер HEVC.
- В настройках кодировщика измените профиль на Main 10 (профиль по умолчанию – Main).
- В разделе Settings (Настройки) выберите Advanced (Расширенные). Включите HDR и выберите значение P010 (4:2:0) в поле Color Format (Цветовой формат).
- В меню Color Space (Цветовое пространство) выберите Rec. 2100 (PQ) или Rec. 2100 (HLG). Мы рекомендуем выбрать HLG.
Программные видеокодеры с поддержкой HLS
Avermedia RECentral 4
AWS Elemental Live
Mirillis Action!
Для трансляции контента в формате HDR нужен видеокодер Mirillis Action! версии 4.12.2 или более поздней. Также потребуется одна из совместимых видеокарт:
- NVIDIA GeForce GTX 10 или более новая.
- AMD Radeon RX 5700 или более новая.
- Intel 10-го поколения или более новая.
Чтобы настроить видеокодер Mirillis Action! для проведения трансляций на YouTube в формате HDR, выполните следующие действия:
- Запустите видеокодер и убедитесь, что вы вошли в свой аккаунт YouTube.
- Перейдите на вкладку "Запись видео".
- Убедитесь, что в настройках ключа трансляции у вас указан протокол HLS и в поле Turn on manual settings (Задать параметры вручную) не стоит флажок.
- Перейдите на вкладку "Инт. трансляция" и в поле "Сервис пот. вещания" выберите YouTube.
- Когда вы начнете передачу контента, будет автоматически создана прямая трансляция.
Также можно создать трансляцию на Панели управления трансляциями.
- Откройте Панель управления трансляциями.
- Создайте трансляцию.
- Убедитесь, что в настройках ключа трансляции у вас указан протокол HDR и в поле Turn on manual settings (Задать параметры вручную) не стоит флажок.
- Скопируйте ключ трансляции.
- Перейдите в видеокодер Mirillis Action! и выберите Custom streaming service (Свой стриминговый сервис).
- В поле Server/URL (Сервер/URL) вставьте следующий URL и замените фразу STREAMKEY собственным ключом трансляции:
https://a.upload.youtube.com/http_upload_hls?cid=STREAMKEY©=0&file=. - Поле Stream key (Ключ трансляции) оставьте пустым.
Примечание. Видеокодер Mirillis Action! может быть несовместим с более старыми играми с поддержкой HDR.
Также обратите внимание, что кодировка возможна только в форматы, поддерживаемые устройством.
OBS
Как включить HDR on OBS
- Чтобы вы могли работать с HDR в OBS, на вашем компьютере должен быть хотя бы один источник HDR. С HDR-монитором и Windows 11 вы можете включить автоматическую конвертацию в HDR, даже когда источник видео в другом качестве.
- В разделе "Настройки" перейдите на вкладку "Трансляция" и выберите YouTube - HLS (в раскрывающемся списке нажмите “Показать все” и прокрутите вниз).
- В разделе "Настройки" откройте "Вывод" и нажмите "Кодировщик видео".
- Выберите аппаратный видеокодер HEVC.
- В настройках кодировщика измените профиль на Main 10 (профиль по умолчанию – Main).
- В разделе "Настройки" выберите "Расширенные". Включите HDR и выберите значение P010 для цветового формата.
- В меню Color Space (Цветовое пространство) выберите Rec. 2100 (PQ) или Rec. 2100 (HLG). Мы рекомендуем выбрать HLG.
Совместимые аппаратные видеокодеры
Общие требования к конфигурации видеокодераЧтобы проводить трансляции в формате HDR, для вывода данных необходимо использовать протокол HLS. Далее приводятся общие требования для настройки видеокодера на вашем устройстве.
Конфигурация HDR
- Видеокодек: HEVC (кодировка возможна только в форматы, поддерживаемые устройством).
- Глубина цвета: 10 бит.
- Основные цвета: BT.2020 (стандарт должен быть совместим с источником).
- Параметры передачи: стандарт ST 2084 с технологией PQ или HLG в зависимости от характеристик используемого источника.
- Коэффициенты матрицы: BT.2020 с поддержкой непостоянной яркости (стандарт должен быть совместим с источником).
Вывод HLS
- Длительность сегмента: 1–4 секунды.
- Формат сегмента: TS (Transport Stream).
- Диапазон байтов не поддерживается.
- Создайте плейлист для работы в режиме прямой трансляции, состоящий не более чем из пяти неподтвержденных сегментов.
- Используйте HTTPS-методы POST или PUT.
- Шифрование поддерживается только по протоколу HTTPS.
- Введите указанный ниже URL и замените фразу КЛЮЧ_ТРАНСЛЯЦИИ собственным ключом трансляции. Ещё необходимо убедиться, что в настройках ключа трансляции указан протокол HLS и в поле Turn on manual settings (Задать параметры вручную) не стоит флажок.
- URL для резервной передачи данных: https://b.upload.youtube.com/http_upload_hls?cid=КЛЮЧ_ТРАНСЛЯЦИИ©=1&file=.
Проводить трансляции на YouTube в формате HDR можно с помощью видеокодера Cobalt с поддержкой HEVC HDR. Чтобы узнать, подходит ли ваше устройство, изучите руководство по эксплуатации.
Как настроить видеокодер Cobalt
- Задайте в видеокодере следующие настройки:
- Видеокодек: HEVC (кодировка возможна только в форматы, поддерживаемые устройством).
- Bit Depth (Глубина цвета): 10 бит.
- Chroma mode (Цветовая субдискретизация): 4:2:0.
- На странице с расширенными настройками задайте такие же параметры видеосигнала для формата HDR, как на вашей камере или другом устройстве захвата. Помните, что прямые трансляции в формате HDR поддерживаются на YouTube, только если в видеокодере заданы приведенные ниже настройки. Чтобы проверить, совместимы ли они с параметрами камеры, прочитайте руководство по ее эксплуатации.
- Поставьте флажок Enable Video Signal Type (Показывать тип видеосигнала).
- Если используемый источник поддерживает создание видео с полным динамическим диапазоном, также поставьте флажок Video Full Range (Полный динамический диапазон видео).
- В поле Color Primaries (Основные цвета) укажите значение BT.2020 (стандарт должен быть совместим с источником).
- В поле Transfer Characteristics (Параметры передачи) выберите ST 2084 PQ или HLG в зависимости от характеристик используемого источника.
- В поле Matrix Coefficients (Коэффициенты матрицы) введите значение BT.2020 с поддержкой непостоянной яркости (стандарт должен быть совместим с источником).
- Затем укажите настройки вывода данных на YouTube по протоколу HLS. Перейдите на вкладку Output (Вывод) и задайте следующие параметры:
- В поле Output Protocol (Протокол вывода) укажите HLS.
- В поле Server Location (Местоположение сервера) выберите Remote (Удаленный).
- В поле Transfer Protocol (Протокол передачи) выберите HTTP/S.
- URL загрузки: https://a.upload.youtube.com/http_upload_hls?cid=КЛЮЧ_ТРАНСЛЯЦИИ©=0&file=
В указанном выше URL фразу КЛЮЧ_ТРАНСЛЯЦИИ замените собственным ключом трансляции. Убедитесь, что в настройках ключа трансляции указан протокол HLS и в поле Turn on manual settings (Задать параметры вручную) не стоит флажок.
- Снимите флажок Enable Host Header (Включить заголовок хоста).
- Укажите значение live в поле Base File Name (Основное название файла).
- В поле Segment (sec) (Сегмент в секундах) выберите любое значение от одного до четырех.
- В поле Number of Segments (Количество сегментов) выберите любой вариант.
- Значение, указанное в поле Program Name (Название программы) оставьте без изменений.
Для проведения трансляций в формате HDR на YouTube также подойдет видеокодер Lightspeed Live Stream от компании Telestream.
Чтобы настроить передачу контента по каналу HLS, следуйте инструкциям из руководства для пользователей видеокодера и установите для него следующие параметры:
- Segment Duration (Длительность сегмента): 1–4 секунды.
- Segment Format (Формат сегмента): TS (Transport Stream).
- Переведите переключатель Enable Byte Range (Включить диапазон байтов) в положение "Отключено".
- В поле Playlist Type (Тип плейлиста) выберите значение Rolling (С ограничениями).
- Elements (Элементы): 5.
- Поле Encryption (Шифрование) оставьте пустым.
- В поле Output Location (Местоположение вывода) укажите значение Push to CDN (Сеть доставки контента).
- В поле Publishing Point (Ссылка для публикации) вставьте следующий URL: https://a.upload.youtube.com/http_upload_hls?cid=КЛЮЧ_ТРАНСЛЯЦИИ©=0&file=.
В указанном выше URL фразу КЛЮЧ_ТРАНСЛЯЦИИ замените cобственным ключом трансляции на YouTube. Убедитесь, что в настройках ключа трансляции указан протокол HLS и в поле Turn on manual settings (Задать параметры вручную) не стоит флажок.
- Переведите переключатель HTTP Method (Метод HTTP) в положение "включено" и выберите значение POST.
Чтобы указать параметры HDR, сначала задайте следующие настройки HEVC в разделе "Видеокодер" на своем устройстве:
- Глубина цвета: 10 бит. Метаданные для трансляций в формате HDR: включены.
- Основные цвета: BT.2020 (стандарт должен быть совместим с источником).
- Параметры передачи: стандарт SMPTE-ST-2084 (с технологией PQ) или ARIB-STD-B67 (HLG) в зависимости от характеристик используемого источника.
- Коэффициенты матрицы: BT.2020 с поддержкой непостоянной яркости (стандарт должен быть совместим с источником).