Конвертер TXT в SRT
В расшифровке есть слова, но нет таймингов, а файлу SRT нужно и то и другое. Конвертер превращает каждую строку текста в отдельный пронумерованный титр с фиксированной длительностью. Вы получаете рабочий файл субтитров и не вводите таймкоды вручную.
Конвертер субтитров
или перетащите сюда файлы SRT, VTT, ASS … ·
Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут
Файлы обрабатываются на наших серверах и удаляются через 30 минут.
Сдвигает все субтитры на указанное число секунд. Укажите положительное число, если субтитры появляются слишком рано, и отрицательное — если слишком поздно (например, -1,5).
Задайте этот параметр и целевую частоту, если к концу фильма субтитры всё сильнее расходятся с изображением: это признак того, что они сделаны для другой версии видео.
Частота кадров видео, с которым вы будете смотреть субтитры. Преобразование 23,976 → 25 устраняет большинство расхождений PAL/NTSC.
Используется только для обычного TXT без тайминга: каждая строка показывается указанное время, одна за другой. При необходимости потом подправьте время в редакторе субтитров.
Автоопределение справляется с большинством файлов. Выберите кодировку вручную, если буквы с диакритикой, кириллица или арабские буквы превращаются в вопросительные знаки. Результат всегда в UTF-8.
Шрифт стиля ASS по умолчанию. Он должен быть установлен на компьютере зрителя; надёжнее всего Arial.
Размер относительно видео высотой 1080 пикселей. Для фильмов обычно берут 48.
Как пользоваться инструментом
- 1
Подготовьте и загрузите TXT
Расположите каждую реплику субтитров на отдельной строке и загрузите файл: до 20 файлов за раз, не более 95 MB каждый. Буквы с диакритическими знаками читаются правильно, если в поле Кодировка входного файла выбрано автоопределение.
- 2
Задайте число секунд на строку
В разделе Расширенные настройки значение Секунд на строку по умолчанию равно 3. Для более точного результата разделите длительность речи на число строк, а если речь начинается после заставки, задайте Сдвиг тайминга.
- 3
Конвертируйте в SRT
Нажмите Преобразовать в SRT и скачайте файл. Загрузите его вместе с видео в редактор или плеер и поправьте реплики, которые не совпадают с речью.
Как преобразовать TXT в SRT?
Напишите в текстовом файле по одной реплике на строку, загрузите его, задайте Секунд на строку и нажмите Преобразовать в SRT. Каждая строка станет нумерованным субтитром, который показывается указанное число секунд, одна реплика за другой.
Как текстовый файл превращается в субтитры с таймингом
Файл SRT — это список блоков: номер реплики, который растёт с 1, диапазон времени вида 00:00:03,000 --> 00:00:06,000 с запятой перед миллисекундами, одна или две строки текста и пустая строка. Формат появился в программе SubRip для Windows, которая около 2000 года вытаскивала субтитры с DVD, и остаётся популярным, потому что правил в нём почти нет. Текстовая часть уже есть в обычной расшифровке; конвертер добавляет вокруг неё номера и время.
Тайминг расставляется механически. Первая строка начинается с нуля плюс значение Сдвиг тайминга, а каждая следующая начинается там, где закончилась предыдущая. При значении по умолчанию в 3 секунды строка 1 идёт с 0 до 3 с, строка 2 — с 3 до 6 с, а расшифровка из 200 строк занимает ровно 10 минут. Если к концу субтитры опережают говорящего, увеличьте значение; если отстают, уменьшите. Реальная речь неравномерна, поэтому часть реплик придётся потом сдвинуть в редакторе, например в Subtitle Edit или Aegisub: оба бесплатны.
Сколько секунд на строку выбрать при конвертации TXT в SRT
- 0,5 с
Минимум; только для отдельных слов
- 2 с
Короткие фразы, быстрый диалог
- 3 с
По умолчанию; строка средней длины
- 5 с
Полные двухстрочные субтитры
- 7 с
Верхняя граница в распространённых руководствах по стилю
- 30 с
Максимум; слайды или текст песни
Подготовьте расшифровку перед конвертацией
Одна реплика на строку
Каждый перенос строки начинает новый субтитр. Разбивайте абзацы в местах естественных пауз: у запятых и в конце предложений.
Делайте строки короткими
По руководству Netflix для английских субтитров строка не должна быть длиннее 42 символов. Короткие строки читаются быстрее и помещаются на маленьком экране телефона.
Уберите то, что никто не произносит
Удалите заголовки, номера страниц, метки времени из приложения для расшифровки и подписи говорящих, которые иначе появятся на экране как субтитры.
| Так нужно | Так не нужно |
|---|---|
| Сохраните TXT в UTF-8, если в нём есть буквы с диакритикой или не латинские символы | Не вставляйте всю расшифровку одним абзацем |
| Сверьте первую и последнюю реплики с видео | Не ждите, что время будет следовать за паузами в речи |
| Смену говорящего отмечайте тире в начале строки | Не оставляйте в файле пустые строки и заметки для себя |
TXT
Обычный текст
Файл TXT содержит только простые символы без форматирования, шрифтов, изображений и вёрстки. Современные текстовые файлы обычно хранятся в кодировке UTF-8, которая охватывает все языки, хотя старые файлы могут использовать другие кодировки и показывать нечитаемые символы. Обычный текст весит очень мало, никогда не устаревает и открывается на любом устройстве — от телефонов до серверов. В нём не может быть полужирного текста, таблиц или картинок, поэтому структуру приходится передавать отступами или простой разметкой.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- –
- Год появления
- –
SRT
Субтитры SubRip
SRT — формат субтитров программы SubRip, бесплатной программы для Windows, которая около 2000 года извлекала субтитры из видео. Каждая запись — текстовый блок с номером, временем начала и конца и текстом субтитра. Это самый широко поддерживаемый формат субтитров: его принимают VLC, YouTube, Facebook, видеоредакторы и смарт-телевизоры. В SRT есть только базовое форматирование и нет стандарта позиционирования или стилей.
- Сжатие
- –
- Прозрачность
- –
- Анимация
- –
- Год появления
- SubRip
TXT в SRT добавляет к расшифровке без тайминга нумерованные реплики и равномерные метки времени, превращая обычный текст в файл субтитров, который открывают плееры и редакторы; обратное преобразование убирает время.
Частые вопросы о конвертации TXT в SRT
Как конвертер определяет, когда появляется каждый субтитр?
Звук он не анализирует. Строки расставляются подряд от начала файла, и каждая длится столько, сколько указано в поле Секунд на строку, поэтому тайминг равномерный и не привязан к речи. Считайте результат черновиком, который нужно подправить в редакторе субтитров.
Какое значение «Секунд на строку» выбрать для моего видео?
Разделите длительность речи в видео на число строк. Выступление на 6 минут, расшифрованное в 120 строк, даёт 3 секунды на строку; для плотной быстрой речи в меньшем числе длинных строк значение нужно больше. Поле принимает значения от 0,5 до 30 секунд с шагом 0,1.
В начале видео есть вступление без речи. Как это учесть?
Укажите длительность вступления в поле Сдвиг тайминга, например 8 для заставки в 8 секунд. Все реплики сдвинутся на это время позже, и первая строка появится, когда прозвучит первое слово.
Нужен ли SRT, чтобы добавить субтитры на YouTube по расшифровке?
Не обязательно. YouTube Studio может принять обычную расшифровку и сам расставить тайминг с помощью автосинхронизации, сопоставив слова со звуком. SRT лучше подходит для других платформ, видеоредакторов и плееров, которым нужны субтитры с таймингом.
Можно ли конвертировать TXT в WebVTT?
Да. Выберите WebVTT в поле Преобразовать в в конвертере субтитров, и будет применён тот же построчный тайминг. Если SRT уже готов, SRT в VTT преобразует его для HTML5-плееров.