OKO · Дупло · Разбор монтажа

Формула мемного монтажа — и что нам достроить

Разобраны 5 вирусных RU-Shorts по молекулам. Извлечена переносимая формула. Gap-анализ под наш pipeline.

2026-06-17  ·  Корпус: 5 роликов Дупло / i11ush / Нейродобро / ДАРВИН  ·  Reference-driven, не LLM-отсебятина
Что делает ролик вирусным
70–90%

реального found-footage — несущий слой, всё остальное надстройка

Разбор 5 роликов суммой 97.7M просмотров показал: AI-генерация — точечно, ≤10%, только на дыру/гэг. Чистые AI-стиллы как несущий слой (наш Mars) — рецепт слайдшоу.

38.4M · 1000 IQ мув: 2.28с/блок
32.5M · Как мужчины: 2.65с/блок
24.3M · ДАРВИН: 1.99с/блок
2.5M · Нейродобро: 1.60с (слабейший)
Главный блокер — не код, не дизайн
0

примитивов рваного ритма в нашем pipeline

Сейчас 1 бит = 1 шот = вся фраза. EDL-слоя нет. Без него рваный ритм (15–22 блока) физически не собрать — только равномерное слайдшоу, сколько ни оборачивай в фрейм.

Разобранный корпус — 5 роликов

РоликКаналПросмотрыТемп резов
1000 IQ мув38.4M2.28с/блок
Как мужчины заводят друзей32.5M2.65с
Идеальное преступление (суперклей)i11ush2.14с
Лучшая мотивацияДАРВИН (реф)24.3M1.99с
Нейросети считают вас рыбойНейродобро2.5M1.60с (самый ровный = слабый)

Вирусность не в максимуме резов. Ровный темп (1.6с без холдов) — «стена нарезки», утомляет.

Формула — 7 элементов

1. Ритм — рваный, не метроном

15–22 блока на 40с. Темп дышит: быстро на эскалации/перечне (0.5–1.5с, рез на каждое слово-удар), длинный холд 3–5с на сетапе и на панче. Рез привязан к смене смысловой единицы речи, не к биту.

2. Микс слоёв — бюджет на ролик

СлойДоляРоль
real_broll / found-footage45–90%Несущий слой (факты)
reconstruction (фейк-документ)5–20%Компенсатор когда реала нет
meme_reaction (фуллскрин-врезка)3–35%Эмоция / панч
talking_head (реакц-мем)0–8%
AI-генерация≤10%Точечно: дыра / гэг. Никогда несущим

3. Сарказм живёт в монтаже — не в тексте

Голос подаёт факт сухо/нейтрально. Кадр издевается. Приёмы:

4. Каталог приёмов (топ)

Хук-диссонанс (0–1с, без заставки) · in-medias-res факт (год+имя+место в первых 5 словах) · Ken Burns на сетапе · hard-cut доминанта (~85%) · match-cut по объекту · zoom-punch на цифре · freeze на твисте · нарастающий счётчик в сабах · фуллскрин мем-реакция · брендовый переход-занавес · кольцевой финал · CTA «присмотритесь» · длинный холд на панчлайне · постоянный полупрозрачный лого.

5. Субтитры — 2 канона, выбрать один

(А) boxed-white — ДАРВИН: белый в чёрной скруглённой плашке, 1–2 слова, без подсветки.
(Б) word-pop — i11ush: пословно, белый + толстая обводка.
Шрифт — тяжёлый гротеск (Montserrat Black), кириллица обычным регистром. Панчворды цветом не выделяются — акцент даёт синхрон реза. Читаемость без звука обязательна.

6. Аудио

Голос >> SFX > музыка. Голос — быстрый ровный TTS (3.3–3.5 слова/сек), монотон как фича. Музыка — тихая подложка, не дроп-бит. SFX точечно на резах / влёте цифр. Синхрон под речь, не под бит.

7. Рецепт блока — монтажная партитура

Каждый блок описывается полями (это и есть «монтаж-план под ролик»):

block_id     · уникальный ID блока
t_in / t_out · таймкод начала/конца
beat_role    · hook | setup | escalation | climax | payoff | brand
narration   · текст озвучки
on_screen_text
layer_type   · real_broll | reconstruction | meme_reaction | talking_head | gen | brand
source_origin · found | recon | gen | brand
shot_content
camera_effect · ken_burns | zoom_punch | freeze | static
transition_in· hard_cut | match_cut | brand_curtain
sfx
sarcasm_device · juxtaposition | reaction_cut | zoom_punch | long_hold | ...
number_overlay
note

Gap-анализ — что уже есть vs. чего нет

Уже можем

Чего нет — главные дыры

Новый дизайн pipeline

Вставляем стадию S3.5 «монтаж-план (EDL)» между озвучкой и сборкой:

S1 идея
  → S2 арт-дирекшн + Гейт-1
  → S3 материалы (озвучка + ассеты)
  → ★ S3.5 EDL (edl.py) — режиссёр темпа + бюджет слоёв ★
  → S4 сборка (Remotion, тонкий props-маппер EDL→Shot)
  → S5 QA (каденс / слои)

Материал из 3 источников с бюджетом на ролик:

remotion_props.py больше не строит шоты из битов — читает EDL-блоки 1:1. Монтаж-план полностью определяет ритм и слои, Remotion только рендерит.

Шаги достройки — в приоритете

Первый тест — минимальный, до полного генератора EDL

Один опенинг Mars, ~6с, 3–4 блока, EDL руками. На уже собранном mars-orbiter-metric-mixup (есть voice.json, ассеты):

Критерий успеха: ритм рваный на слух/глаз (короткие удары → вдох на панче). Не ровный 7-секундный слайд. Проверяет за вечер 4 неизвестных: EDL-контракт, тонкий маппер, фуллскрин-примитив, sync-реза-на-слове.

Плюс к тесту решить: имя канала (Дупло / Дупломатика) и канон субтитров (А boxed-white / Б word-pop).

Честные оговорки

Выборка — 5 роликов. Формула валидирована покадрово, но статистическая уверенность ограничена. Корреляция «рваный ритм → просмотры» зафиксирована на корпусе, причинно-следственная связь не доказана.

Главный риск — реал-материал, не код. Формула стоит на 70–90% реала; harvester тащит с VPS (лимит 429), без поиска секунд/мульти-нарезки/кропа — не наберём 15–22 коротких реальных куска. Если реал не масштабируется, EDL добьёт дыры генерёжкой → опять слайдшоу.

Вторичный риск: дробление по таймеру без режиссёрского маркера = ровная нарезка (тот же слайдшоу, мельче). Рваность должна идти из маркера на бите, не из деления длительности.

OKO · Дупло · Разбор монтажа · 2026-06-17
Данные: покадровый разбор 5 роликов · корпус 97.7M просмотров · reference-driven