Конвертер субтитрів
Конвертуйте субтитри між SRT, WebVTT, ASS/SSA і SBV у браузері, зсувайте час у мілісекундах і виправляйте розбіжність частоти кадрів.
- Вхідний формат
- –
- Субтитрів
- –
- Останній субтитр закінчується о
- –
- Видалено (до 0:00)
- –
Як конвертувати файл субтитрів
- Перетягніть файл субтитрів в область завантаження (SRT, VTT, ASS, SSA або SBV) чи вставте субтитри в поле Субтитри для конвертації.
- Залиште для Вхідного формату значення Визначати автоматично або виберіть формат самі, якщо визначення помилилося.
- Виберіть Вихідний формат: SRT (SubRip), WebVTT, ASS (Advanced SubStation Alpha) або SBV (YouTube).
- Якщо субтитри не синхронізовані, введіть Зсув часу (мс), а коли розбіжність наростає впродовж фільму, задайте Перерахунок частоти кадрів.
- Позначте Видалити теги форматування, якщо потрібен лише простий текст.
- Натисніть Конвертувати, перевірте результат у полі Конвертовані субтитри, а потім скористайтеся кнопками Копіювати чи Завантажити.
Файл читається та конвертується у вашому браузері. Нічого не завантажується на сервер.
Що зберігає кожен формат
- SRT (SubRip) – найпоширеніший формат: номер, рядок часу на кшталт
00:01:02,345 --> 00:01:04,000(кома перед мілісекундами) і один чи кілька рядків тексту. Програвачі приймають кілька HTML-подібних тегів:<i>,<b>,<u>та<font color>. Багато файлів також містять{\an8}, щоб розмістити рядок угорі екрана; цей інструмент його зберігає. - WebVTT – формат елемента HTML5
<track>і більшості стримінгових програвачів. Починається із заголовкаWEBVTT, використовує крапку перед мілісекундами (00:01:02.345) і може містити коментаріNOTE, блокиSTYLEтаREGION, ідентифікатори субтитрів і параметри (align:start line:10%). Цей інструмент пропускає блоки коментарів і стилів, зберігає ідентифікатори й параметри під час конвертації VTT у VTT, а&та<екранує, як вимагає специфікація. - ASS / SSA (SubStation Alpha) використовують фансаби та файли MKV. Час записується в сотих частках секунди (
0:01:02.35), а кожен рядокDialogueмає стиль, ім’я актора й теги перевизначення, як-от{\i1},{\pos(…)}чи{\c&H0000FF&}. Під час конвертації ASS у ASS зберігаються інформація про скрипт, стилі V4+ та початкові теги. Під час конвертації в інший формат курсив, напівжирний, підкреслення й колір стають тегами SRT чи VTT; позиціонування, караоке та векторні малюнки не можна передати, тому вони відкидаються. - SBV – простий текстовий формат YouTube:
0:01:02.345,0:01:04.000, далі текст, без форматування.
Виправлення розсинхронізованих субтитрів
Якщо субтитри йдуть раніше чи пізніше на однакову величину від початку до кінця, достатньо зсуву часу: 2000 показує кожен рядок на дві секунди пізніше, -500 – на півсекунди раніше. Рядки, що закінчувалися б до 0:00, видаляються й підраховуються в Видалено (до 0:00).
Якщо запізнення стабільно наростає (на початку все гаразд, наприкінці розбіжність кілька секунд), субтитри розраховано на іншу частоту кадрів. Релізи PAL відтворюють фільми зі 25 кадр/с замість 23,976 кадр/с, тож вони йдуть приблизно на 4% швидше. Задайте в Субтитри зроблено для початкову частоту, а в Відео, яке ви відтворюєте – частоту вашого відео; кожен момент часу множиться на from ÷ to. Частоти 23,976, 29,97 і 59,94 обробляються з точними значеннями (24000/1001 тощо). Спочатку застосовується частота кадрів, потім зсув.
Поширені запитання
Чому в конвертованому файлі неправильні літери з діакритикою або кирилиця?
Старі файли SRT часто збережено у Windows-1252 чи Windows-1251, а не в UTF-8. Цей інструмент розпізнає UTF-8 і UTF-16 (за позначкою порядку байтів), а в іншому разі за самим текстом визначає Windows-1252 (західноєвропейська), Windows-1251 (кирилиця) або Windows-1256 (арабська); вивід завжди в UTF-8, який читає кожен сучасний програвач.
Чи збережуться стилі й позиції ASS під час конвертації в SRT?
Лише частково. Курсив, напівжирний, підкреслення, колір і верхня позиція {\an8} переносяться. Шрифти, контури, точні позиції, обертання й ефекти караоке не мають еквівалента в SRT чи WebVTT, тому втрачаються. Збережіть початковий файл ASS, якщо вони вам потрібні.
Чи можна конвертувати в SSA?
Інструмент читає файли SSA (v4) і ASS (v4+), а записує ASS, який підтримує кожен програвач, що читає SSA.
У моєму файлі немає номерів рядків. Чи спрацює?
Так. Розбір шукає рядки часу, тож відсутні номери, відсутні порожні рядки між субтитрами чи крапка замість коми у файлах SRT допускаються.
Що робить зсув часу з субтитрами, які перекриваються?
Нічого особливого: кожен субтитр зсувається на однакову величину, тож перекриття залишаються як були. Вивід сортується за часом початку.
Схожі інструменти
- Обрізання відео Обрізайте відео MP4, MOV, WebM чи MKV у браузері. Виберіть початок і кінець на перегляді, різ швидко без перекодування або покадрово. Без завантаження.
- Відео в MP3 Витягніть звук із відео MP4, MOV, WebM чи MKV у файл MP3 прямо в браузері. Виберіть бітрейт, залиште лише частину. Нічого не завантажується на сервер.
- Збереження кадру з відео Витягніть будь-який кадр відео як зображення PNG чи JPG у повній роздільній здатності, переходьте покадрово або зберігайте кадр кожні кілька секунд у ZIP.
- Аудіоконвертер Конвертуйте аудіо в MP3, WAV, OGG, M4A або FLAC у браузері чи витягайте звук із відео. Пакетна конвертація, без завантаження на сервер.