Бизнес-школа 7К
← каталог рилсов/Чужое видео
/reels-twitter

Твиттер-виралка в вертикаль

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

деньги
бесплатно
выход
Пачка MP4 1080×1920, 30 fps.
время
минуты на пачку
@хэндл · бренд лого
КЛИКБЕЙТ-ЗАГОЛОВОК
ТВИТТЕР-ВИДЕО в золотой рамке
субтитр, хук первой строкой
ВАШ АВАТАР (поза)
Схема кадра: где что стоит
обозначения на схеме
лицо — зона без графики
карточки и врезки
текст и субтитры
бейдж, аватар, призыв
видео / медиа

01Как выглядит

  • Сверху бренд и логотип, ниже кликбейт-заголовок 4–6 слов в две строки с золотыми акцентами.
  • Видео вписано в бокс посередине без обрезки, тонкая золотая рамка.
  • Под ним 5 строк русских субтитров, первая — хук.
  • Снизу вырезка вашего аватара в одной из 5 поз, у каждого ролика свой тёмный градиентный фон.

02Когда брать

Берите, если
  • ✓нашли чужую горизонтальную виралку без голоса (демо инструмента, AI-видео)
  • ✓нужна быстрая пачка в своём оформлении
Не берите, если
  • →в исходнике важна речь
  • →нужен ваш голос (фаза с HeyGen пока выключена)

Что нужно на входе: Ссылки на посты с горизонтальным видео до 40 секунд и вырезки ваших поз (5 штук).

03Как запустить

Напишите агенту обычными словами или наберите команду. Например:

›_
Вы пишете агенту
Собери рилсы из этих трёх твитов, мой хэндл в шапке, позы чередуй.

Или коротко: /reels-twitter — агент сам задаст недостающие вопросы.

04Что происходит по шагам

  1. 1

    Ссылки

    делаете вы

    Вы даёте ссылки или агент находит их через /naydi-viralku.

  2. 2

    Скачивание

    делает агент

    Только каноническим загрузчиком, с оценкой расхода квоты.

  3. 3

    Тексты

    делает агент

    Заголовок, 5 строк субтитров, подпись к посту — с проверкой линтером.

  4. 4

    Рендер и проверка

    делает агент

    2–3 кадра на наложения и кириллицу.

  5. 5

    Приёмка

    делаете вы

    Пачка уходит в бот с подписями.

05Шаблоны файлов

manifest.json
{
  "brand": "@ваш_хэндл  ·  Ваш бренд",
  "avatarDir": "workspace/assets/photos/author/poses",
  "videos": [
    {
      "slug": "01-instrument",
      "src": "src/01.mp4",
      "dur": 35.0,
      "start": 0,
      "hasAudio": true,
      "pose": "pointing",
      "avx": "center",
      "avh": 720,
      "bg": ["0x0b0a1a", "0x2a1d44"],
      "tag": "Название инструмента",
      "logo": "logos/instrument.png",
      "head": "ЭТО ВИДЕО\\NСДЕЛАЛ {g}ИИ{w}",
      "lines": [
        "Хук первой строкой",
        "Что происходит на видео",
        "Чем это полезно",
        "Как попробовать самому",
        "Пиши {g}СЛОВО{w} в комментариях"
      ],
      "caption": "Хук. Польза. Вопрос к зрителю? #хэштег1 #хэштег2"
    }
  ]
}
{g}…{w} — золотой акцент, \N — перенос строки, avx — center/left/right.

06Команды движков

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

движки формата
node scripts/media/download-social.mjs <ссылка на твит> --out workspace/reels/<папка>/src/ --estimate
node scripts/media/download-social.mjs <ссылка на твит> --out workspace/reels/<папка>/src/

python ~/.claude/skills/reels-twitter/engine/recolor_logo.py svg/<brand>.svg logos/<brand>.png 84
python ~/.claude/skills/humaniser/scripts/lint.py lines.txt --reel

python ~/.claude/skills/reels-twitter/engine/build.py workspace/reels/<папка>
ffmpeg -ss 2 -i workspace/reels/<папка>/produced/<slug>.mp4 -frames:v 1 qa.png

node ~/.claude/skills/reels-twitter/engine/send_telegram.mjs workspace/reels/<папка>

07Настроить под себя

Навык пришёл с настройками автора пака. Перед первым роликом поменяйте:

  • Бренд в шапке — поле brand.
  • Свои 5 поз: pointing, casual, victory, arms-crossed, phone — PNG с прозрачностью.

08Грабли и правила

!Instagram и любой другой контент — только через download-social.mjs.
!Видео без звука получает тишину, иначе сборка падает.