← Все проекты

Медиапроизводство / Разработка продукта

LiveCUT

Режиссура по звуку. Контроль у оператора.

Коммерческая эксплуатация · поддержка

Для когоПодкаст-студии и студии многокамерной записи с vMix

Моя рольСоздатель продукта, Product Owner, продуктовый архитектор и AI-assisted developer

Коммерческий результат2 годовые лицензии · 2 площадки Hi-Fi Studio · 6 рабочих мест

Первый платный месяц → 6-месячное продление → годовая лицензия.

Лично я

Концепция, режиссёрская логика, требования, UX, архитектурные решения, сценарные проверки, выпуск, лицензирование и поддержка.

Работа AI

Реализация, изменение и исправление кода по моим задачам. В самом продукте AI-моделей нет.

Другие специалисты

Других разработчиков и постоянной человеческой команды нет.

AI-инструментыПоследний активный этап: Codex · Claude Code · Aqua Voice для диктовки. История ранних инструментов — в подробном описании.

Технологии продуктаC# · .NET 10 · WPF · MVVM. Интеграции: vMix · Adobe Premiere Pro · DaVinci Resolve.

Реальный интерфейс LiveCUT 2.1.9-alphaПолное окно ↗
LiveCUT 2.1.9-alpha: три аудиоисточника с порогами, выбор Mix, запись и кнопки переключения планов

Рабочая панель: источники, пороги и управление планами в одном окне. На странице показан фрагмент; полное окно открывается по нажатию.

ЗадачаВ типовой многокамерной записи человек часами повторяет переключения камер и должен постоянно следить за каждым говорящим.

Что построеноАвтоматическая режиссура в vMix с ручным контролем, записью истории переключений и экспортом timeline в монтаж.

Приложение в работе

От аудиосигнала —
к смене плана.

Слева — LiveCUT, справа — vMix. Две записи показывают уровни аудио и смену камер. Интерфейс в GIF отличается от версии 2.1.9-alpha на скриншотах.

Разговор и переключение камер
Запись работающего приложения · GIF

Разговор и переключение камер

В записи видны изменения уровней трёх аудиоисточников и переходы между планами в vMix.

Крупные планы и возврат к общему
Запись работающего приложения · GIF

Крупные планы и возврат к общему

Второй пример работы: переключения между участниками разговора и переход на общий план в конце записи.

Рабочий сценарий / 01

Подключить.
Назначить. Настроить.

Аудиоисточник и камера — разные сущности. Оператор задаёт, кого слушать, какой план показывать и с каким приоритетом.

Подключение к vMix
Реальный интерфейс Открыть крупнее ↗

Подключение к vMix

Выбор видеокоммутатора, адрес и порт подключения. На снимке используется локальный адрес localhost.

Состояние соединения
Реальный интерфейс Открыть крупнее ↗

Состояние соединения

Строка статуса показывает подключение к vMix 28.0.0.42 и выбранный профиль Calm 2.0.

Кого слушает автодиректор
Реальный интерфейс Открыть крупнее ↗

Кого слушает автодиректор

Три аудиоисточника: два гостя и ведущий. У каждого — роль, имя и отдельное включение в конфигурацию.

Какой план соответствует источнику
Реальный интерфейс Открыть крупнее ↗

Какой план соответствует источнику

Таблица связывает источники с крупными и общими планами. Видны две позиции видеокамер, приоритеты и состояние включения.

Рабочий сценарий / 02

Правила переключения —
под формат разговора.

Продуктовое решение — сделать поведение автодиректора настраиваемым. Настройки задержек и громкости помогают управлять реакцией на звук.

Профили переключения
Реальный интерфейс Открыть крупнее ↗

Профили переключения

В меню доступны Calm, Calm 2.0, Debates, Discussion и Podcast, а также пользовательские профили.

Автоматическая настройка порогов
Реальный интерфейс Открыть крупнее ↗

Автоматическая настройка порогов

Состояние панели с включённым Auto Threshold. На шкалах видны пороги каждого из трёх источников.

Рабочий сценарий / 03

Оператор остаётся
за пультом.

Автоматизация сохраняет возможность вмешаться. Контроль источников, выбор Mix и кнопки планов собраны на рабочем экране.

Панель управления и выбор планов
Реальный интерфейс Открыть крупнее ↗

Панель управления и выбор планов

Под шкалами аудио — кнопки общего плана, ведущего и гостей; сверху — LiveCUT!, REC и выбор Mix. Снимок показывает доступные оператору элементы управления.

Рабочий сценарий / 04

Продолжить работу
после записи.

Монтажные решения нужны и после эфира. В приложении предусмотрены параметры многокамерной записи и экспорта для монтажных систем.

MultiCorder и параметры экспорта
Реальный интерфейс Открыть крупнее ↗

MultiCorder и параметры экспорта

Реальный экран настройки: запись камер через MultiCorder, файл для Premiere Pro и DaVinci Resolve, отметки времени, частота кадров и папки записи. На снимке выбран экспорт для Premiere Pro.

Деталь продукта

Выбор языка
в приложении.

В интерфейсе есть меню русского, английского, немецкого и французского языков, а также системного варианта. На снимках выбран английский.

Меню языка в LiveCUT 2.1.9-alpha
Реальный интерфейс Открыть крупнее ↗

Меню языка в LiveCUT 2.1.9-alpha

Название и версия приложения видны в заголовке окна; меню показывает доступные варианты языка.

Коммерческая история

От blind demo
к работающим студиям.

Весной 2025 года после тестов в Podcast Zone показал MVP владельцам студий: аудитория узнала об автоматической режиссуре только в конце. Hi-Fi Studio стала первым платящим клиентом — месячная лицензия оформлена 12 мая 2025 года.

Первый месяц перешёл в продление на шесть месяцев, затем — на год. В 2026 году добавилась площадка в Хамовниках. Сейчас используются две годовые лицензии на шесть рабочих мест.

Текущий статус

Поддержка клиентов
и продукта.

На осень 2026 года активный roadmap не в приоритете. По моей оценке, потенциал исходного сегмента изменился; я сократил инвестиции в расширение функций, сохранив поддержку и возможность выпускать исправления.

Есть installer, автоматические тесты, собственное лицензирование и обновления через Velopack. Решение о выпуске принимаю лично после тестов и сценарной проверки. Код закрыт.

Подробнее: как устроен проект, мой вклад и дальнейшие шаги

Из профессиональной задачи в продукт

Идея появилась после моей работы выпускающим режиссёром на деловых онлайн-трансляциях Петербургского экономического форума. В типовой дискуссии несколько спикеров, камер и микрофонов; значительная часть режиссуры сводится к повторяющемуся выбору плана активного говорящего.

Я изучал встроенную Video Follows Audio в vMix и другие решения. По моей оценке, технического переключения вслед за звуком было недостаточно для естественной режиссуры. Я разработал собственную логику поведения, опираясь на режиссёрский опыт.

Первым коммерческим сегментом стали подкаст-студии. Покупатель — владелец или руководитель студии; пользователь — человек, отвечающий за запись или эфир в vMix.

MVP и первая проверка

Первый рабочий MVP поддерживал 3 камеры и 2 аудиоисточника. Я проверял одну гипотезу: может ли автоматическое управление планами восприниматься как нормальная многокамерная режиссура.

В апреле 2025 года прошли тесты в Podcast Zone Евгения Бурлакова. Затем Евгений организовал встречу владельцев подкаст-студий. На демонстрации весной 2025 года приложение управляло переключениями, а аудитории рассказали об этом только в конце. Я находился на последнем ряду зала, а не за пультом.

Это была практическая проверка восприятия профессиональной аудиторией. После неё Hi-Fi Studio приобрела первую месячную лицензию.

От первой продажи к повторным продлениям

Первая лицензия Hi-Fi Studio оформлена 12 мая 2025 года за 13 900 ₽. Затем последовали продление на шесть месяцев за 60 000 ₽ и переход на годовую лицензию за 90 000 ₽.

Главный результат — первый платный тест перешёл в продолжительное использование. В феврале 2026 года оформлены две действующие годовые лицензии: на основной площадке и в Хамовниках.

2 годовые лицензии / 2 площадки / 6 рабочих мест: по три зала на каждой площадке. Это не шесть отдельных лицензий. Другие тестовые установки не включены в число платящих клиентов.

Личный вклад и AI

Я — создатель продукта, Product Owner, продуктовый архитектор и AI-assisted developer. Других разработчиков, подрядчиков или постоянной человеческой команды у LiveCUT не было.

Сам определяю концепцию, roadmap, backlog, требования, UX, режиссёрскую логику и продуктовые и архитектурные решения. Ставлю задачи AI, проверяю поведение системы, тестирую, принимаю решение о релизе, выдаю лицензии и поддерживаю клиентов.

AI помогает превращать требования в код, изменять реализацию и исправлять ошибки. В runtime LiveCUT AI-моделей нет: переключениями управляет программная логика.

Мой контроль реализации строится на требованиях, понимании поведения системы, запуске и сценарных тестах. Я не представляю его как formal code review со стороны senior C# developer.

AI-assisted workflow периода разработки

Весной 2025 года Gemini 2.5 Pro помогал прорабатывать логику и декомпозицию; Cursor и Windsurf были рабочими coding environments; Claude 3.7 Sonnet и модели OpenAI, включая GPT-4.1 после его выхода, использовались для работы с кодом. Это инструменты первого MVP и ранних итераций.

На последнем заметном активном этапе, примерно в марте–апреле 2026 года, основными coding agents были Codex и Claude Code. Также использовал Antigravity, Cursor, Windsurf и Grok. Aqua Voice позволял диктовать задачи и уточнения; по моей оценке, это существенно ускорило работу.

Общий цикл: формулировка задачи → изучение агентом кода и план → изменения → существующие тесты → моя проверка реальных сценариев → исправления → решение о готовности. Это описание периода активной разработки, а не ежедневной практики осени 2026 года.

Функциональность и технологии

Пользователь связывает аудиоисточники с камерами и планами. LiveCUT анализирует активность, управляет vMix и оставляет оператору manual override. Настройки реакции и задержек ограничивают неуместные частые переключения.

После MVP появились несколько источников и планов, работа с Mix, профили, история переключений, MultiCorder и экспорт timeline. MultiCorder — функциональность продукта. Внешние интеграции: vMix, Adobe Premiere Pro и DaVinci Resolve.

Техническая основа текущей версии: C# · .NET 10 · WPF · MVVM · Windows x64. В архитектуре разделены Core, Application и Infrastructure; используются DI, WASAPI для аудио и HTTP/XML API vMix.

XMEML-экспорт проверялся на реальном многокамерном материале с успешным импортом в Premiere Pro. Экспорт для Premiere / Resolve покрыт golden tests. Публичной видеозаписи самого импорта пока нет.

Тестирование и выпуск

В проекте есть xUnit-тесты логики, view models, архитектурных границ и экспорта. Перед выпуском тесты запускались вручную; после сценарной проверки я принимал решение о готовности.

Процесс: AI-assisted implementation → tests → моя сценарная проверка → release decision → build / installer → GitHub Release → обновление через Velopack.

Существует отдельный installer project, release notes и проверка обновлений в клиенте. Полноценный GitHub Actions CI/CD и обязательный PR workflow для LiveCUT не заявляются.

Собственный механизм лицензирования привязывает доступ к устройству. Пробные и коммерческие лицензии, инструкции, помощь с установкой и технические вопросы я сопровождал лично.

Текущий статус

На осень 2026 года LiveCUT работает и поддерживается; коммерческие лицензии продолжают использоваться. При необходимости я выпускаю исправления и изменения.

Активный roadmap новых функций сейчас не в приоритете. По моей оценке, потенциал исходного сегмента подкаст-студий изменился, поэтому я сократил инвестиции в расширение продукта. Это моё продуктовое решение, а не статистическое утверждение обо всём рынке.

Код продукта закрыт. Публичные материалы — интерфейс, две GIF-демонстрации, коммерческая история и описание проверенного экспортного сценария.

Страница продукта LiveCUT ↗

Следующий проект

LiveLTE
Посмотреть проект ↗