Городская лента

OpenSubs: открытый сервис создаёт субтитры с ИИ прямо в браузере

· 1

В открытом доступе появился бесплатный сервис OpenSubs для автоматического создания субтитров с точными таймкодами: речь распознаёт ИИ Whisper. Проект позиционируют как открытую альтернативу VEED и Kapwing, его исходный код опубликован на GitHub под лицензией GNU Affero General Public License v3.0.

Сервис предлагает 12 стилей оформления — от обычных субтитров до крупных анимированных надписей с подсветкой каждого произнесённого слова, как в вирусных роликах. Готовые субтитры можно перевести на 20 языков, включая русский, и показывать оригинал и перевод одновременно. Экспорт идёт в MP4 без водяных знаков: субтитры вшиваются в видео, для этого нужна только бесплатная регистрация.

OpenSubs работает в браузере без установки программ, а видео не загружается на чужие серверы. Распознавание речи идёт на локальном устройстве; для бесплатного локального перевода нужна совместимая версия Chrome.

Функции разбиения строк, ограничения скорости чтения, стилевых пресетов и записи формата ASS собраны в один пакет на Rust. Он компилируется в WebAssembly для работы в браузере и в нативный бинарный файл для остальных случаев, поэтому все компоненты выдают одинаковые субтитры на одних и тех же данных.

Код написан на TypeScript, Rust и JavaScript. Команда проекта отмечает, что видеофайл остаётся на устройстве пользователя и никуда не передаётся.