Субтитры в DCP: вшитые или отдельным файлом

Субтитры в DCP можно впечатать в изображение или положить отдельным треком. Разбираем форматы, подготовку файла и типичные ошибки.

Что такое субтитры в DCP

Субтитры в DCP — это либо часть изображения, либо отдельный трек, который сервер кинотеатра накладывает при показе. В пакете цифрового кинопоказа субтитры бывают открытые и закрытые. Открытые видны всем зрителям на экране, закрытые (closed captions) выводятся на персональные устройства зрителей. В одной композиции может быть до шести треков closed captions, а открытых основных субтитров (MainSubtitle) — не больше одного.

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

Субтитры в DCP могут быть на разных языках, каждый язык — отдельная дорожка. В одной композиции не может быть больше одного трека основных субтитров, поэтому несколько языков добавляют через Supplemental-пакеты.

Вшитые (открытые) субтитры

Вшитые (burn-in) субтитры впечатываются в изображение на этапе кодирования. Их нельзя отключить, на копию приходится один язык. Такой вариант подходит, когда нужен один язык и нет риска, что сервер кинотеатра не воспроизведёт отдельный трек субтитров.

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

Вшитые субтитры мы делаем при конвертации видео в DCP. Для этого нужен исходный видеофайл и файл субтитров. Готовый DCP содержит субтитры в каждом кадре.

Субтитры отдельным файлом: Interop и SMPTE

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

Существует два стандарта хранения субтитров в DCP. Подробнее о выборе стандарта — в статье Interop или SMPTE.

В стандарте Interop субтитры — это XML-файл формата CineCanvas, разработанного Texas Instruments, а шрифт лежит в пакете отдельным файлом. В стандарте SMPTE — XML по SMPTE ST 428-7, упакованный вместе со шрифтом и картинками в MXF-файл. Такой трек можно зашифровать вместе с фильмом.

Текстовые субтитры сервер рисует шрифтом, который лежит в пакете. PNG-картинки сохраняют оформление один в один, но весят больше текста.

ПараметрInteropSMPTE
Формат субтитровXML CineCanvasXML по SMPTE ST 428-7
ШрифтОтдельный файл в пакетеУпакован в MXF вместе с треком
ШифрованиеНетВозможно вместе с фильмом

Практически все залы показывают оба стандарта. DCPCINEMA по умолчанию собирает SMPTE 25 fps, а Interop 24 fps — если площадка просит. При заказе мы уточняем требования конкретного кинотеатра или фестиваля. Если площадка не указывает стандарт, мы соберём SMPTE.

Несколько языков и готовый DCP: Supplemental-пакет

Если копия уже готова и нужно добавить другой язык субтитров, используют Supplemental-пакет (version file, VF). VF ссылается на основную версию (OV) и добавляет, например, другой язык звука или субтитров без перекодирования изображения. Без основного пакета на сервере Supplemental не работает.

Например, к русской основной версии можно добавить VF с английскими субтитрами. В названии пакета язык отражается кодом: основная версия с русским звуком без субтитров будет RU_XX, а VF с английскими субтитрами — RU_EN.

Для создания Supplemental-пакета с субтитрами требуется готовый основной пакет и файл субтитров.

Из какого файла делать субтитры для DCP

Обычно исходный файл — SRT. Этот формат текстовый, его легко проверить и отредактировать. Если субтитров ещё нет, мы изготовим их по фильму, а с диалоговыми листами — быстрее. Если вы собираете DCP самостоятельно, бесплатная программа DCP-o-matic умеет подключать субтитры из SRT. Мы проверяем каждый пакет в плеере.

Перед отправкой проверьте следующие параметры:

  • Тайм-коды — должны соответствовать финальному монтажу и частоте кадров копии.
  • Количество строк и длина — не больше двух строк, не более 38 знаков в строке. Длинные реплики нужно разбивать.
  • Длительность показа — субтитр должен быть на экране от 2 до 8 секунд и появляться в начале фразы. Слишком короткий субтитр не прочитают, слишком длинный — отвлекает.
  • Темп — для взрослого зрителя не быстрее 235 слов в минуту.
  • Написание имён — сверьте с титрами или монтажным листом, чтобы избежать расхождений.

Для зрителей с нарушением слуха мы делаем субтитры по ГОСТ Р 57767-2017.

Как добавить субтитры в DCP: по шагам

  1. Получите файл субтитров. Обычно это SRT, но можно взять и другие форматы. Сверьте с финальной версией фильма: тайм-коды и реплики должны совпадать.
  2. Решите, вшивать или класть отдельно. Если нужен один язык и нет требований площадки к отдельному треку, можно вшить. Для фестивалей и проката обычно нужен отдельный файл.
  3. Соберите DCP-пакет. Для отдельного трека выберите формат Interop или SMPTE. Если делаете у нас, мы соберём пакет под требования площадки.
  4. Укажите язык субтитров в названии пакета. После типа и формата идёт код языков: RU_XX — звук русский, субтитров нет; RU_EN — звук русский, субтитры английские. Пример имени: GOD_KULTURY_ADV_2D_F_RU_XX_16_51_2K_20190207_DCPCINEMA_IOP.
  5. Проверьте пакет в программе-плеере для DCP на всей длине. Обратите внимание на тайминги, отображение шрифта и отсутствие наездов на надписи в кадре.
  6. При возможности проведите тестовый показ в зале. Это финальная проверка на реальном сервере кинотеатра.

Частые ошибки

  • Субтитры от другой версии монтажа. Например, черновой монтаж без финальных правок. Тайм-коды не совпадают, реплики появляются невпопад. Всегда сверяйте с финальной версией.
  • Сдвиг из-за частоты кадров. Убедитесь, что тайм-коды соответствуют частоте кадров копии. Указывайте частоту при заказе.
  • Выход за безопасную зону или наезд на надписи в кадре. Субтитры не должны перекрывать титры или важные элементы. Проверяйте на копии.
  • Слишком длинные строки. Больше 38 знаков или больше двух строк — зритель не успевает читать. Разбивайте длинные реплики.
  • Забыли указать язык. Без кода языка в названии пакета кинотеатр может не понять, какие субтитры включены. Всегда указывайте RU_XX или RU_EN.
  • Шрифт не тот. В Interop шрифт лежит отдельным файлом, его нужно включить в пакет.

Перечисленные ошибки чаще всего возникают при самостоятельной подготовке. Мы проверяем каждый пакет в программе-плеере и при необходимости вносим правки до отправки заказчику.

Сколько стоит и сколько времени

Вложение готовых субтитров в DCP-копию — от 100 ₽ за минуту. Подробнее на странице конвертации в DCP.

Изготовление субтитров с нуля — от 100 ₽ за минуту, полный метр занимает 3 дня. При срочной работе за 24 часа тариф увеличивается вдвое. Есть субтитры для зрителей с нарушением слуха по ГОСТ Р 57767-2017. Заказ на странице изготовления субтитров.

Перевод субтитров RU↔EN — 300 ₽ за минуту, срок 7 дней на полный метр. Заказ на странице перевода субтитров.

Если копии ещё нет, соберём DCP вместе с субтитрами: ролик до минуты — 700 ₽, от 25 минут — 100 ₽ за минуту, полный метр — 2 рабочих дня.

DCPCINEMA работает с 2013 года и выполняет заказы по всей России дистанционно. Материалы передаются через облако, файлообменник или носитель почтой. Отвечаем на заявку в течение часа, ежедневно с 8:00 до 23:00. Работаем по договору со счётом и актом, срок фиксируется до начала работы. Если ошибка на нашей стороне — исправляем бесплатно и вне очереди, пока площадка или архив не примут материал.

Частые вопросы

Какие форматы субтитров нужны для DCP?
Для DCP подходят SRT как исходник, далее субтитры упаковываются в формат Interop (XML CineCanvas) или SMPTE (XML ST 428-7). Трек может быть текстовым или в виде PNG-картинок. Точный формат выбирается при сборке пакета.
Вшитые или отдельным файлом — что выбрать для фестиваля?
Для кинотеатров и фестивалей чаще нужен отдельный файл субтитров, а не вшитая дорожка. Отдельный трек можно отключить и добавить несколько языков через Supplemental-пакет. Вшивать стоит, если нужен один язык и площадка не просит отдельный трек.
Можно ли добавить субтитры в уже готовый DCP?
Да, для этого собирают Supplemental-пакет (VF), который ссылается на основной пакет (OV) и добавляет дорожку субтитров без перекодирования изображения. При этом основной пакет обязательно должен быть на сервере кинотеатра.
Как перевести SRT в формат DCP?
SRT служит исходником: при сборке пакета субтитры переводятся в XML по стандарту Interop или в MXF-трек по SMPTE. Сделать это можно, например, в бесплатной программе DCP-o-matic. Мы принимаем SRT и вкладываем субтитры в DCP от 100 ₽ за минуту.
Сколько стоит добавить субтитры в DCP?
Вложение готовых субтитров в DCP-копию — от 100 ₽ за минуту. Изготовление субтитров с нуля — от 100 ₽ за минуту, полный метр — 3 дня. Срочная работа за 24 часа — тариф ×2.
Как проверить субтитры перед показом?
Готовый пакет проверяют в программе-плеере для DCP на всей длине. Смотрят, не наезжают ли субтитры на надписи в кадре, соблюдены ли тайминги и длина строк. При возможности проводят тестовый показ в зале.

Субтитры в DCP — от 100 ₽/мин

Нужны субтитры в копии? Вложим в DCP — от 100 ₽ за минуту; нет файла субтитров — сделаем за 3 дня на полный метр.

Расскажите про фильм — ответим ценой и сроком

Достаточно хронометража, задачи и даты, к которой нужно успеть. Ответ в течение часа в рабочее время.

Или напишите сразу

Написать в Telegram

Пишите на @vvsolncev — большинство проектов начинается в переписке. Достаточно хронометража и даты.

Почта
dcp@dcpcinema.ru
Адрес
г. Люберцы, ул. Побратимов, 7
Telegram Заявка Позвонить