Repolode
WEIFENG2333

WEIFENG2333/VideoCaptioner

Настольное приложение и CLI на базе LLM для работы с видеосубтитрами: распознавание речи, сегментация и корректура текста, перевод и встраивание субтитров в видео.

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

Звёзды
16,297
Форки
1,415
Открытые issues
214
Последний коммит
в прошлом месяце

Что это?

VideoCaptioner охватывает весь процесс работы с субтитрами к видео: распознаёт речь, разбивает текст на удобные для чтения строки, улучшает формулировки с помощью LLM, переводит текст и добавляет готовые субтитры в видео. Доступны CLI и графический интерфейс; установить программу можно через pip.

Для нескольких этапов настройка не требуется. Для распознавания речи можно бесплатно использовать движки Bijian и Jianying, а для перевода — Bing или Google. Для улучшения текста и перевода с помощью LLM нужен API-ключ сервиса, совместимого с OpenAI; настройки можно задать в GUI, CLI или через переменные окружения.

В проект также входит навык Claude Code, позволяющий AI-ассистентам для программирования напрямую обрабатывать видео. Кроме того, видео можно загружать с таких платформ, как YouTube и Bilibili, чтобы затем обработать их.

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

  • 01Распознавание речи с помощью нескольких движков, включая бесплатные Bijian и Jianying
  • 02Сегментация и корректура субтитров с помощью LLM
  • 03Перевод субтитров через LLM, Bing или Google
  • 04Встраивание субтитров в видео в виде soft или hard subtitles
  • 05Команда для запуска полного конвейера: распознавание речи, улучшение текста, перевод и добавление субтитров в видео
  • 06Настольный GUI и CLI с многоуровневой конфигурацией

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

  • Создание субтитров к видео без ручного набора
  • Перевод субтитров к видео на другой язык
  • Пакетная обработка файлов субтитров через командную строку
  • Передача задач по работе с видеосубтитрами AI-ассистенту для программирования с помощью навыка Claude Code

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

  1. 1

    Установите CLI и GUI из PyPI

    pip install videocaptioner
  2. 2

    Откройте настольную GUI

    videocaptioner-gui
  3. 3

    Или расшифруйте видео в командной строке (бесплатно, ключ API не нужен)

    videocaptioner transcribe video.mp4 --asr bijian

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

  • Для функций на основе LLM, таких как оптимизация субтитров и перевод с помощью LLM, нужен собственный ключ API от провайдера, совместимого с OpenAI.
  • Лицензия GPL-3.0 требует, чтобы производные дистрибутивы также были открытыми и распространялись на условиях GPL.

Темы

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

Что такое VideoCaptioner?
Настольное приложение и CLI на базе LLM для работы с видеосубтитрами: распознавание речи, сегментация и корректура текста, перевод и встраивание субтитров в видео. VideoCaptioner охватывает весь процесс работы с субтитрами к видео: распознаёт речь, разбивает текст на удобные для чтения строки, улучшает формулировки с помощью LLM, переводит текст и добавляет готовые субтитры в видео. Доступны CLI и графический интерфейс; установить программу можно через pip.
VideoCaptioner можно использовать бесплатно? Какая у него лицензия?
VideoCaptioner распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
VideoCaptioner всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в VideoCaptioner — 12 сент. 2026 г..
Для чего можно использовать VideoCaptioner?
Создание субтитров к видео без ручного набора Перевод субтитров к видео на другой язык Пакетная обработка файлов субтитров через командную строку Передача задач по работе с видеосубтитрами AI-ассистенту для программирования с помощью навыка Claude Code
Как установить VideoCaptioner?
Установите CLI и GUI из PyPI: pip install videocaptioner Откройте настольную GUI: videocaptioner-gui Или расшифруйте видео в командной строке (бесплатно, ключ API не нужен): videocaptioner transcribe video.mp4 --asr bijian
Где скачать VideoCaptioner?
Исходный код и инструкции по установке — на GitHub: https://github.com/WEIFENG2333/VideoCaptioner

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

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