Эксперт за кадром: голос + коллаж
Ваш клонированный голос поверх плотного бумажного коллажа: каждые 1,5–2,5 секунды новый бит, крупное слово-удар и вырезки.
- деньги
- частично платно
- выход
- MP4 1080×1920.
- время
- ролик 30–70 секунд за один заход агента
что на видеоПример из проекта: ч/б халтон-вырезки, слово-удар, жёлтые плашки, финальный призыв с кодовым словом.
01Как выглядит
- Лица нет совсем: только бумажный коллаж, типографика и голос.
- Каждые 1,5–2,5 секунды бит: одно крупное слово и 2–4 врезки к нему.
- Ч/б халтон-вырезки из ChatGPT, настоящие логотипы брендов, UI-окна и счётчики кодом.
- Готовая библиотека: 57 вырезок, 23 логотипа, шрифты с кириллицей.
02Когда брать
- ✓экспертный текст, а сниматься не хочется
- ✓нужен ваш голос без лица в кадре
- →нужно лицо →
/reels-talking-headили/reels-omni-avatar - →нужен коллаж по чужой озвучке →
/vox-style-reels
Что нужно на входе: Текст (ваш или написанный агентом на утверждение) и клон голоса в Fish Audio.
03Как запустить
Напишите агенту обычными словами или наберите команду. Например:
Или коротко: /reels-expert-audio — агент сам задаст недостающие вопросы.
04Что происходит по шагам
- 1
Текст
вместеПишете вы или агент. Агент отдаёт его вам в чат текстом плюс таблицу «экранный текст по битам».
- 2
Озвучка
делает агентПо реплике отдельно, скорость 1.22, склейка с паузами и выравниванием громкости. Платно — агент спросит.
- 3
Врезки
делает агентЛисты стикеров в ChatGPT, нарезка, апскейл, контрольная полоска с номерами.
- 4
Сборка
делает агентКопия эталонной композиции, замена битов, рендер, приёмка.
05Заложенные промпты
Эти тексты агент собирает и подставляет сам. Они здесь, чтобы вы понимали, что именно уходит в нейросеть, и могли поправить под себя.
Generate ONE image that is a SHEET of separate BLACK AND WHITE MAGAZINE CUT-OUTS arranged in a grid.
LAYOUT (critical for automatic cutting):
- Clean grid with LARGE EMPTY WHITE GAPS between the cut-outs (at least 10% of the canvas width).
- Every cut-out FULLY SEPARATED — nothing touching, overlapping or connected to a neighbour.
- Pure solid white background (#FFFFFF) everywhere between and around them.
- No frames, no borders, no captions, NO TEXT, NO LETTERS, NO NUMBERS anywhere in the image.
STYLE (identical for every item, this is the whole point):
- A photograph printed in an old magazine and then cut out with scissors: visible HALFTONE DOT
SCREEN, coarse newsprint grain, high contrast, deep blacks and blown highlights.
- STRICTLY MONOCHROME — pure black, white and greys. Absolutely no color anywhere.
- Every subject isolated on white with a crisp cut edge, no shadow, no background scene,
no desk, no wall, no floor.
- Straight-on or slight three-quarter view, subject fills its cell, editorial collage look
of the 1960s press: real people in suits, real objects, no illustration, no 3D render, no cartoon.
CUT-OUTS (one per item, in reading order):
1. a bare human hand raised with the index finger pointing straight up, cropped at the wrist
2. a man in a 1960s business suit slumped back on a wooden chair, an old boxy television set in place of his head
3. …
Square canvas 1024x1024.TEXT (this is the whole point of this sheet):
- Where an item specifies Russian text, render that text EXACTLY as written, perfectly spelled,
in a heavy clean sans-serif, large, centred and fully readable.
- Do NOT add any other words, letters or numbers anywhere in the image.
Пример пункта: a plain rectangular street sign on a post, carrying the Russian text «АЛЫЙ ОКЕАН» in big bold letters06Шаблоны файлов
.punch { font: 900 176px "Inter"; letter-spacing:-.045em; } /* слово-удар, строчными */
.punch .mod { position:absolute; right:-.03em; top:-.44em; font-size:.26em; } /* надстрочный модификатор */
.display { font: 700 150px "Oswald"; text-transform:uppercase; } /* дисплейная врезка на плашке */
.tiny { font: 900 60px "Inter"; } /* вторая строка заголовка */
.mono { font: 500 "JetBrains Mono"; } /* домены, цены, интерфейс */
/* бумага почти белая, единственный цвет — жёлтый; красный только на запреты и крестики */07Команды движков
Обычно их запускает агент. Пригодятся, если хотите повторить шаг сами или понять, что он делает.
# озвучка одной реплики (id голоса из scripts/.fish-config.json)
node scripts/fish-tts.mjs say "<реплика>" --out vo/l1.mp3 --voice <ваш-voice-id> --speed 1.22
# лист вырезок и нарезка
node scripts/sticker-sheet.mjs <slug> # готовый набор
SHEET_MODE=halftone node scripts/sticker-sheet.mjs <slug> - "предмет 1, предмет 2"
python scripts/cut-sticker-sheet.py workspace/sticker-sheets/<slug>.png <out> <prefix> --pad 14 --grow 6
# логотип (только настоящий)
curl -sSL -o claude.svg "https://cdn.simpleicons.org/claude/0E0E0E"
# проверка, кадры, рендер, приёмка
hyperframes check
hyperframes snapshot --at "1.2,3.4,5.0"
hyperframes render -q high -f 30 -o ../renders/<name>.mp4 --quiet
node scripts/telegram/send-file-to-bot.mjs <file.mp4> "<что изменилось>"