Repolode
Aseiel

Aseiel/VideoHighlighter

Бесплатное офлайн-приложение для компьютера, которое оценивает и объясняет яркие моменты в локальных видео по сценам, движению, аудио, объектам и расшифровке речи.

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

Звёзды
255
Форки
33
Открытые issues
1
Последний коммит
вчера

Что это?

VideoHighlighter — локальное приложение для компьютера, которое помогает находить важные моменты в видео, которое вы не хотите загружать в интернет. Добавьте исходные записи: приложение оценит фрагменты по смене сцен, движению, аудио, обнаруженным объектам и действиям, а также по расшифровке речи, после чего экспортирует подборку ярких моментов и отдельные клипы. Анализ выполняется на вашем компьютере, а для базового процесса API-ключ не нужен.

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

Приложение работает в Windows, macOS и Linux и поддерживает GPU Intel, AMD и NVIDIA. В нём есть вкладка Auto: она позволяет импортировать данные с карты камеры, нарезать яркие моменты, собрать ролик и добавить музыку. Также доступны расшифровка речи и субтитры на базе Whisper. Лицензия — AGPL-3.0.

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

  • 01Оценивает фрагменты по сигналам, связанным со сценами, движением, аудио, объектами, действиями и расшифровкой речи.
  • 02Показывает разбивку баллов по каждому сигналу и объясняет, почему момент попал в подборку.
  • 03Позволяет задавать правила композиции, преобразующие сочетания обнаруженных элементов в именованные события.
  • 04Экспортирует подборки ярких моментов и отдельные клипы.
  • 05Создаёт расшифровки речи и субтитры с помощью локального Whisper.
  • 06Работает офлайн и поддерживает GPU Intel, AMD и NVIDIA.

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

  • Сократить длинную прямую трансляцию или VOD до короткой подборки ярких моментов.
  • Просматривать записи с камер видеонаблюдения или фотоловушек, чтобы находить минуты, когда что-то двигалось.
  • Собирать монтажный ролик с музыкой из записей на карте GoPro или дрона.
  • Создавать главы и субтитры для длинных интервью, лекций или подкастов.

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

  1. 1

    Установить из исходного кода в Linux (включая FFmpeg)

    pip install -r requirements.txt
  2. 2

    Запустить приложение

    python main.py

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

  • Сборка для Windows не подписана цифровой подписью, поэтому для запуска нужно подтвердить предупреждение.
  • Чтобы открыть сборку для macOS, необходимо один раз снять флаг карантина.
  • Программа распространяется по лицензии AGPL-3.0, поэтому исходный код изменённых версий, предоставляемых по сети, необходимо публиковать.
  • Некоторые функции, например наложение объектов в реальном времени и обнаружение объектов с открытым словарём, доступны только в отдельной платной редакции Pro.

Темы

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

Что такое VideoHighlighter?
Бесплатное офлайн-приложение для компьютера, которое оценивает и объясняет яркие моменты в локальных видео по сценам, движению, аудио, объектам и расшифровке речи. VideoHighlighter — локальное приложение для компьютера, которое помогает находить важные моменты в видео, которое вы не хотите загружать в интернет. Добавьте исходные записи: приложение оценит фрагменты по смене сцен, движению, аудио, обнаруженным объектам и действиям, а также по расшифровке речи, после чего экспортирует подборку ярких моментов и отдельные клипы. Анализ выполняется на вашем компьютере, а для базового процесса API-ключ не нужен.
VideoHighlighter можно использовать бесплатно? Какая у него лицензия?
VideoHighlighter распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
VideoHighlighter всё ещё поддерживается?
Активно поддерживается. Последний коммит в VideoHighlighter — 18 окт. 2026 г..
Для чего можно использовать VideoHighlighter?
Сократить длинную прямую трансляцию или VOD до короткой подборки ярких моментов. Просматривать записи с камер видеонаблюдения или фотоловушек, чтобы находить минуты, когда что-то двигалось. Собирать монтажный ролик с музыкой из записей на карте GoPro или дрона. Создавать главы и субтитры для длинных интервью, лекций или подкастов.
Как установить VideoHighlighter?
Установить из исходного кода в Linux (включая FFmpeg): pip install -r requirements.txt Запустить приложение: python main.py
Где скачать VideoHighlighter?
Исходный код и инструкции по установке — на GitHub: https://github.com/Aseiel/VideoHighlighter

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

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

Ориентированный на приватность AI-ассистент для встреч: записывает, расшифровывает и суммирует их локально на macOS и Windows, а для сводок можно использовать Ollama или облачные LLM.

31,9 тыс.3,6 тыс.RustMITОбновлён в прошлом месяце