Чтобы сохранить текст перекрывающихся субтитров в одном активном потоке, разделите временную шкалу на неперекрывающиеся интервалы и объединяйте текст только там, где действуют оба фрагмента. В Final Cut Pro используйте титры, если текст нужно размещать независимо.
Это руководство посвящено одной задаче на компьютере: исправлению двух перекрывающихся английских субтитров в демонстрации программного обеспечения с сохранением задуманного времени показа. В примере используются субтитры SRT; отдельно рассматриваются случайные наложения и постоянно видимый текст.
Что означает ограничение на наложение в Final Cut Pro
Final Cut Pro поддерживает скрытые субтитры CEA-608, iTT и SRT. Apple указывает, что в рабочем процессе субтитров SRT не могут перекрываться по времени; английские субтитры iTT также не могут перекрываться. Некорректные субтитры становятся красными, а инспектор объясняет проблему проверки. Это конкретные ограничения редактирования и проверки, поэтому способность файла субтитров содержать два пересекающихся временных интервала сама по себе не означает, что Final Cut Pro их примет. О проверке субтитров в Final Cut Pro.
Ограничение касается одновременных фрагментов субтитров, а не количества строк текста внутри одного фрагмента. Apple разрешает переносы строк в тексте субтитров: английские iTT поддерживают две строки, а допустимое количество строк SRT зависит от целевого проигрывателя или устройства. Поэтому объединённый фрагмент из двух строк может быть полезным способом сохранить одновременный текст в одном потоке, если он укладывается в ограничения отображения целевого устройства. Редактирование текста скрытых субтитров в Final Cut Pro для Mac.
Также различайте скрытые субтитры и клипы титров. В актуальном руководстве Apple для Mac описано преобразование скрытых субтитров в субтитры, связанные с клипами титров. Титры становятся постоянно видимыми в итоговом видео; скрытые субтитры можно доставить отдельно. Ограничение одного потока не следует трактовать как общую неспособность создавать несколько текстовых элементов в Final Cut Pro. Введение в субтитры в Final Cut Pro для Mac.
Выберите способ исправления, который сохранит задуманный результат
Прежде чем менять время показа, решите, что зритель должен видеть во время наложения. Например, субтитр с голосовой инструкцией может требовать более короткого показа, тогда как постоянная метка интерфейса вполне может оставаться видимой после начала показа следующей инструкции.
| Желаемый результат | Способ редактирования | Что проверить |
|---|---|---|
| Первый субтитр должен исчезнуть, когда начинается следующий | Обрежьте первый фрагмент или используйте устранение наложений | Остаётся ли сокращённое время показа достаточным для чтения |
| Оба текста должны отображаться во время пересечения | Создайте последовательные фрагменты, содержащие нужные сочетания текста | Порядок текста, количество строк и точные границы |
| Оба текста могут отображаться непрерывно в течение одного периода | Объедините их в один более длинный фрагмент | Не появляется ли какой-либо текст слишком рано или не остаётся ли на экране слишком долго |
| Тексту нужны отдельные позиции или независимое оформление | Используйте клипы титров-субтитров или обычные титры | Размещение и постоянное отображение в видео |
Это руководство по выбору способа — редакторский подход, основанный на работе Apple с таймингом и титрами. Оно не описывает автоматическую функцию сохранения наложения. В частности, Apple указывает, что устранение наложений обрезает клипы до тех пор, пока они не перестанут перекрываться; при этом объединение их текста не обещается. Настройка и расположение скрытых субтитров в Final Cut Pro для Mac.
Сохраните оба текста с помощью трёх последовательных фрагментов
Рассмотрим иллюстративные субтитры для нейтральной демонстрации программного обеспечения. Фрагмент A обозначает область интерфейса, а фрагмент B вводит действие. Оба должны оставаться видимыми во время общего интервала.
| Исходный фрагмент | Начало | Конец | Текст |
|---|---|---|---|
| A | 00:00:02,000 | 00:00:06,000 | Откройте панель предварительного просмотра. |
| B | 00:00:04,000 | 00:00:08,000 | Выберите макет с сеткой. |
Их наложение длится две секунды — с 4-й по 6-ю секунду. Если обрезать A до 4-й секунды, две секунды задуманного показа будут потеряны. Если объединить оба текста на весь период со 2-й по 8-ю секунду, текст B появится раньше времени, а текст A останется на экране дольше нужного.
Вместо этого создайте границу в каждой точке, где меняется требуемый видимый текст. В результате получится последовательность из трёх состояний: только A, A вместе с B и только B. Так время показа каждого текста сохранится, и одновременно будет активен только один фрагмент.
| Новый фрагмент | Начало | Конец | Отображаемый текст |
|---|---|---|---|
| 1 | 00:00:02,000 | 00:00:04,000 | Откройте панель предварительного просмотра. |
| 2 | 00:00:04,000 | 00:00:06,000 | Откройте панель предварительного просмотра. / Выберите макет с сеткой. |
| 3 | 00:00:06,000 | 00:00:08,000 | Выберите макет с сеткой. |
Косая черта в таблице обозначает перенос строки. В самом файле SRT разместите два предложения на отдельных строках. Формат SRT использует нумерованные блоки, временные метки начала и конца, текст субтитров и пустые разделители; в метках времени миллисекунды отделяются запятой. Библиотека Конгресса описывает эту структуру и отмечает, что формальный стандарт SRT полностью не унифицирован. Формат субтитров SubRip (SRT).
Ниже приведён полный пример файла субтитров из трёх фрагментов, а не программа. Сохраните его как обычный текстовый файл с именем demo-resolved.srt:
1
00:00:02,000 --> 00:00:04,000
Open the preview panel.
2
00:00:04,000 --> 00:00:06,000
Open the preview panel.
Choose the grid layout.
3
00:00:06,000 --> 00:00:08,000
Choose the grid layout.
Временные метки задают предполагаемый монтаж. После импорта проверьте их расположение с учётом фактической частоты кадров проекта, не полагая, что значения в миллисекундах всегда соответствуют отдельным видеокадрам. Также в примере предполагается, что проект достаточно длинный и вмещает все три фрагмента.
Импортируйте новую последовательность
Сохраните исходный файл субтитров, чтобы исходное время показа оставалось доступным. Для новой последовательности используйте копию проекта или чистый тестовый проект; не оставляйте исходную перекрывающуюся пару активной вместе с заменяющими фрагментами.
- Откройте проект в Final Cut Pro.
- Выберите
File > Import > Closed Captionsи укажитеdemo-resolved.srt. - В разделе
Import as Roleвыберите подходящую роль субтитров и языковую подроль для английского. - В разделе
Insertion TimeвыберитеRelative to Timeline, если эти метки времени отсчитываются от начала проекта. - Нажмите
Importи проверьте три фрагмента на временной шкале.
Apple различает относительный импорт, при котором к началу проекта добавляется время начала каждого субтитра, и Absolute, где используются временные метки субтитров независимо от времени начала проекта. Это важно, если проект начинается не с нулевого таймкода. Импорт скрытых субтитров в Final Cut Pro для Mac.
Создайте ту же последовательность в Final Cut Pro
Для существующей временной шкалы Apple поддерживает разрезание скрытого субтитра инструментом Blade и изменение его длительности перетаскиванием начальной или конечной точки. Используйте эти операции, чтобы создать три указанных выше интервала. Дважды щёлкните каждый получившийся фрагмент, чтобы отредактировать текст; в среднем фрагменте нажмите Return, чтобы перенести строку. Перед удалением заменяемых клипов проверьте исходный текст. Настройка и расположение скрытых субтитров, Редактирование текста скрытых субтитров.
Во всём примере сохраняйте одинаковый порядок двух предложений. Так при появлении среднего фрагмента не придётся без необходимости менять порядок. Для более длинных наложений используйте тот же подход: определите каждую границу начала и конца, а затем запишите текст, который должен отображаться в каждом интервале. Если субтитры становятся перегруженными или изменения слишком краткими, сократите текст или выберите титры.
Используйте автоматическую обрезку только для случайных наложений
Если оба фрагмента не нужно показывать одновременно, выберите перекрывающиеся клипы скрытых субтитров и нажмите Edit > Closed Captions > Resolve Overlaps. Apple указывает, что команда обрезает клипы так, чтобы они перестали перекрываться. Сразу после этого проверьте затронутый участок и убедитесь, что новые длительности по-прежнему соответствуют демонстрации. Настройка и расположение скрытых субтитров в Final Cut Pro для Mac.
Если нужно намеренно показывать объединённый текст, может пригодиться команда Join Captions: по словам Apple, она заменяет выбранные соседние субтитры одним субтитром, содержащим их текст. Однако один объединённый фрагмент не может передать три разных состояния текста из приведённого примера. Используйте эту команду, только если содержанию подходит один общий период показа. Настройка и расположение скрытых субтитров в Final Cut Pro для Mac.
Используйте титры для текста с независимым расположением
Предположим, метка панели предварительного просмотра должна находиться ближе к верхней части кадра, а инструкция по выбору сетки — ближе к нижней. Объединение предложений в один фрагмент SRT сохранит время показа, но не создаст два независимо управляемых текстовых объекта. Для такого результата используйте клипы титров.
В актуальном рабочем процессе для Mac выберите скрытые субтитры, а затем нажмите Edit > Closed Captions > Duplicate Captions to Subtitles или щёлкните выделение, удерживая Control, и выберите Duplicate Captions to Subtitles. Apple указывает, что эта команда сохраняет оригиналы и создаёт связанные клипы титров с ролью Subtitles. При просмотре версии с титрами отключите исходную роль субтитров, чтобы оригинальные субтитры не дублировали видимый текст. Преобразование скрытых субтитров в титры в Final Cut Pro для Mac.
Если в установленной версии эта команда недоступна, создайте нужный текст вручную. Установите указатель воспроизведения в нужное начало и выберите Edit > Connect Title > Basic Title или нажмите Control-T. Выберите титр, дважды щёлкните его текст в окне просмотра и введите текст демонстрации. Повторите для второго текстового элемента. Apple описывает этот процесс как поддерживаемый способ создания титров. Добавление титров в Final Cut Pro для Mac.
Это другой вариант выдачи: текст титров становится частью изображения. Если вам также нужен отдельный файл субтитров с возможностью выбора, сохраните отдельно отредактированную версию скрытых субтитров. Преобразование субтитров в титры не снимает ограничение на наложения для файла SRT. Введение в субтитры в Final Cut Pro для Mac.
Проверьте и экспортируйте исправленные субтитры
Прежде чем вносить дальнейшие изменения, прочитайте все сообщения инспектора. Исправление наложений не обязательно устраняет другие ошибки формата. Apple описывает дополнительные ограничения времени показа для CEA-608, а проверка SRT отклоняет несколько последовательных переносов строк. Поэтому последовательность SRT из примера не следует считать универсальной инструкцией по таймингу для всех форматов субтитров. О проверке субтитров в Final Cut Pro.
Чтобы сохранить отдельный файл субтитров, выберите File > Export Closed Captions, введите имя файла и выберите нужную языковую подроль в разделе Roles. Выберите Relative to Timeline, чтобы вычесть время начала проекта, или Absolute, чтобы сохранить фактические временные метки на временной шкале. Для SRT Apple обычно рекомендует снять флажок Include Formatting, поскольку оформление может отображаться по-разному в целевом проигрывателе. Нажмите Export. Экспорт скрытых субтитров в Final Cut Pro для Mac.
Проверьте экспортированный файл и воспроизведение вместе с целевым видео. Для этого примера убедитесь, что первое предложение появляется на 2-й секунде, оба предложения отображаются с 4-й по 6-ю секунду, а затем остаётся только второе. Проверьте, что средний фрагмент разбит на строки для удобного чтения и что ни один исходный фрагмент не остался активным.
Правильное исправление сохраняет задуманный показ. Обрежьте случайное наложение, разделите значимое пересечение на последовательные состояния текста или используйте титры, чтобы независимо разместить текст. В завершение проверьте экспортированный результат на каждой изменённой границе.
Источники
- О проверке субтитров в Final Cut Pro — Apple.
- Введение в субтитры в Final Cut Pro для Mac — Apple.
- Редактирование текста скрытых субтитров в Final Cut Pro для Mac — Apple.
- Настройка и расположение скрытых субтитров в Final Cut Pro для Mac — Apple.
- Формат субтитров SubRip (SRT) — Библиотека Конгресса.
- Импорт скрытых субтитров в Final Cut Pro для Mac — Apple.
- Преобразование скрытых субтитров в титры в Final Cut Pro для Mac — Apple.
- Добавление титров в Final Cut Pro для Mac — Apple.
- Экспорт скрытых субтитров в Final Cut Pro для Mac — Apple.