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