Об этом проекте
ChatMonteur представляет собой расширяемую студию монтажа с оркестрацией агентов для реальных записей в формате «говорящая голова», таких как влоги, туториалы и поясняющие видео. Система не генерирует видео с нуля, а редактирует существующий исходный материал через конвейер, который координирует проверенные инструменты с открытым исходным кодом: auto-editor, faster-whisper, HyperFrames и ffmpeg.
Системой управляет агент кодинга (Claude Code, Codex или аналогичный). Пользователь загружает исходный материал и описывает желаемый монтаж на обычном языке. Затем агент запускает конвейер, который транскрибирует аудио, вырезает паузы и запинки по смыслу, генерирует субтитры, добавляет моушн-графику, звук и цветокоррекцию, после чего рендерит финальный файл.
На протяжении всего рабочего процесса действуют два шлюза контроля качества. Шлюз планирования (plan gate) оценивает визуальный план до рендеринга кадров и отклоняет варианты, которые выглядят как механическая нарезка — например, отрезки более 90 секунд без визуальных событий, текст на экране более 60% времени воспроизведения, повторяющиеся субтитры или три идентичных зума подряд. Файловый шлюз (file gate) повторно открывает каждый закодированный артефакт в выбранных временных точках (10, 35, 65 и 90 процентов), проверяет уровни аудио на наличие тишины и клиппинга, а также сравнивает длительность с данными, переданными энкодеру. Любой поврежденный файл останавливает доставку и создает отчет в формате `.qc.json`.
Знания о редакционных решениях хранятся в директории `skills/` в виде проверяемой базы знаний, а не встроенных промптов. Сюда входят рекомендации о том, где делать склейки, как дополнять переходы, когда использовать зум и как сбалансировать музыкальный фон. Все инженерные пороги задокументированы в `engineering-facts.md` с объяснениями причин каждого правила.
Типичный рабочий процесс позволяет создать технически корректный черновик одной командой, после чего пользователь взаимодействует с агентом для завершения монтажа: удаления лишнего, добавления субтитров и графики, а также доработки звука. Агент предоставляет необходимые шлюзы одобрения и переносит в мастер-файл только завершенные правки.
Проект бесплатен и ориентирован на локальную работу. `faster-whisper` работает локально без платных API-ключей. Дополнительные бэкенды транскрибации могут быть добавлены в качестве плагинов. Поддерживается кроссплатформенное кодирование с откатом NVENC на libx64, VideoToolbox или QSV.
Текущий статус — v0.1. Механический конвейер работает полностью, а рабочий процесс под управлением агента был протестирован на полноценном монтаже для YouTube-канала: от исходного материала до проверенного мастер-файла.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.