Разбор · 8 мин

7 открытых проектов, на которых стоит мой контент-завод

Голос, расшифровка, разведка, монтаж, слайды, лицо, обложки — всё крутится на моём Маке и не просит подписку. Разбираю, что делает каждый проект и в каком месте конвейера стоит

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

Так вышло не из принципа. Когда сетку в запрещённой сети снесли за сутки, я собирал всё заново и упёрся в простое: платить за пять сервисов, пока нет выручки, — это минус каждый месяц. Пришлось искать то, что работает прямо на моём компьютере.

Ниже семь открытых проектов, которые держат конвейер. Порядок — по ходу работы: от голоса до готовой обложки.

1. Chatterbox — голос

Клонирует голос локально. Лицензия MIT, то есть ролики с этим голосом можно спокойно продавать и публиковать.

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

Где стоит у меня: озвучка роликов без лица. Сценарий → голос → субтитры по таймингу.

Грабли: латиница в русском тексте читается по-английски. Перед синтезом «Claude Code» превращается в «Клод Код», в субтитрах возвращается обратно.

2. whisper.cpp — расшифровка

Снимает речь с видео в текст. Работает офлайн, модель large-v3-turbo уверенно разбирает русский.

Где стоит у меня: разбор чужих виралок и своих эфиров. Эфир на час превращается в текст, из текста — статья и пять постов.

Грабли: проверяйте, какая модель лежит на диске на самом деле. У меня под именем turbo однажды оказалась другая, и русский сыпался.

3. yt-dlp — разведка

Скачивает ролик вместе с метриками: сколько он набрал на самом деле, а не «вроде залетело».

Где стоит у меня: проверка темы до производства. Если ролик на похожую тему набрал сотни тысяч — берём. Если нет — не тратим вечер.

4. FFmpeg — монтаж без монтажной программы

Режет, склеивает, меняет формат, кладёт музыку, накладывает заголовок картинкой поверх кадра.

Где стоит у меня: сборка всех роликов. Один рецепт повторяется на сотне видео без единого клика мышкой.

Грабли: внутри цикла FFmpeg съедает ввод, и обработка рвётся на второй строке. Лечится флагом -nostdin.

5. Playwright — браузер-робот

Открывает страницы, кликает, забирает данные — только без человека у экрана.

Где стоит у меня: рендер слайдов. Карусель верстается как страница, а браузер фотографирует каждый слайд в 1080×1350. Эту карусель собрал он же.

6. OpenCV + YuNet — лицо

Находит лицо на фото и режет точный кроп.

Где стоит у меня: нейрофотосессии. Сходство держится на референсе, где лицо крупно. Раньше рамка резалась по фиксированным координатам и промахивалась. Детектор находит лицо на любом фото из папки.

7. Pillow — обложки

Собирает и правит картинки кодом: кроп под 4:5, уменьшение, срез водяного знака внизу кадра.

Где стоит у меня: подготовка обложек. Фото из нейросессии за секунду превращается в кадр под ленту.

Как это складывается в конвейер

По отдельности каждый проект — просто инструмент. Работать они начинают, когда выстроены в цепочку:

  • Разведка: yt-dlp забирает ролик, whisper.cpp делает из него текст.
  • Смысл: Claude пишет сценарий под мою нишу.
  • Производство: Chatterbox озвучивает, FFmpeg собирает, Pillow готовит обложку.
  • Карусели: Playwright рисует слайды, OpenCV режет лицо под референсы.

Связывает всё это Claude Code: он запускает инструменты в нужном порядке по расписанию.

Что стоит учесть

Нужен компьютер, который не выключается. Локально — значит, работает, пока Мак включён. Голос на M1 синтезируется около двух-трёх минут на фразу, так что длинные ролики лучше ставить в фон.

Установка — это не один клик. У каждого проекта свои зависимости и версии. Chatterbox, например, не заводится на свежем Python — нужен 3.12.

Бесплатно не значит без труда. Вы платите не деньгами, а вечером на настройку. Зато после этого платить не нужно никому.

С чего начать

Не ставьте всё сразу. Возьмите один проект под задачу, которая болит сильнее всего:

  • Нет времени на расшифровку — whisper.cpp.
  • Не хотите записывать голос каждый раз — Chatterbox.
  • Тратите вечер на монтаж — FFmpeg.

Один работающий инструмент лучше семи установленных.

Почему не облачные сервисы

Облачные сервисы удобнее на старте: зарегистрировался и работаешь. Но у них три проблемы, которые я прочувствовал на себе.

Они дорожают. Тариф, который был бесплатным, через полгода обрастает лимитами и водяными знаками.

Они закрываются или уходят из страны. Доступ пропадает за один день, и вместе с ним пропадает кусок вашего процесса.

Ваши данные уходят наружу. Голос, лицо и черновики лежат на чужом сервере. Для клона голоса это особенно неприятно.

Открытый проект, установленный у себя, никуда не денется. Даже если его автор бросит разработку, версия на вашем компьютере продолжит работать так же, как вчера.

Дальше по теме

Если хочешь такой же конвейер под себя

Семь проектов — это детали. Конвейер появляется, когда понятно, что ставить первым, как инструменты передают работу друг другу и что запускается по расписанию.

Эту сборку я разложил в [МИКРО-ПРОДУКТ]: [ССЫЛКА-МИКРО]

А если хочется просто смотреть, как завод растёт, — показываю каждый шаг в канале @Evgeniy_Tolstobrov.

Это только фундамент. А дальше?

Как собрать первый скилл под себя, построить контент-завод, привести трафик и превратить подписчика в оплату — разбираю по шагам в Telegram. Честный дневник стройки с нуля.

📲 Зайти в канал и идти рядом 🔥