Бесплатное приложение с открытым исходным кодом для записи экрана и создания готовых демо продукта и инструкций на Windows, macOS и Linux.
0xSero/video-edit
Набор скриптов и навык для агента превращают сырую запись экрана macOS в динамичное видео без конфиденциальных данных, готовое к публикации, и проверяют результат рендеринга.
- Звёзды
- 86
- Форки
- 5
- Открытые issues
- 0
- Последний коммит
- 3 дня назад
Что это?
video-edit — это набор скриптов на Python и ffmpeg, а также навык для агента, который превращает запись экрана macOS длительностью 45–90 минут (OBS, экран с веб-камерой) в готовое к публикации видео на 20–30 минут. Рабочий процесс строится на расшифровке: агент выбирает фрагменты, которые нужно оставить, а скрипты формируют список монтажных решений, рендерят видео и проверяют результат. Всё работает локально.
Набор помогает справиться с типичными проблемами исходных записей: длинные участки с неподвижным изображением обнаруживаются по разнице между кадрами, а не по тишине; паузы укорачиваются только в тех местах, где обработанный звук тихий; конфиденциальный текст, например имена хостов или API-ключи, закрывается областями размытия, после чего OCR проверяет результат рендеринга. Apple Vision используется для распознавания положения рук и лиц, чтобы помечать фрагменты, требующие проверки. Звук проходит шумоподавление с помощью DeepFilterNet3, эквализацию, де-эссинг, компрессию и двухпроходную нормализацию loudnorm до −16 LUFS.
Рендеринг можно возобновлять по группам. Скрипт проверки заново вычисляет ожидаемое количество кадров, сравнивает длительность аудиодорожек и повторно запускает OCR для готового файла; при обнаружении утечки он завершает работу с ненулевым кодом. Скрипт selftest запускает весь процесс на синтезированной записи.
Ключевые возможности
- 01Фрагменты для сохранения и удаления конфиденциальных данных задаются по расшифровке в одном файле job.json.
- 02Обнаружение неподвижного изображения по разнице между кадрами, отдельно от обнаружения тишины.
- 03Размытие всей панели с конфиденциальным текстом и последующая проверка результата рендеринга с помощью OCR на отсутствие утечек.
- 04Обработка звука с шумоподавлением DeepFilterNet3 и двухпроходной нормализацией loudnorm до -16 LUFS.
- 05Возобновляемый групповой рендеринг h264 на macOS с помощью VideoToolbox, а также этап проверки.
Сценарии использования
- Монтаж длинной записи экрана в OBS с кодинг-сессией или демонстрацией в короткое видео для YouTube.
- Сокрытие имён хостов, токенов и других секретов на экране перед публикацией записи.
- Удаление простоев и сокращение пауз в докладах, записанных на Mac.
Быстрый старт
- 1
Клонируйте репозиторий в каталог skills вашего агента
git clone git@github.com:0xSero/video-edit.git ~/.agents/skills/video-edit - 2
Установите зависимости Python
python3 -m pip install mlx-whisper deepfilternet pillow numpy soundfile pyobjc-framework-Vision pyobjc-framework-Quartz - 3
Проверьте установку, запустив самотестирование на синтезированной записи
bash scripts/selftest.sh /tmp/ved-selftest
Что важно знать
- Требуется macOS 14 или новее; Linux не поддерживается без дополнительных изменений.
- Разработано для конкретного рабочего процесса записи экрана в macOS в стиле OBS.
- Требуется отдельно установить ffmpeg 6.0 или новее и Python 3.10 или новее.
В подборках
Темы
Частые вопросы
- Что такое video-edit?
- Набор скриптов и навык для агента превращают сырую запись экрана macOS в динамичное видео без конфиденциальных данных, готовое к публикации, и проверяют результат рендеринга. video-edit — это набор скриптов на Python и ffmpeg, а также навык для агента, который превращает запись экрана macOS длительностью 45–90 минут (OBS, экран с веб-камерой) в готовое к публикации видео на 20–30 минут. Рабочий процесс строится на расшифровке: агент выбирает фрагменты, которые нужно оставить, а скрипты формируют список монтажных решений, рендерят видео и проверяют результат. Всё работает локально.
- video-edit можно использовать бесплатно? Какая у него лицензия?
- video-edit распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- video-edit всё ещё поддерживается?
- Активно поддерживается. Последний коммит в video-edit — 4 нояб. 2026 г..
- Для чего можно использовать video-edit?
- Монтаж длинной записи экрана в OBS с кодинг-сессией или демонстрацией в короткое видео для YouTube. Сокрытие имён хостов, токенов и других секретов на экране перед публикацией записи. Удаление простоев и сокращение пауз в докладах, записанных на Mac.
- Как установить video-edit?
- Клонируйте репозиторий в каталог skills вашего агента: git clone git@github.com:0xSero/video-edit.git ~/.agents/skills/video-edit Установите зависимости Python: python3 -m pip install mlx-whisper deepfilternet pillow numpy soundfile pyobjc-framework-Vision pyobjc-framework-Quartz Проверьте установку, запустив самотестирование на синтезированной записи: bash scripts/selftest.sh /tmp/ved-selftest
- Где скачать video-edit?
- Исходный код и инструкции по установке — на GitHub: https://github.com/0xSero/video-edit
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Локальное Windows-приложение, которое непрерывно записывает экран небольшими файлами, чтобы можно было просматривать прошлые события и искать их по тексту OCR или описанию изображения.
Agent Skill и MCP-сервер с 42 локальными инструментами FFmpeg для монтажа видео и аудио в coding-агентах вроде Claude Code, Cursor и Codex.
CLI-инструмент, который автоматически вырезает из видео и аудио тихие или неактивные фрагменты, в основном ориентируясь на громкость.
Нативное приложение для macOS, которое помещает записи экрана iPhone в рамки устройств, добавляет анимацию приближения и нажатий и экспортирует готовые видео для публикации.
Нативное приложение для macOS для создания скриншотов и записи экрана с аннотациями, OCR, автоматическим скрытием персональных данных, прокруткой и загрузкой в облако.