Все инструменты для субтитров
Всё, что есть на сайте, в одном списке. Каждый инструмент работает в вашем браузере и не загружает файл на сервер.
243 инструмента
Конвертация форматов
Конвертер ASS в CSV
ASS → CSV в браузере. Потери: стили, позиции, караоке, поля формата.
Конвертер ASS в JSON
ASS → JSON в браузере. Потери: поля формата.
Конвертер ASS в LRC
ASS → LRC в браузере. Потери: тайминг, стили, позиции, караоке, поля формата.
Конвертер ASS в MICRODVD
ASS → MICRODVD в браузере. Потери: стили, позиции, караоке, fps, поля формата.
Конвертер ASS в SBV
ASS → SBV в браузере. Потери: стили, позиции, караоке, поля формата.
Конвертер ASS в SMI
ASS → SMI в браузере. Потери: стили, караоке, поля формата.
Конвертер ASS в SRT
ASS → SRT в браузере. Потери: стили, позиции, караоке, поля формата.
Конвертер ASS в SSA
ASS → SSA в браузере. Ничего не теряется.
Конвертер ASS в TTML
ASS → TTML в браузере. Потери: караоке, поля формата.
Конвертер ASS в TXT
ASS → TXT в браузере. Потери: тайминг, стили, позиции, караоке, переносы, поля формата.
Конвертер ASS в VTT
ASS → VTT в браузере. Потери: стили, позиции, караоке, поля формата.
Конвертер CSV в ASS
CSV → ASS в браузере. Потери: точность. Без загрузки.
Конвертер CSV в JSON
CSV → JSON в браузере. Ничего не теряется.
Конвертер CSV в LRC
CSV → LRC в браузере. Потери: тайминг, точность.
Конвертер CSV в MICRODVD
CSV → MICRODVD в браузере. Потери: fps. Без загрузки.
Конвертер CSV в SBV
CSV → SBV в браузере. Ничего не теряется.
Конвертер CSV в SMI
CSV → SMI в браузере. Ничего не теряется.
Конвертер CSV в SRT
CSV → SRT в браузере. Ничего не теряется.
Конвертер CSV в SSA
CSV → SSA в браузере. Потери: точность. Без загрузки.
Конвертер CSV в TTML
CSV → TTML в браузере. Ничего не теряется.
Конвертер CSV в TXT
CSV → TXT в браузере. Потери: тайминг, переносы.
Конвертер CSV в VTT
CSV → VTT в браузере. Ничего не теряется.
Конвертер JSON в ASS
JSON → ASS в браузере. Потери: точность.
Конвертер JSON в CSV
JSON → CSV в браузере. Потери: стили, позиции, караоке.
Конвертер JSON в LRC
JSON → LRC в браузере. Потери: тайминг, стили, позиции, караоке, точность.
Конвертер JSON в MICRODVD
JSON → MICRODVD в браузере. Потери: стили, позиции, караоке, fps.
Конвертер JSON в SBV
JSON → SBV в браузере. Потери: стили, позиции, караоке.
Конвертер JSON в SMI
JSON → SMI в браузере. Потери: стили, караоке.
Конвертер JSON в SRT
JSON → SRT в браузере. Потери: стили, позиции, караоке.
Конвертер JSON в SSA
JSON → SSA в браузере. Потери: точность.
Конвертер JSON в TTML
JSON → TTML в браузере. Потери: караоке.
Конвертер JSON в TXT
JSON → TXT в браузере. Потери: тайминг, стили, позиции, караоке, переносы.
Конвертер JSON в VTT
JSON → VTT в браузере. Потери: стили, позиции, караоке.
Конвертер LRC в ASS
LRC → ASS в браузере. Потери: тайминг. Без загрузки.
Конвертер LRC в CSV
LRC → CSV в браузере. Потери: тайминг. Без загрузки.
Конвертер LRC в JSON
LRC → JSON в браузере. Потери: тайминг. Без загрузки.
Конвертер LRC в MICRODVD
LRC → MICRODVD в браузере. Потери: тайминг, fps.
Конвертер LRC в SBV
LRC → SBV в браузере. Потери: тайминг. Без загрузки.
Конвертер LRC в SMI
LRC → SMI в браузере. Потери: тайминг. Без загрузки.
Конвертер LRC в SRT
LRC → SRT в браузере. Потери: тайминг. Без загрузки.
Конвертер LRC в SSA
LRC → SSA в браузере. Потери: тайминг. Без загрузки.
Конвертер LRC в TTML
LRC → TTML в браузере. Потери: тайминг. Без загрузки.
Конвертер LRC в TXT
LRC → TXT в браузере. Потери: тайминг, переносы.
Конвертер LRC в VTT
LRC → VTT в браузере. Потери: тайминг. Без загрузки.
Конвертер MICRODVD в ASS
MICRODVD → ASS в браузере. Потери: fps, точность.
Конвертер MICRODVD в CSV
MICRODVD → CSV в браузере. Потери: fps. Без загрузки.
Конвертер MICRODVD в JSON
MICRODVD → JSON в браузере. Потери: fps.
Конвертер MICRODVD в LRC
MICRODVD → LRC в браузере. Потери: тайминг, fps, точность.
Конвертер MICRODVD в SBV
MICRODVD → SBV в браузере. Потери: fps. Без загрузки.
Конвертер MICRODVD в SMI
MICRODVD → SMI в браузере. Потери: fps. Без загрузки.
Конвертер MICRODVD в SRT
MICRODVD → SRT в браузере. Потери: fps. Без загрузки.
Конвертер MICRODVD в SSA
MICRODVD → SSA в браузере. Потери: fps, точность.
Конвертер MICRODVD в TTML
MICRODVD → TTML в браузере. Потери: fps.
Конвертер MICRODVD в TXT
MICRODVD → TXT в браузере. Потери: тайминг, переносы, fps.
Конвертер MICRODVD в VTT
MICRODVD → VTT в браузере. Потери: fps. Без загрузки.
Конвертер SBV в ASS
SBV → ASS в браузере. Потери: точность. Без загрузки.
Конвертер SBV в CSV
SBV → CSV в браузере. Ничего не теряется.
Конвертер SBV в JSON
SBV → JSON в браузере. Ничего не теряется.
Конвертер SBV в LRC
SBV → LRC в браузере. Потери: тайминг, точность.
Конвертер SBV в MICRODVD
SBV → MICRODVD в браузере. Потери: fps. Без загрузки.
Конвертер SBV в SMI
SBV → SMI в браузере. Ничего не теряется.
Конвертер SBV в SRT
SBV → SRT в браузере. Ничего не теряется.
Конвертер SBV в SSA
SBV → SSA в браузере. Потери: точность. Без загрузки.
Конвертер SBV в TTML
SBV → TTML в браузере. Ничего не теряется.
Конвертер SBV в TXT
SBV → TXT в браузере. Потери: тайминг, переносы.
Конвертер SBV в VTT
SBV → VTT в браузере. Ничего не теряется.
Конвертер SMI в ASS
SMI → ASS в браузере. Потери: точность, поля формата.
Конвертер SMI в CSV
SMI → CSV в браузере. Потери: стили, позиции, поля формата.
Конвертер SMI в JSON
SMI → JSON в браузере. Потери: поля формата.
Конвертер SMI в LRC
SMI → LRC в браузере. Потери: тайминг, стили, позиции, точность, поля формата.
Конвертер SMI в MICRODVD
SMI → MICRODVD в браузере. Потери: стили, позиции, fps, поля формата.
Конвертер SMI в SBV
SMI → SBV в браузере. Потери: стили, позиции, поля формата.
Конвертер SMI в SRT
SMI → SRT в браузере. Потери: стили, позиции, поля формата.
Конвертер SMI в SSA
SMI → SSA в браузере. Потери: точность, поля формата.
Конвертер SMI в TTML
SMI → TTML в браузере. Потери: поля формата.
Конвертер SMI в TXT
SMI → TXT в браузере. Потери: тайминг, стили, позиции, переносы, поля формата.
Конвертер SMI в VTT
SMI → VTT в браузере. Потери: позиции, поля формата.
Конвертер SRT в ASS
SRT → ASS в браузере. Потери: точность. Без загрузки.
Конвертер SRT в CSV
SRT → CSV в браузере. Ничего не теряется.
Конвертер SRT в JSON
SRT → JSON в браузере. Ничего не теряется.
Конвертер SRT в LRC
SRT → LRC в браузере. Потери: тайминг, точность.
Конвертер SRT в MICRODVD
SRT → MICRODVD в браузере. Потери: fps. Без загрузки.
Конвертер SRT в SBV
SRT → SBV в браузере. Ничего не теряется.
Конвертер SRT в SMI
SRT → SMI в браузере. Ничего не теряется.
Конвертер SRT в SSA
SRT → SSA в браузере. Потери: точность. Без загрузки.
Конвертер SRT в TTML
SRT → TTML в браузере. Ничего не теряется.
Конвертер SRT в TXT
SRT → TXT в браузере. Потери: тайминг, переносы.
Конвертер SRT в VTT
SRT → VTT в браузере. Ничего не теряется.
Конвертер SSA в ASS
SSA → ASS в браузере. Ничего не теряется.
Конвертер SSA в CSV
SSA → CSV в браузере. Потери: стили, позиции, караоке, поля формата.
Конвертер SSA в JSON
SSA → JSON в браузере. Потери: поля формата.
Конвертер SSA в LRC
SSA → LRC в браузере. Потери: тайминг, стили, позиции, караоке, поля формата.
Конвертер SSA в MICRODVD
SSA → MICRODVD в браузере. Потери: стили, позиции, караоке, fps, поля формата.
Конвертер SSA в SBV
SSA → SBV в браузере. Потери: стили, позиции, караоке, поля формата.
Конвертер SSA в SMI
SSA → SMI в браузере. Потери: стили, караоке, поля формата.
Конвертер SSA в SRT
SSA → SRT в браузере. Потери: стили, позиции, караоке, поля формата.
Конвертер SSA в TTML
SSA → TTML в браузере. Потери: караоке, поля формата.
Конвертер SSA в TXT
SSA → TXT в браузере. Потери: тайминг, стили, позиции, караоке, переносы, поля формата.
Конвертер SSA в VTT
SSA → VTT в браузере. Потери: стили, позиции, караоке, поля формата.
Конвертер TTML в ASS
TTML → ASS в браузере. Потери: точность, поля формата.
Конвертер TTML в CSV
TTML → CSV в браузере. Потери: стили, позиции, поля формата.
Конвертер TTML в JSON
TTML → JSON в браузере. Потери: поля формата.
Конвертер TTML в LRC
TTML → LRC в браузере. Потери: тайминг, стили, позиции, точность, поля формата.
Конвертер TTML в MICRODVD
TTML → MICRODVD в браузере. Потери: стили, позиции, fps, поля формата.
Конвертер TTML в SBV
TTML → SBV в браузере. Потери: стили, позиции, поля формата.
Конвертер TTML в SMI
TTML → SMI в браузере. Потери: стили, поля формата.
Конвертер TTML в SRT
TTML → SRT в браузере. Потери: стили, позиции, поля формата.
Конвертер TTML в SSA
TTML → SSA в браузере. Потери: точность, поля формата.
Конвертер TTML в TXT
TTML → TXT в браузере. Потери: тайминг, стили, позиции, переносы, поля формата.
Конвертер TTML в VTT
TTML → VTT в браузере. Потери: стили, позиции, поля формата.
Конвертер TXT в ASS
TXT → ASS в браузере. Потери: тайминг, точность.
Конвертер TXT в CSV
TXT → CSV в браузере. Потери: тайминг. Без загрузки.
Конвертер TXT в JSON
TXT → JSON в браузере. Потери: тайминг. Без загрузки.
Конвертер TXT в LRC
TXT → LRC в браузере. Потери: тайминг, точность.
Конвертер TXT в MICRODVD
TXT → MICRODVD в браузере. Потери: тайминг, fps.
Конвертер TXT в SBV
TXT → SBV в браузере. Потери: тайминг. Без загрузки.
Конвертер TXT в SMI
TXT → SMI в браузере. Потери: тайминг. Без загрузки.
Конвертер TXT в SRT
TXT → SRT в браузере. Потери: тайминг. Без загрузки.
Конвертер TXT в SSA
TXT → SSA в браузере. Потери: тайминг, точность.
Конвертер TXT в TTML
TXT → TTML в браузере. Потери: тайминг. Без загрузки.
Конвертер TXT в VTT
TXT → VTT в браузере. Потери: тайминг. Без загрузки.
Конвертер VTT в ASS
VTT → ASS в браузере. Потери: точность, поля формата.
Конвертер VTT в CSV
VTT → CSV в браузере. Потери: стили, поля формата.
Конвертер VTT в JSON
VTT → JSON в браузере. Потери: поля формата.
Конвертер VTT в LRC
VTT → LRC в браузере. Потери: тайминг, стили, точность, поля формата.
Конвертер VTT в MICRODVD
VTT → MICRODVD в браузере. Потери: стили, fps, поля формата.
Конвертер VTT в SBV
VTT → SBV в браузере. Потери: стили, поля формата.
Конвертер VTT в SMI
VTT → SMI в браузере. Потери: поля формата.
Конвертер VTT в SRT
VTT → SRT в браузере. Потери: стили, поля формата.
Конвертер VTT в SSA
VTT → SSA в браузере. Потери: точность, поля формата.
Конвертер VTT в TTML
VTT → TTML в браузере. Потери: поля формата.
Конвертер VTT в TXT
VTT → TXT в браузере. Потери: тайминг, стили, переносы, поля формата.
Формат субтитров ASS
Что хранит ASS, чего он не может и во что можно конвертировать.
Формат субтитров CSV
Что хранит CSV, чего он не может и во что можно конвертировать.
Формат субтитров JSON
Что хранит JSON, чего он не может и во что можно конвертировать.
Формат субтитров LRC
Что хранит LRC, чего он не может и во что можно конвертировать.
Формат субтитров MICRODVD
Что хранит MICRODVD, чего он не может и во что можно конвертировать.
Формат субтитров SBV
Что хранит SBV, чего он не может и во что можно конвертировать.
Формат субтитров SMI
Что хранит SMI, чего он не может и во что можно конвертировать.
Формат субтитров SRT
Что хранит SRT, чего он не может и во что можно конвертировать.
Формат субтитров SSA
Что хранит SSA, чего он не может и во что можно конвертировать.
Формат субтитров TTML
Что хранит TTML, чего он не может и во что можно конвертировать.
Формат субтитров TXT
Что хранит TXT, чего он не может и во что можно конвертировать.
Формат субтитров VTT
Что хранит VTT, чего он не может и во что можно конвертировать.
Тайминг
23,976 fps → 25 fps
Умножьте таймкоды на 0,95904 для переноса NTSC-фильма на PAL: поправка 4,096%.
23,976 fps → 29,97 fps
Умножьте таймкоды на 0,8, если номера кадров делили на частоту фильма вместо 29,97.
24 fps → 25 fps
Умножьте таймкоды ровно на 0,96 для ускорения PAL на 4% — чистая пара киномастера.
25 fps → 23,976 fps
Умножьте таймкоды на 1,0427094, чтобы вернуть PAL-субтитры на версию NTSC-фильма.
29,97 fps → 23,976 fps
Умножьте таймкоды на 1,25, если фильм считали по частоте NTSC; зеркало правки 0,8.
50 fps → 25 fps
Разделите таймкоды пополам, чтобы вернуть 50 fps или полевое время на версию 25 fps.
Задать минимальную длительность
Продлите реплики короче лимита за счёт следующего пробела; последняя просто удлиняется.
Задать минимальный пробел
Минимум миллисекунд пустого экрана между репликами, чтобы строки не читались как одна.
Заполнить пробелы между субтитрами
Уберите пустой экран, продлив предыдущую реплику; текст и тайминг обеих сохраняются.
Конвертер частоты кадров
Масштаб тайминга по отношению частот: любая пара, включая 23,976, 24, 25, 29,97, 50 и 60.
Масштабировать тайминг субтитров
Умножьте таймкоды на процент, чтобы растянуть или сжать таймлайн — для PAL и дрейфа.
Обрезать субтитры по диапазону
Оставьте отрезок внутри окна: реплики вне удаляются, на границе — обрезаются.
Объединить пересекающиеся субтитры
Реплики с общим временем — в одну с обоими текстами, от раннего начала до позднего конца.
Объединить соседние реплики
Соедините соседние реплики при промежутке меньше лимита: пауза заполняется, слова целы.
Привязать субтитры к кадрам
Границы на ближайший кадр при 25, 23,976, 29,97 или любой частоте; длина не меняется.
Разбить длинные субтитры
Разрежьте реплики длиннее лимита знаков: текст делится по словам, время — по длине.
Разбить субтитры по длительности
Делите реплики дольше лимита на равные по времени куски — просто и предсказуемо.
Разбить субтитры по предложениям
По одной фразе на реплику; разбиение по точкам, вопросам и переносам строк.
Разделить субтитры на несколько файлов
Части по часам: реплики сохраняют время и номера, а все части приходят одним zip.
Растянуть субтитры под видео
Длина видео задаётся, файл растягивается под неё; коэффициент берётся из самого файла.
Сдвинуть время начала
Двигайте только начало реплики, оставляя конец: она становится короче или длиннее.
Сдвинуть время окончания
Двигайте только конец реплики, оставляя начало: субтитры задерживаются или уходят раньше.
Сдвинуть субтитры
Сдвиньте все реплики раньше или позже на точное число миллисекунд; текст не меняется.
Сдвинуть субтитры в диапазоне
Сдвиньте только реплики, начинающиеся внутри диапазона, и не трогайте остальной файл.
Сдвинуть субтитры на кадры
Сдвиг на число кадров через частоту — для источников 23,976, 24, 25, 29,97 и 30 fps.
Сдвинуть субтитры по таймкоду
Сдвиг на таймкод вроде 00:00:02,500, включая отрицательные: обе границы двигаются вместе.
Синхронизировать с таймкодом
Первая реплика начинается в заданное время; 00:00:00,000 убирает вступление.
Точечная синхронизация субтитров
Укажите момент в файле и его место: одна пара точек даёт смещение, две растягивают файл.
Удалить пересечения субтитров
Реплики начинаются там, где кончилась предыдущая; перенос и удаление считаются отдельно.
Текст и оформление
Выровнять переносы строк в субтитрах
Сделайте строки реплики ровнее, не меняя число: слова перераспределяются между строками.
Добавить BOM в субтитры
BOM в начало файла субтитров для плееров и строгих парсеров — ничего не загружается.
Заглавная буква в начале каждой строки
Заглавная буква в начале каждой строки, остальное не трогается — безопасно для файла.
Замена по регулярному выражению
Текст по регулярному выражению: группы захвата, флаги и своя замена для совпадений.
Исправить кодировку субтитров
Shift-JIS, GBK, Big5, EUC-KR, Windows-1251 или ISO-8859-1, когда автодетект ошибся.
Конвертер кодировки субтитров
Запись в UTF-8, UTF-8 с BOM, UTF-16LE или Windows-1252; непереставимые символы считаются.
Конвертер переводов строк
LF и CRLF даже в смешанном файле; реплики, таймкоды и номера остаются как были.
Объединить два субтитра в один
Слейте два файла в двуязычный, сопоставив реплики по времени и сохранив оба языка.
Объединить двуязычные субтитры в строку
Слейте два файла в один, поставив оба языка в одну строку с выбранным разделителем.
Ограничить число строк в субтитре
Максимум строк на реплику: лишние ужимаются, а укладывающиеся остаются нетронутыми.
Оставить один язык в двуязычных субтитрах
Оставьте один язык в двуязычном файле и уберите другой; результат — один файл субтитров.
Перенести субтитры по длине строки
Переформатируйте реплики по числу колонок: длинные рвутся по слову, короткие соединяются.
Поиск и замена в субтитрах
Замена во всех репликах: буквальный поиск, целые слова и регистр; оформление сохраняется.
Разбить длинные строки субтитров
Разбейте только строки длиннее заданного числа колонок; укладывающиеся остаются как были.
Разделить двуязычные субтитры
Разделите двуязычный файл на два — по языку каждой строки, определённому по письменности.
Сменить положение субтитров
Девять позиций экрана или снятие маркеров через код {\anN}, который ASS понимает напрямую.
Сменить цвет субтитров
Все строки в один цвет: жирный шрифт, курсив и караоке сохраняются, старые цвета уходят.
Сохранить один таймлайн при объединении
Слейте два файла, не двигая тайминг первого; реплики второго без пары отбрасываются.
Субтитры в ВЕРХНИЙ РЕГИСТР
Перепишите все строки заглавными для спецификации поставки; таймкоды не меняются.
Субтитры в нижний регистр
Строки строчными буквами для платформы, которая этого требует; аббревиатуры тоже.
Субтитры в регистр предложений
Соберите строки в предложения с заглавной в начале каждого — правка файла из заглавных.
Субтитры заглавными в каждом слове
Заглавная в начале каждого слова, малые слова не трогаются; готовые заглавные остаются.
Убрать всё оформление из субтитров
Удалите курсив, жирный, подчёркивание, цвет и караоке, не трогая слова и тайминг.
Удалить музыкальные и звуковые реплики
Уберите ноты вместе с пропетыми строками; речевые реплики сохраняют слова и таймкоды.
Удалить неречевую информацию
Замечания в скобках из дорожки для слабослышащих — по форме скобок, без загрузки.
Удалить переносы строк в субтитрах
Поставьте каждую реплику в одну строку: переносы соединяются, тайминги и номера целы.
Удалить подписи говорящих
Уберите имя заглавными и двоеточие в начале строки; остальной текст и тайминг целы.
Удалить таймкоды из текста субтитров
Уберите таймкоды внутри текста реплик — [00:01:23] и подобные, — не трогая звуки и время.
Удалить теги жирного шрифта
Снимите жирный шрифт во всех строках, оставив курсив, подчёркивание и цвета на месте.
Удалить теги курсива
Снимите курсив с файла, не меняя ни слова; каждая реплика сохраняет свой тайминг.
Удалить теги подчёркивания
Уберите подчёркнутые диапазоны, не трогая текст, таймкоды и остальное оформление строки.
Удалить теги шрифта и цвета
Уберите цвет и шрифт, чтобы текст читался оформлением плеера; реплики не двигаются.
Удалить текст в квадратных скобках
Удалите всё внутри квадратных скобок — звуки и музыку — и закройте оставшийся пробел.
Удалить BOM из субтитров
Метка BOM удаляется ради сборочных скриптов и строгих парсеров; реплики не меняются.
Удалить HTML-теги из субтитров
Уберите разметку, включая теги говорящего и класса WebVTT, — останется чистый диалог.
Удалить override-теги ASS
Уберите коды оформления из ASS или SSA: стили, караоке, остатки {...} и позиции.
Удалить SDH-аннотации из субтитров
Пометки для слабослышащих за один запуск: подписи говорящих, скобки, замечания и музыка.
Проверка качества
Найти пересекающиеся субтитры
Реплики, начавшиеся до конца предыдущей, с номерами, временем и пересечением в мс.
Найти пробелы между субтитрами
Участки пустого экрана шире лимита; отсчёт от последней реплики, ещё бывшей на экране.
Найти пустые субтитры
Перечислите реплики без единого символа: субтитр занимает таймлайн и ничего не показывает.
Найти слишком длинные субтитры
Реплики на экране дольше вашего максимума: измеренная длительность и ваш лимит рядом.
Найти слишком короткие субтитры
Реплики короче минимума: измеренная длительность и ваш лимит рядом; файл не меняется.
Найти субтитры без слов
Реплики без букв: ноты, числа, тире. В субтитрах для слабослышащих это норма, не ошибка.
Найти субтитры не по порядку
Реплики не по времени — по переупорядочиванию, которое пришлось сделать при чтении файла.
Найти субтитры с концом раньше начала
Реплики, где конец не позже начала: нулевые и обратные таймкоды, посчитанные при чтении.
Сканировать субтитры на структурные проблемы
Все структурные проверки сразу: пересечения, пробелы, пустые реплики, порядок и длины.
Доступность
Проверить длину строки субтитров
Сверьте каждую строку с лимитами Netflix в 42 знака и BBC в 37 и скачайте отчёт.
Проверить максимальную длительность
Реплики дольше семи секунд Netflix: измеренная длительность, лимит и его источник.
Проверить минимальную длительность
Реплики на экране меньше 834 мс Netflix: измеренная длительность и источник лимита.
Проверить обозначение говорящего
Реплики, где говорят двое и никто не назван, по FCC 47 CFR §79.1 и WCAG 2.2 SC 1.2.2.
Проверить по Netflix Timed Text Style Guide
Проверка по числам Netflix: 20 знаков в секунду, 42 в строке, 834 мс – 7 с на реплику.
Проверить скорость чтения субтитров
Скорость чтения по Ofcom (180 слов в минуту) или Netflix (20 знаков в секунду) и отчёт.
Проверить субтитры по правилам FCC
Проверка по 47 CFR §79.1: в четырёх из пяти проверок нечего сравнивать — чисел нет.
Проверить субтитры по рекомендациям Ofcom
Полная проверка по рекомендациям Ofcom, где единственное число — 180 слов в минуту.
Проверить субтитры по EN 301 549 и WCAG 1.2.2
Полная проверка по европейскому стандарту, который делает WCAG 2.2 SC 1.2.2 требованием.
Таймкод
Экспорт и интеграция
Конвертер субтитров в PDF
Печатный PDF с поиском: реплика за блоком, свой таймкод, три размера текста, номера.
Сделать главы YouTube из субтитров
Соберите главы для описания ролика из ваших же реплик: метки времени и строки заголовков.
Создать элемент HTML track
Оберните субтитры в элемент track с WebVTT в data URI — готово для вставки на страницу.
Субтитры в текстовый транскрипт
Реплики как связные абзацы: переносы соединены, паузы сглажены, метки времени по желанию.
Медиа на входе
Извлечь субтитры из видео
Все дорожки субтитров из видео в браузере: отдельный файл на дорожку, с именем по языку.
Конвертер SUP (PGS) в SRT
Текст из картинок .sup локальным OCR в .srt — без загрузки, язык распознавания на выбор.
Конвертер VobSub (SUB/IDX) в SRT
.idx даёт время и палитру, .sub — картинки, OCR читает их в текст в вашем браузере.
Озвучить субтитры речью
Каждая реплика звучит в своё время; один аудиофайл, десять голосов, семь языков.
Озвучить текст
Вставьте текст или файл и получите озвучку: десять голосов, семь языков, WAV, MP3 или M4A.
Редактор текста с таймингом
Аудио играет, вы отбиваете начало строк и экспортируете .lrc; звук не покидает вкладку.
Синхронизировать субтитры по звуку
Субтитры и видео: смещение и дрейф измеряются по речи, отчёт скажет, менялся ли файл.
Транскрибировать аудио в субтитры
Запись в .srt или .vtt с таймингом: модель скачивается один раз, аудио не загружается.
Транскрибировать аудио в текст
Запись в текстовый транскрипт: абзацы без таймкодов, ничего не загружается на сервер.