Ключові висновки
Файл SRT (SubRip Subtitle, розширення
.srt) — це простий текстовий файл, у якому зберігаються субтитри: пронумеровані блоки, кожен із часом початку, часом завершення та текстом, який потрібно показати. Він не містить ні відео, ні аудіо — лише часові мітки та слова, — тому має малий розмір, редагується в будь-якому текстовому редакторі та підтримується майже кожним відеоплеєром і платформою. Ви можете створити його з нуля, згенерувати зі звичайного тексту або експортувати з інструмента транскрибування, а перед завантаженням перевірити його за лічені секунди.
Якщо ви бодай раз вмикали субтитри у відеоплеєрі, велика ймовірність, що всю роботу «за лаштунками» виконував саме файл SRT. Це найстаріший і найпоширеніший формат субтитрів в інтернеті — і один із найпростіших форматів файлів узагалі. У цьому матеріалі ми детально пояснимо, як він працює, покажемо реальний приклад і розглянемо, як створювати, редагувати та виправляти файли SRT без спеціалізованого програмного забезпечення.
Як виглядає файл SRT усередині?
Відкрийте будь-який файл .srt у Notepad або TextEdit, і ви побачите повторювані блоки такого вигляду:
1
00:00:01,600 --> 00:00:04,200
Welcome back to the channel.
2
00:00:04,400 --> 00:00:07,900
Today we're looking at how
subtitle files actually work.Кожен блок має рівно чотири частини:
- Порядковий номер — 1, 2, 3… по порядку, без пропусків.
- Часові коди — початок і кінець у форматі
hours:minutes:seconds,milliseconds, розділені символами-->. Зверніть увагу на кому перед мілісекундами — саме ця деталь найчастіше стає причиною пошкоджених файлів. - Текст субтитрів — один або два рядки, які з’являються на екрані протягом цього проміжку часу.
- Порожній рядок — відділяє один блок від наступного.
На цьому весь формат і закінчується. Жодних заголовків, жодних метаданих стилізації, жодних двійкових даних — і саме тому він зберігся ще з початку 2000-х, поки більш «ефектні» формати з’являлися й зникали.
Для чого використовують файли SRT
- YouTube і соціальні відеоплатформи: завантажте SRT разом із відео, і глядачі отримають коректні приховані субтитри, а платформи зможуть індексувати текст для пошуку.
- Відеоплеєри: VLC, IINA та більшість плеєрів для smart TV автоматично підвантажують SRT, якщо він лежить поруч із відеофайлом і має ту саму назву.
- Переклади: перекладачі працюють із текстовими рядками, тоді як таймінг залишається незмінним, у результаті чого створюється окремий файл SRT для кожної мови.
- Робочі процеси редагування: Premiere Pro, DaVinci Resolve і Final Cut імпортують SRT для доріжок субтитрів.
- Доступність і дотримання вимог: субтитри є юридичною вимогою для багатьох опублікованих відео, а SRT — це формат обміну, який приймають усі.
Як створити файл SRT
Варіант 1: автоматично згенерувати його з відео
Найшвидший шлях: транскрибуйте відео та експортуйте SRT. Для відео з YouTube вставте посилання в генератор транскрипту YouTube і завантажте SRT — таймінг буде взято безпосередньо з мовлення. Для власних записів і файлів додаток Soz AI транскрибує аудіо більш ніж 99 мовами й експортує текст, готовий для субтитрів.
Варіант 2: перетворити наявний текст у SRT
Уже маєте сценарій або транскрипт у вигляді звичайного тексту? Безкоштовний генератор TXT у SRT розбиває ваш текст на рядки, придатні для субтитрів, і призначає рівномірно розподілені часові мітки, які потім можна точно налаштувати. Він працює повністю у вашому браузері — текст ніколи не залишає ваш пристрій.
Варіант 3: написати вручну
Для 30-секундного ролика ручне створення в текстовому редакторі цілком доречне: дотримуйтеся структури блоків вище, збережіть файл як subtitles.srt у кодуванні UTF-8 — і готово. Якщо відео триває більше однієї-двох хвилин, ручне виставлення таймінгу стає виснажливим — краще скористатися варіантом 1 або 2.
Поширені проблеми з SRT (і швидкі рішення)
| Проблема | Причина | Рішення |
|---|---|---|
| Субтитри взагалі не відображаються | Неправильне розширення, неправильне кодування або некоректні часові коди | Перевірте файл через SRT Validator — він точно вкаже на пошкоджений блок |
| Субтитри з’являються занадто рано або занадто пізно | У відео є вступ, який не враховано в субтитрах | Зсуньте всі часові мітки одразу за допомогою Subtitle Time Shift |
| Спеціальні символи відображаються некоректно | Файл збережено в застарілому кодуванні | Збережіть його повторно у UTF-8 (сьогодні це стандарт для SRT) |
| Плеєр відхиляє файл | Платформа очікує WebVTT | Сконвертуйте його через VTT ↔ SRT Converter |
| Потрібен текст без таймінгу | — | Subtitle to Text прибирає номери й часові мітки в один клік |
SRT порівняно з іншими форматами субтитрів
Головний конкурент SRT в інтернеті — це WebVTT (.vtt) — стандарт W3C, який використовують HTML5-відеоплеєри. VTT додає можливості стилізації та позиціювання, але використовує крапку замість коми в часових кодах і потребує рядка заголовка. У телевізійних та мовних робочих процесах можуть використовуватися TTML або EBU-STL, а інструменти епохи DVD застосовували SSA/ASS для стилізованих аніме-субтитрів. Щоб детальніше розібратися, коли який формат кращий, дивіться VTT vs SRT: який формат субтитрів варто використовувати?
Поширені запитання
Як відкрити файл SRT?
Його відкриє будь-який текстовий редактор: Notepad (Windows), TextEdit (Mac) або будь-який редактор коду. Щоб переглянути його разом із відео, покладіть SRT поруч із відеофайлом під тією самою назвою й відкрийте відео у VLC.
Чи SRT — це те саме, що приховані субтитри?
SRT — це формат файлу, а приховані субтитри — один зі способів його використання. Субтитри, призначені для людей із порушеннями слуху, зазвичай також передають звукові ефекти («[грюкання дверей]») і позначають мовців — усе це можна вмістити в текстові рядки файлу SRT.
Чи містить файл SRT відео?
Ні. Це лише текст — зазвичай лише кілька кілобайт навіть для повнометражного фільму. Відео залишається в окремому файлі, а плеєр поєднує їх під час відтворення.
Чи можна редагувати файл SRT на телефоні?
Так — оскільки це звичайний текст, підійде будь-який мобільний текстовий редактор. Для зміни таймінгу інструмент у браузері на кшталт Subtitle Time Shift набагато менш схильний до помилок, ніж ручне редагування часових кодів.
