Руководство · Начальный

Субтитры для первого видео

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

Время
Около 20 минут
Понадобится
Subtitld 26.10 и видео с речью
Вы сделаете
Файл .srt
Офлайн
Да, после однократной загрузки
Что вы получите: субтитры слева в списке, показанные поверх видео и выровненные по звуковой волне
Вот что у вас получится.Tears of Steel © Blender Foundation, CC BY 3.0
Шаг 1 из 7

Получите движок распознавания речи

Subtitld не содержит движка распознавания речи, чтобы оставаться небольшим. Вы добавляете нужный один раз, и он остаётся установленным.

  1. Откройте глобальные настройки на левой панели и выберите вкладку Дополнения.
  2. Найдите whisper.cpp в разделе распознавания речи и нажмите Установить.
  3. Выберите модель. Маленькие модели работают быстрее, большие делают меньше ошибок.

После этой загрузки ничего не покидает ваш компьютер. Хотите что-то другое? Vosk тоже работает офлайн, а AssemblyAI работает в облаке.

Шаг 2 из 7

Откройте видео

На стартовом экране нажмите Открыть под Откройте субтитры или видео и выберите файл. Работают MP4, MKV, MOV, WebM, MPEG, Ogg и M4V.

Subtitld рисует звуковую волну, пока загружается видео. Если видео в 4K или 8K, программа также создаёт облегчённую копию для редактирования.

Шаг 3 из 7

Расшифруйте

Откройте панель транскрипции на левой панели и настройте её так:

  1. Язык субтитров: язык, на котором говорят в видео.
  2. Движок транскрипции: whisper.cpp.
  3. Область: Все для всего видео. Можно также выбрать диапазон или только выделенные субтитры.
  4. Нажмите Начало и дождитесь, пока движок обработает звук.

Проверка: список заполняется пронумерованными субтитрами, а на таймлайне поверх речи появляются блоки.

Шаг 4 из 7

Исправьте текст

Ни один движок не безупречен в именах. Запустите видео клавишей Space и читайте вместе с ним. Когда строка неверна, щёлкните по ней в списке и введите текст в поле под ним; видео сразу покажет изменение.

Список субтитров с выбранным субтитром 3 и его текстом в поле редактирования под списком
Текст выбранного субтитра, его говорящий, начало, длительность и конец находятся под списком.

Много мелких правок? Переключитесь на вид простого текста и редактируйте все субтитры как один документ или используйте Поиск и замена с Ctrl+H.

Шаг 5 из 7

Подтяните тайминг

Субтитр должен появляться, когда человек начинает говорить, и исчезать, когда он замолкает. На таймлайне перетащите край на начало или конец речи на звуковой волне.

Субтитры на звуковой волне: каждый блок начинается там, где речь становится громче

Для тонкой работы используйте цифровую клавиатуру: 5 выбирает субтитр под курсором воспроизведения, 7 и 1 подвигают его начало, 9 и 3 его конец. Всё об этом в разделе Тайминг по звуковой волне.

Шаг 6 из 7

Проверьте читаемость

Откройте панель проверки качества и включите Проверка качества. Субтитры, которые нарушают ограничение, будут отмечены, чтобы вы могли разделить их, сократить или дать им больше времени.

Настройки проверки качества с ограничениями по умолчанию
Знаков в секунду
21
Слов в минуту
140
Длительность
0.7–7 s
Строки × знаки
2 × 42

Эти значения по умолчанию являются обычными ограничениями вещания. Клиент или платформа могут потребовать другие; измените их здесь.

Шаг 7 из 7

Сохраните как SRT

Нажмите кнопку экспорта в верхней панели и выберите SubRip (.srt). Назовите файл так же, как видео, чтобы плееры загружали его сами: holiday.mp4 и holiday.srt рядом.

3
00:00:27,000 --> 00:00:30,500
...you have your robotics, and I
just want to be awesome in space.

Один субтитр вашего файла. Как устроен SRT.

Хотите вернуться к нему позже с говорящими и звуковой волной на месте? Сохраните также проект как .usfx.

Готово

У вашего видео есть субтитры.

Куда двигаться дальше: