Repolode
anghunk

anghunk/video-transcript

Браузерный инструмент для работы с субтитрами: редактируйте и оформляйте их, добавляйте в локальные MP4, а при желании распознавайте речь с помощью Whisper на устройстве.

Open source альтернатива:CapCutDescript

Звёзды
214
Форки
11
Открытые issues
0
Последний коммит
25 дней назад

Что это?

Video Transcript — инструмент для работы с субтитрами, который целиком запускается в браузере. Импортируйте локальный MP4, при желании создайте субтитры с помощью Whisper, работающего на вашем устройстве, редактируйте фрагменты и тайминг на временной шкале, задайте общий стиль субтитров и экспортируйте MP4 со встроенными субтитрами.

Видео, субтитры и экспортированные файлы остаются на текущем устройстве. Аккаунт не требуется, аудио и видео никуда не загружаются. Проекты, прогресс работы над субтитрами и кэш видео хранятся локально в IndexedDB; приложение можно установить как PWA.

Для распознавания речи используются модели ONNX Whisper через Transformers.js: приложение отдаёт предпочтение WebGPU и при его недоступности переключается на WASM на CPU. Модели скачиваются один раз с Hugging Face и кэшируются. Поддерживаются китайский, английский, японский и корейский языки, а также автоматическое определение языка.

Ключевые возможности

  • 01Импортирует локальные MP4-файлы и показывает разрешение, длительность и сведения об аудиодорожке.
  • 02Создаёт субтитры локально с помощью Whisper и автоматически определяет язык.
  • 03Позволяет редактировать фрагменты субтитров и тайминг на временной шкале, синхронизированной с воспроизведением видео.
  • 04Применяет общий стиль субтитров: доступны пресеты, настройка цветов, размера, положения и выравнивания.
  • 05Экспортирует MP4 в качестве, близком к исходному, в 4K или 1080p, сохраняя оригинальную аудиодорожку AAC.

Сценарии использования

  • Добавление встроенных субтитров в локальное видео без загрузки в облачный сервис.
  • Быстрая расшифровка и корректировка речи в видео на китайском, английском, японском или корейском языке.
  • Создание в браузере роликов MP4 с субтитрами для соцсетей или презентаций.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/anghunk/video-transcript.git
  2. 2

    Перейдите в папку проекта

    cd video-transcript
  3. 3

    Установите зависимости

    npm install
  4. 4

    Запустите сервер разработки

    npm run dev

Что важно знать

  • При первом использовании модели распознавания речи и файлы среды выполнения загружаются с Hugging Face и jsDelivr.
  • Распознавание и экспорт зависят от объёма памяти устройства и поддержки браузера. На компьютерах рекомендуется использовать Chrome или Edge.
  • Большие видео (более 2 ГБ или длительные видео в 4K) могут не обработаться или работать медленно.

Темы

Частые вопросы

Что такое video-transcript?
Браузерный инструмент для работы с субтитрами: редактируйте и оформляйте их, добавляйте в локальные MP4, а при желании распознавайте речь с помощью Whisper на устройстве. Video Transcript — инструмент для работы с субтитрами, который целиком запускается в браузере. Импортируйте локальный MP4, при желании создайте субтитры с помощью Whisper, работающего на вашем устройстве, редактируйте фрагменты и тайминг на временной шкале, задайте общий стиль субтитров и экспортируйте MP4 со встроенными субтитрами.
video-transcript можно использовать бесплатно? Какая у него лицензия?
video-transcript распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
video-transcript всё ещё поддерживается?
Активно поддерживается. Последний коммит в video-transcript — 25 сент. 2026 г..
Для чего можно использовать video-transcript?
Добавление встроенных субтитров в локальное видео без загрузки в облачный сервис. Быстрая расшифровка и корректировка речи в видео на китайском, английском, японском или корейском языке. Создание в браузере роликов MP4 с субтитрами для соцсетей или презентаций.
Как установить video-transcript?
Клонируйте репозиторий: git clone https://github.com/anghunk/video-transcript.git Перейдите в папку проекта: cd video-transcript Установите зависимости: npm install Запустите сервер разработки: npm run dev
Где скачать video-transcript?
Исходный код и инструкции по установке — на GitHub: https://github.com/anghunk/video-transcript

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Локальное создание субтитров для любых видео с помощью Whisper: транскрибация, перевод, оформление и встраивание — в браузере, десктопном приложении или CLI, без загрузки видео.

1158TypeScriptAGPL-3.0Обновлён 4 дня назад