Разобраны 5 вирусных RU-Shorts по молекулам. Извлечена переносимая формула. Gap-анализ под наш pipeline.
Разбор 5 роликов суммой 97.7M просмотров показал: AI-генерация — точечно, ≤10%, только на дыру/гэг. Чистые AI-стиллы как несущий слой (наш Mars) — рецепт слайдшоу.
Сейчас 1 бит = 1 шот = вся фраза. EDL-слоя нет. Без него рваный ритм (15–22 блока) физически не собрать — только равномерное слайдшоу, сколько ни оборачивай в фрейм.
| Ролик | Канал | Просмотры | Темп резов |
|---|---|---|---|
| 1000 IQ мув | — | 38.4M | 2.28с/блок |
| Как мужчины заводят друзей | — | 32.5M | 2.65с |
| Идеальное преступление (суперклей) | i11ush | — | 2.14с |
| Лучшая мотивация | ДАРВИН (реф) | 24.3M | 1.99с |
| Нейросети считают вас рыбой | Нейродобро | 2.5M | 1.60с (самый ровный = слабый) |
Вирусность не в максимуме резов. Ровный темп (1.6с без холдов) — «стена нарезки», утомляет.
15–22 блока на 40с. Темп дышит: быстро на эскалации/перечне (0.5–1.5с, рез на каждое слово-удар), длинный холд 3–5с на сетапе и на панче. Рез привязан к смене смысловой единицы речи, не к биту.
| Слой | Доля | Роль |
|---|---|---|
| real_broll / found-footage | 45–90% | Несущий слой (факты) |
| reconstruction (фейк-документ) | 5–20% | Компенсатор когда реала нет |
| meme_reaction (фуллскрин-врезка) | 3–35% | Эмоция / панч |
| talking_head (реакц-мем) | 0–8% | — |
| AI-генерация | ≤10% | Точечно: дыра / гэг. Никогда несущим |
Голос подаёт факт сухо/нейтрально. Кадр издевается. Приёмы:
Хук-диссонанс (0–1с, без заставки) · in-medias-res факт (год+имя+место в первых 5 словах) · Ken Burns на сетапе · hard-cut доминанта (~85%) · match-cut по объекту · zoom-punch на цифре · freeze на твисте · нарастающий счётчик в сабах · фуллскрин мем-реакция · брендовый переход-занавес · кольцевой финал · CTA «присмотритесь» · длинный холд на панчлайне · постоянный полупрозрачный лого.
(А) boxed-white — ДАРВИН: белый в чёрной скруглённой плашке, 1–2 слова, без подсветки.
(Б) word-pop — i11ush: пословно, белый + толстая обводка.
Шрифт — тяжёлый гротеск (Montserrat Black), кириллица обычным регистром. Панчворды цветом не выделяются — акцент даёт синхрон реза. Читаемость без звука обязательна.
Голос >> SFX > музыка. Голос — быстрый ровный TTS (3.3–3.5 слова/сек), монотон как фича. Музыка — тихая подложка, не дроп-бит. SFX точечно на резах / влёте цифр. Синхрон под речь, не под бит.
Каждый блок описывается полями (это и есть «монтаж-план под ролик»):
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
Вставляем стадию 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 только рендерит.
Один опенинг 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 добьёт дыры генерёжкой → опять слайдшоу.
Вторичный риск: дробление по таймеру без режиссёрского маркера = ровная нарезка (тот же слайдшоу, мельче). Рваность должна идти из маркера на бите, не из деления длительности.