Director: интеллектуальная система видеоагентов для выполнения процессов поиска, редактирования и создания видео с помощью описаний на естественном языке
Общее введение
Director - это фреймворк с открытым исходным кодом, предназначенный для упрощения и оптимизации видеовзаимодействия и рабочих процессов путем создания интеллектуальных видеоагентов. Фреймворк основан на инфраструктуре Video-as-Data компании VideoDB и способен обрабатывать сложные видеозадачи, такие как поиск, редактирование, компиляция и генерация, а также мгновенная потоковая передача результатов. Пользователи могут управлять видеоагентом с помощью простых команд на естественном языке, например, загружать видео и отправлять основные моменты в Slack. director предназначен для разработчиков, создателей и команд, которые хотят использовать искусственный интеллект для оптимизации рабочих процессов с медиа и раскрытия новых возможностей.


Список функций
- Видеорезюме: создавайте видеорезюме за считанные секунды.
- Генерация видео: создание полноценных фильмов с дикторским текстом на основе скриптов.
- Поиск видео: поиск и индексирование определенных моментов в медиатеке.
- Редактирование видео: легко организуйте и редактируйте контент.
- Редактирование аудио и видео: удобное дублирование и редактирование аудио и видео.
- Перевод субтитров: переводите и добавляйте субтитры на любом языке.
- Интеграция с проектами и API GenAI: создавайте и редактируйте контент "на лету".
- Добавляйте наложения и создавайте миниатюры.
Использование помощи
Процесс установки
- Хранилище клонирования:
git clone https://github.com/video-db/Director.git cd Director
- Запустите сценарий установки:
./setup.sh
Этот скрипт установит Node.js и Python и настроит виртуальные среды для front-end и back-end.
- Настройте переменные окружения:
компилятор.env
файл, добавляя ключи API и другие параметры конфигурации.
Процесс использования
- Запустите приложение:
make run
- Внутренний сервер: http://127.0.0.1:8000
- Внешний сервер: http://127.0.0.1:8080
- Создайте нового агента:
- Копирование файлов шаблонов
sample_agent.py
до (времени)Director/backend/director/agents/
и переименован. - Обновите имя класса, имя агента и описание.
- Реализация логики прокси, обновление
run()
Методы. - Обработка вывода и обновления состояния с помощью
push_update()
Отправляет событие прогресса. - Зарегистрируйте нового агента на сайте
Director/backend/director/handler.py
Импортируйте новый класс прокси вself.agents
Список.
- Копирование файлов шаблонов
- Услуги по оформлению документации:
- Местная служебная документация:
source backend/venv/bin/activate make install-be mkdocs serve -a localhost:9000
- Создайте документацию:
mkdocs build
- Местная служебная документация:
Руководство по использованию
- Краткое содержание видео: После загрузки видео используйте команды естественного языка для создания краткого описания видео. Например, введите "Generate a summary of this video", и система автоматически обработает и создаст резюме.
- Поиск видео: Введите ключевое слово в строку поиска, и система найдет и покажет соответствующие клипы в видеотеке.
- видеоклип: Выберите видеоклип и отредактируйте его с помощью инструментов редактирования, чтобы создать нужный видеоклип.
- Интеграция с проектами и API GenAIРасширение возможностей обработки видео путем интеграции других инструментов искусственного интеллекта через API-интерфейсы.
- Добавление наложений и создание эскизов: В интерфейсе редактирования видео выберите опцию добавления накладного слоя или создания миниатюры, и система сделает это автоматически.
- Дубляж голоса и перевод субтитров: После загрузки видео выберите функцию перевода дубляжа или субтитров, и система автоматически создаст соответствующий дубляж или субтитры.
Подробная процедура работы
- Сводное видео::
- Загрузите видеофайл.
- Введите "Generate Video Summary" в поле ввода команды.
- После обработки системой сгенерированная видео сводка будет отображена в области результатов.
- Поиск видео::
- Перейдите на страницу поиска видео.
- Введите ключевые слова в поле поиска.
- Система выполняет поиск в видеотеке и показывает подходящие клипы.
- видеоклип::
- Выберите видео, которое нужно отредактировать.
- С помощью инструмента "Клип" выберите начальное и конечное время.
- Нажмите кнопку "Создать клип", система создаст и сохранит клип.
- Интеграция с проектами и API GenAI::
- Перейдите на страницу интеграции API.
- Введите необходимый ключ API и конфигурацию.
- Система автоматически интегрирует и включает новые функции.
- Добавление наложений и создание эскизов::
- На странице редактирования видео выберите "Добавить наложение" или "Создать миниатюру".
- Система автоматически обрабатывает и применяет изменения.
- Дубляж голоса и перевод субтитров::
- Загрузите видеофайл.
- Выберите функцию "Дубляж голоса" или "Перевод субтитров".
- Система автоматически генерирует и накладывает дубляж или субтитры.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...