Конвертер субтитрів

SubRip, WebVTT та звичайний текст у будь-якому напрямку. Тут же можна скоригувати таймінги. Усе працює у вашому браузері — файл не передається на сервер, реєстрація не потрібна.

Результат

Що підтримується

Файли субтитрів на практиці часто відхиляються від специфікацій у типових місцях. Ось помилки, через які зазвичай збоять конвертери:

Коми та крапки
SubRip відокремлює мілісекунди комою, а WebVTT — крапкою. Обидва формати зчитуються та записуються згідно зі своїми стандартами.
Пропущені години
WebVTT дозволяє починати таймкод із хвилин, і багато файлів SubRip роблять так само, хоча це й порушує стандарт. Ми коректно приймаємо обидва варіанти.
Мітки порядку байтів (BOM) та закінчення рядків Windows
Очищаються та приводяться до норми, щоб перша репліка не перетворювалася на нечитабельний блок.
Налаштування реплік і стилі
Позиціювання після стрілки, блоки NOTE та STYLE, а також вбудовані теги, такі як <b> або <c.classname>, розпізнаються та відкидаються.
Імена доповідачів
Тег WebVTT <v Ім’я> та префікс «Ім’я:» у SubRip означають одне й те саме. Імена зберігаються під час конвертації, або ж їх можна прибрати.
Нумерація реплік
Під час експорту нумерація починається заново з одиниці, тому файл із пропусками чи дублікатами номерів стає валідним.

Якщо блок не вдається прочитати, ми показуємо кількість помилок, а не відкидаємо їх мовчки. Результат, у якому втрачено чотири репліки із шестисот, зовні здається бездоганним — саме тому про це обов'язково треба попередити.

Спершу потрібні субтитри?

txscribe розшифровує аудіо та відео з міткою часу для кожного слова й експортує SubRip та WebVTT напряму. На відміну від цієї сторінки, ця частина працює у хмарі.

Подивитися, як це працює