Что такое Edit Mind и зачем это нужно
Проект Edit Mind (ранее Video Editor Mind) позиционируется как «второй мозг» для видеомонтажеров и создателей контента. Это локальная система, которая позволяет индексировать видеофайлы, извлекать из них метаданные и искать конкретные сцены или объекты с помощью естественного языка. В отличие от облачных сервисов, все данные обрабатываются локально, что гарантирует полную приватность.
На данный момент проект находится в стадии активной разработки и не является production-ready. Разработчик планирует выпустить стабильную версию 1.0, призывая сообщество участвовать в тестировании и исправлении багов.
Технологический стек и архитектура
Система построена на микросервисной архитектуре с использованием Docker. Ключевые компоненты включают:
- ML Service: Python, PyTorch, PyAV, OpenAI Whisper (для транскрипции), Google Gemini или Ollama (для NLP).
- Web Service: React Router V7, TypeScript, Vite.
- Background Jobs: Node.js, Express.js, BullMQ.
- Базы данных: ChromaDB (векторная БД для семантического поиска) и PostgreSQL (реляционная БД через Prisma ORM).
Возможности анализа видео
Система использует мультимодальный анализ для создания богатых метаданных. Вот как работают основные модели:
| Модель/Технология | Функция | Применение в поиске |
|---|---|---|
| YOLO | Обнаружение объектов | Поиск по наличию конкретных предметов (например, «найти сцены с автомобилем») |
| DeepFace | Распознавание лиц | Поиск по персонажам или спикерам в кадре |
| OpenAI Whisper | Транскрипция аудио | Поиск по произнесенным словам и фразам |
| Gemini / Ollama | Анализ сцен и NLP | Семантический поиск по описанию сюжета или контекста |
Установка и интеграция
Основная версия проекта бесплатна и работает через Docker Compose. Поддерживается как Linux, так и macOS/Windows (с настройкой шаринга файлов). Для пользователей с GPU NVIDIA доступна конфигурация docker-compose.cuda.yml.
Разработчик также предлагает коммерческое Desktop App для macOS и Windows. Оно включает:
- Установку в один клик без терминала.
- Прямую интеграцию с DaVinci Resolve и Final Cut Pro.
- Использование GPU Apple Silicon (чего нельзя сделать через Docker).
Предзаказ десктопного приложения доступен по цене «раннего пташки» с пожизненной лицензией и гарантией возврата в течение 14 дней после выхода.
Как начать работу
Для быстрого старта можно использовать скрипт:
curl -sSL https://get.edit-mind.com | sh
Или вручную настроить окружение, указав путь к медиатеке в .env файле и выбрав AI-модель (Ollama для полной приватности или Gemini API). После запуска через docker compose up интерфейс доступен по адресу http://localhost:3745.
Источник: Github ↗
