Автоматически превращает тему или ключевое слово в готовый короткий ролик: создаёт сценарий, озвучку, подбирает видеоряд, добавляет субтитры и музыку.
linyqh/NarratoAI
Инструмент на базе ИИ для создания сценариев видеокомментариев и автоматического монтажа с озвучкой и субтитрами.
- Звёзды
- 11,475
- Форки
- 1,731
- Открытые issues
- 8
- Последний коммит
- позавчера
Что это?
NarratoAI автоматически создаёт видеокомментарии с озвучкой. Сначала большие языковые модели пишут сценарии, затем инструмент выполняет весь процесс монтажа: нарезает видео, генерирует озвучку и добавляет субтитры.
Проект поддерживает создание комментариев и ремиксов на основе коротких дорам, объединение материалов и транскрибацию в один клик, а также экспорт проектов CapCut (剪映), чтобы доработать монтаж в этом редакторе. Доступны разные движки TTS, в том числе с функцией клонирования голоса, и дополнительная функция генерации фоновой музыки с помощью ИИ. Для анализа видео можно использовать модели, работающие с изображениями и текстом, например Qwen2-VL и TwelveLabs Pegasus.
Приложение запускается локально как веб-интерфейс Streamlit. Его можно установить из сборки для Windows или macOS (Apple Silicon), через Docker Compose или из исходного кода с помощью uv и Python 3.12+. Также доступна облачная версия.
Ключевые возможности
- 01Создаёт сценарии для закадрового комментария на основе видео с помощью LLM.
- 02Автоматически монтирует видео и объединяет фрагменты.
- 03Генерирует озвучку с помощью разных движков TTS, в том числе с клонированием голоса.
- 04Создаёт субтитры на основе транскрибации в один клик.
- 05Экспортирует проекты в CapCut (剪映) для дальнейшего монтажа.
- 06Запускается как локальный веб-интерфейс Streamlit в Windows, macOS или Docker.
Сценарии использования
- Создание комментариев и видео-пересказов по фрагментам фильмов и сериалов.
- Создание новых озвученных эпизодов на основе коротких дорам.
- Пакетное создание видео с озвучкой и субтитрами для социальных платформ.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/linyqh/NarratoAI.git - 2
Перейдите в каталог проекта
cd NarratoAI - 3
Разверните приложение с помощью Docker Compose
docker compose up -d - 4
Откройте http://localhost:8501 в браузере
Что важно знать
- Чтобы функции создания сценариев и озвучивания работали, сначала настройте собственные API-ключи LLM в config.toml.
- Для локального запуска требуется Python 3.12 или новее.
- Некоторые движки клонирования голоса (IndexTTS-1.5 MLX, IndexTTS-2 MLX) доступны только на компьютерах Mac с Apple Silicon, а пакет IndexTTS-2 для Windows пока не обновлён.
Темы
Частые вопросы
- Что такое NarratoAI?
- Инструмент на базе ИИ для создания сценариев видеокомментариев и автоматического монтажа с озвучкой и субтитрами. NarratoAI автоматически создаёт видеокомментарии с озвучкой. Сначала большие языковые модели пишут сценарии, затем инструмент выполняет весь процесс монтажа: нарезает видео, генерирует озвучку и добавляет субтитры.
- NarratoAI можно использовать бесплатно? Какая у него лицензия?
- NarratoAI распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- NarratoAI всё ещё поддерживается?
- Активно поддерживается. Последний коммит в NarratoAI — 19 окт. 2026 г..
- Для чего можно использовать NarratoAI?
- Создание комментариев и видео-пересказов по фрагментам фильмов и сериалов. Создание новых озвученных эпизодов на основе коротких дорам. Пакетное создание видео с озвучкой и субтитрами для социальных платформ.
- Как установить NarratoAI?
- Клонируйте репозиторий: git clone https://github.com/linyqh/NarratoAI.git Перейдите в каталог проекта: cd NarratoAI Разверните приложение с помощью Docker Compose: docker compose up -d Откройте http://localhost:8501 в браузере
- Где скачать NarratoAI?
- Исходный код и инструкции по установке — на GitHub: https://github.com/linyqh/NarratoAI
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
AI-агент для видеомонтажа, который превращает инструкции на естественном языке в поиск клипов, написание сценария, подбор музыки и шрифтов и монтаж.
Веб-скрейпер на базе LLM и Streamlit, извлекающий данные со страниц с помощью моделей OpenAI, Gemini, Ollama или LiteLLM.
Десктопное и веб-приложение для преобразования EPUB, PDF, текстовых файлов и субтитров в аудио с синхронизированными субтитрами на базе Kokoro-82M TTS.
Опенсорсный AI-агент от Google, который переносит Gemini в терминал и помогает анализировать, редактировать и автоматизировать работу с кодом.
Локально устанавливаемый интерфейс для опытных пользователей: общение со множеством API LLM, генераторами изображений и голосовыми моделями TTS.