Файлів ще немає. Перетягніть сюди кілька файлів, виберіть їх кнопкою або введіть текст нижче.
Вхідних даних ще немає.
SubRip у WebVTT для відео HTML5
Цей конвертер SRT в VTT перетворює субтитри SubRip .srt на файли WebVTT .vtt для HTML5-елемента <track>. Він додає заголовок WEBVTT і таймкоди WebVTT, екранує спеціальні символи та зберігає курсив і позиції.
Оновлено:
Як це працює
Додайте файли SRT
Вставте субтитри SubRip або перетягніть один чи кілька файлів .srt в будь-якому поширеному кодуванні.
Налаштуйте параметри
Збережіть або приберіть форматування й позиції, додайте номери як ідентифікатори субтитрів і зсуньте весь таймінг, якщо субтитри йдуть раніше чи пізніше.
Завантажте VTT
Завантажте файл .vtt або ZIP з усіма файлами. На вкладці «Перевірки» видно субтитри, що накладаються, порожні чи пошкоджені.
Можливості
WebVTT за специфікацією
Сигнатура WEBVTT, таймкоди «00:01:02.500» із крапкою, порожні рядки між субтитрами, жодного «-->» у тексті, а & і < екрановано, як вимагає специфікація W3C WebVTT.
Форматування зберігається
Теги <i>, <b> і <u> коректні в WebVTT і лишаються; теги <font color>, які браузери в VTT не підтримують, видаляються.
Позиції перетворюються
Теги SubRip {\an8} (верх екрана) стають налаштуванням line:0, а інші коди {\an1}–{\an9} — налаштуваннями line та align.
Зсув часу
Пересуньте всі субтитри раніше чи пізніше, наприклад на -1.5 або 0:02, щоб виправити розсинхронізацію.
Правильне кодування
Файли .srt в Windows-1251, Windows-1252 і UTF-16 читаються правильно; WebVTT завжди записується в UTF-8, як того вимагає формат.
Обмеження та конфіденційність
До 200 файлів, кожен до 20 MB, загалом до 100 MB. Конвертація відбувається у вашому браузері (великі пакети — у фоновому потоці, Web Worker); нічого не надсилається на сервер. Докладніше — на сторінці конфіденційності.
Часті запитання
Як конвертувати SRT в VTT?
Перетягніть файл .srt або вставте його вміст, перевірте WebVTT праворуч і натисніть «Завантажити VTT».
Чим SRT відрізняється від VTT?
WebVTT починається з рядка WEBVTT, ставить крапку перед мілісекундами й підтримує стилі та позиції; SRT використовує кому й нумерує кожен субтитр.
Чому браузер не показує субтитри .srt?
HTML5-елемент <track> приймає лише WebVTT. Конвертуйте файл у .vtt і підключіть його так: <track kind="subtitles" src="file.vtt">.
Чи зберігаються номери субтитрів?
У WebVTT вони не обов’язкові. Виберіть «Ідентифікатори субтитрів» → «Номери (1, 2, 3 …)», щоб лишити номери як ідентифікатори, — наприклад, для скриптів, що звертаються до субтитрів за ID.
Чи можна конвертувати цілу теку файлів SRT?
Так, перетягніть до 200 файлів і завантажте їх одним ZIP.
Як конвертувати назад в SRT?
Скористайтеся інструментом «VTT в SRT». Перетворення SRT → VTT → SRT дає ті самі таймінги й текст.