Ограниченное предложениеГодовая подписка:скидка 30%и безлимитный доступ к GPT Image, MiniMax H3 и другим моделям
Рекомендуйте PixMind и получайте 20% комиссии с повторных оплат · Присоединиться к партнёрской программе
Перейти на годовой план
Pixmind

Как получить SRT-субтитры из видео и подключить их в видеоредакторе

Содержание

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

Откройте видео в SRT, загрузите ролик или вставьте ссылку, а после генерации выберите SRT в зоне результатов и скачайте.

Главное

  • SRT — внешний файл субтитров: каждая реплика состоит из номера, таймкода начала и конца и текста, блоки разделены пустой строкой; это не то же самое, что субтитры, впечатанные в картинку.
  • После транскрибации файл скачивается кнопкой SRT в зоне текстовых результатов; формат таймкодов — 00:00:01,000 --> 00:00:04,120, файл экспортируется в UTF-8.
  • Импорт в монтажную программу — внешний шаг: общий путь — импорт файла, размещение на дорожке субтитров, проверка воспроизведением; точные пункты меню сверяйте с официальной справкой вашей программы.
  • Диагностика — по масштабу проблемы: общая задержка лечится единым сдвигом, кракозябры — проверкой кодировки, «файл не читается» — проверкой расширения.

Что в файле SRT есть по сравнению с TXT

Для одной и той же речи TXT фиксирует «что сказано», а SRT — ещё и «когда сказано». В TXT каждая строка помечена временем в виде «[мин:сек] текст» — удобно искать глазами; SRT записывает время как таймкоды начала и конца, которые плееры и редакторы читают напрямую. Содержимое SRT-файла выглядит примерно так (тексты реплик — вымышленный пример):

1
00:00:01,000 --> 00:00:04,120
Пример: добро пожаловать в этот короткий ролик

2
00:00:04,400 --> 00:00:08,000
Пример: сегодня за три шага получаем первые субтитры

3
00:00:08,200 --> 00:00:12,500
Пример: сначала загружаем видео, затем экспортируем SRT

Каждый блок — три строки: первая — номер, возрастающий с 1; вторая — время начала и конца реплики в формате «часы:минуты:секунды,миллисекунды», после запятой три разряда миллисекунд, разделитель — -->; третья — текст реплики. Между блоками пустая строка: по ней парсер определяет границы субтитра.

Различайте и два вида «есть субтитры». SRT — внешние субтитры: файл живёт отдельно от видео, плеер его подгружает, редактор импортирует, в любой момент его можно поправить или заменить. Впечатанные субтитры — это текст, отрисованный в пиксели кадра: после экспорта их не выключить и не отредактировать отдельно. Получив SRT, решение — вшивать ли субтитры и когда — оставьте монтажу.

Генерируем транскрипцию во входе «видео в SRT»

Первый шаг к SRT — транскрипция, разбитая по времени. Вход «видео в SRT» по умолчанию стоит в режиме «загрузка файла»: выберите локальное видео или аудио — MP4, MOV, WEBM, MP3 и другие частые форматы поддерживаются; для видео с платформ переключитесь на «вставить ссылку». Без входа в аккаунт — 1 бесплатная генерация в день, файлы до 50 МБ и 10 минут; после входа — 2 в день, а за кредиты обрабатываются ролики до 2 часов.

  1. Загрузите файл или вставьте ссылку. Видео обычно на компьютере, вход по умолчанию — «загрузка файла»: просто выберите ролик.
  2. Язык речи оставьте «авто (по видео)» либо укажите вручную: китайский, английский, японский, корейский, испанский, русский или французский.
  3. Нажмите «Начать генерацию». Страница показывает прогресс по этапам (чтение источника, подготовка аудио, чтение субтитров или распознавание речи), обычно 1–3 минуты; обновление страницы в процессе не теряет задачу.
  4. Проверьте разбивку в зоне текстовых результатов и нажмите кнопку SRT — получите файл transcript.srt.

Зона результатов помечает источник текста: у видео с авторскими субтитрами может использоваться дорожка платформы, иначе выполняется распознавание речи; без входа доступен предпросмотр первых 3 блоков, полный текст — после входа. Форма этого входа переключает только три формата субтитров — SRT, VTT, TXT — и не содержит опций саммари или глав; чистовая вычитка дословного текста, правка TXT и сверка имён — территория туториала «видео в текст», а здесь мы продолжаем от экспортированного SRT-файла.

Проверяем таймкоды, разбивку фраз и термины

Первая версия SRT обычно уже рабочая, но до передачи в редактор стоит потратить две минуты на проверку таймкодов, разбивки и имён собственных. Откройте transcript.srt в любом текстовом или специализированном субтитровом редакторе и правьте.

По разбивке: автомат иногда выдаёт слишком длинную фразу, не влезающую в одну строку. Допустим, вторая реплика примера изначально была цельной:

2
00:00:04,400 --> 00:00:11,800
Пример: сегодня за три шага получаем первые субтитры и подключаем их в видеоредакторе

Проверив место разрыва на слух, разбейте на две:

2
00:00:04,400 --> 00:00:08,000
Пример: сегодня за три шага получаем первые субтитры

3
00:00:08,000 --> 00:00:11,800
Пример: и подключаем их в видеоредакторе

При разбиении помните три вещи: начало нового блока не раньше конца предыдущего; все последующие номера сдвигаются; между блоками сохраняется одна пустая строка. Слияние — обратная операция: удалить пустую строку между блоками и пересчитать номера.

По таймкодам: у каждого блока начало строго раньше конца, формат «часы:минуты:секунды,миллисекунды»; запятая перед миллисекундами не превращается в точку — точка — это синтаксис VTT. По кодировке: экспортированный SRT — UTF-8; пересохраняя отредактированный файл в текстовом редакторе, снова выбирайте UTF-8 — другая кодировка может отобразиться кракозябрами в части программ. По терминам: имена, бренды и продуктовые названия приводите к написанию из видео; правка текста не трогает таймкоды, а сверить произношение легко — перемотайте видео по таймкоду блока и послушайте.

Импортируем субтитры в видеоредактор

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

  1. Откройте проект в редакторе и положите видео на таймлайн.
  2. Найдите меню субтитров или титров, выберите «Импортировать файл субтитров» и укажите .srt; часть программ позволяет просто перетащить .srt на таймлайн.
  3. Субтитры появятся на дорожке субтитров, выровненной с аудиодорожкой.
  4. Прокрутите с начала и убедитесь, что появление и исчезновение каждой реплики совпадает с речью.
  5. Если субтитры должны присутствовать в готовом кадре — выполните экспорт с рендером: субтитры запишутся в картинку.

Популярные редакторы — Jianying (CapCut), Premiere и другие — поддерживают импорт SRT как редактируемой дорожки субтитров; точные пункты меню меняются от версии к версии, сверяйтесь с официальной справкой вашего софта. После импорта сначала окиньте распределение блоков на дорожке, затем проверяйте проигрыванием по частям — так проблемы видны лучше, чем при сразу готовом рендере.

Диагностика общей задержки и кракозябр

Порядок — от большего масштаба к меньшему: сначала то, что влияет на весь ролик, затем отдельные реплики.

  1. Общая задержка или опережение: все субтитры единообразно опаздывают или спешат на полсекунды — это сдвиг всей шкалы. Частые причины: в начале видео добавилась заставка или субтитры сделаны по другой версии ролика. Возьмите функцию общего сдвига в субтитровом редакторе или монтаже и сместите все блоки на одну величину — не правьте вручную по одному.
  2. Открываются кракозябры: содержимое вида «æµ‹è¯•» — кодировка. Исходный экспорт — UTF-8, и кракозябры почти всегда означают пересохранение в другой кодировке: откройте файл в текстовом редакторе как UTF-8 или пересохраните в UTF-8 — текст восстановится.
  3. Программа не видит файл: сначала убедитесь, что расширение — .srt, а не .srt.txt; при скрытых расширениях это легко пропустить. Затем откройте файл и проверьте структуру: порядок таймкодов, пустые строки между блоками, непрерывность номеров.

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

Когда выбирать SRT, VTT или TXT

Одна транскрипция экспортируется в три формата; различия структуры определяют применение:

Формат Структура Применение
SRT Номер, таймкод 00:00:01,000 --> 00:00:04,120 (миллисекунды через запятую), текст Дорожка субтитров в монтаже, внешние субтитры локальных плееров
VTT Первая строка WEBVTT, миллисекунды через точку, без номеров Веб-плееры и playback в браузере
TXT Каждая строка «[мин:сек] текст» Вычитка текста, поиск по времени

Правило выбора одной фразой: в монтаж и плееры — SRT; веб-плееру — VTT; читать человеку и вычитывать текст — TXT. У отдельных площадок при загрузке субтитров свои требования к формату и кодировке — перед загрузкой сверяйтесь с официальной документацией, не полагайтесь на память.

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

Сгенерировать SRT — значит получить субтитры в кадре?

Нет. SRT — внешний файл: генерация даёт сам файл, с картинкой ничего не происходит. Увидеть субтитры можно, подгрузив SRT в плеер или импортировав в редактор и выполнив экспорт с рендером — тогда субтитры впечатываются в кадр.

Можно ли превратить TXT без таймкодов в SRT?

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

С чего начинать при рассинхроне субтитров и звука?

С проверки общего сдвига: если все субтитры единообразно спешат или опаздывают, исправляет один общий перенос. Не помогло — сверьте версии видео: нет ли лишней заставки, совпадает ли длительность; и только в конце подправляйте отдельные разошедшиеся реплики.

Сгенерируйте первый готовый к импорту файл субтитров

Возьмите ролик, которому субтитры действительно нужны: говорящая голова, запись урока с экрана, демонстрация продукта. Загрузите, сгенерируйте транскрипцию, экспортируйте SRT, пройдите таймкоды и разбивку в редакторе, импортируйте на дорожку субтитров и проверьте воспроизведением.

Откройте вход «видео в SRT» и сгенерируйте готовый к импорту файл субтитров.

Загрузка...