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