AM

aipauloshimas/multicam

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

62 stars Качество 65 Тренд 22MIT

Превратите одну говорящую головку в виртуальное редактирование мультикамеры для Google Omni — навык кода Клода. Стек Создателя.

Обзор

Превратите ОДНУ говорящую голову в подсказку. Вы снимаете один клип на одну камеру. Мастерство находит удары вашей речи, заполняет проверенный в бою шаблон с четырьмя временными метками разреза, а Google Omni перефразирует ваши реальные кадры с новых углов камеры с мгновенными жесткими разрезами. Подсказка просит Omni сохранить синхронизацию лица, комнаты, голоса и губ (см. Ниже). Нет второй камеры, нет графика редактирования. 1. Бросьте свое говорящее видео в папку и попросите подсказку мультикамеры. 2. Навык запускает a (scripts/check env.py) и, если чего-то не хватает, объясняет, для чего он нужен, и спрашивает разрешение на его установку — так что это плагин и игра. 3. Он транскрибирует ваше видео (Шепот, работает локально), чтобы точно определить, где начинается каждая фраза и где вы дышите. 4. Он предполагает эти удары (разрезы приземляются на начало фразы, в вдохе, никогда не в середине слова) и показывает вам, почему. 5.

Обзор (машинный перевод)

Превратите ОДНУ говорящую голову в **виртуальное многокамерное редактирование ** подсказку для Google Omni.

Вы снимаете один клип на одну камеру. Мастерство находит удары вашей речи, заполняет проверенный в бою шаблон с четырьмя временными метками разреза, а Google Omni перефразирует ваши реальные кадры с новых углов камеры с мгновенными жесткими разрезами. Подсказка просит Omni сохранить синхронизацию лица, комнаты, голоса и губ (см. Ниже). Нет второй камеры, нет графика редактирования.

Как это работает

  1. Бросьте свое говорящее видео в папку и попросите подсказку мультикамеры. 2.Навык запускает проверку preflight ([T0]) и, если чего-то не хватает, объясняет, для чего он нужен, и спрашивает разрешение на его установку — так что это плагин и игра.
  2. Он транскрибирует ваше видео word-level (Шепот, запускается локально), чтобы точно определить, где начинается каждая фраза и где вы дышите.
  3. Он предлагает 4 точки разреза на этих битах (разрезы приземляются на начало фразы, в вдохе, никогда не в середине слова) и показывает вам, почему.
  4. Вы подтверждаете или корректируете временные метки и углы камеры (левый профиль, экстремальный высокий угол, крупный план и обратно к исходному кадрированию - с предустановленными настройками для замены любого из них).

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Multicam

Turn ONE talking-head take into a virtual multi-camera edit prompt for Google Omni.

You film a single clip on a single camera. The skill finds the beats of your speech, fills a battle-tested prompt template with four cut timestamps, and Google Omni re-frames your real footage from new camera angles with instant hard cuts. The prompt asks Omni to keep the same face, room, voice and lip sync (see Known Omni limits below). No second camera, no editing timeline.

How it works

  1. Drop your talking-head video in a folder and ask for the multicam prompt.
  2. The skill runs a preflight check (scripts/check_env.py) and, if anything is missing, explains what it is for and asks permission to install it — so it’s plug-and-play.
  3. It transcribes your video word-level (Whisper, runs locally) to find exactly where each phrase starts and where you breathe.
  4. It suggests 4 cut points on those beats (cuts land on phrase starts, inside breaths, never mid-word) and shows you why.
  5. You confirm or adjust the timestamps and the camera angles (left profile, extreme high angle, close-up, and back to the original framing — with presets to swap any of them).
  6. It fills the frozen template, self-checks it (scripts/verify_prompt.py) and saves a ready-to-paste prompt. Upload your clip into Google Omni, select it as the source footage, paste, generate.

Setup (free and local, no API keys)

The skill checks this for you: scripts/check_env.py reports what’s missing, what each piece is for, and the install command for your OS — then asks before installing anything. To set it up manually:

  • Install Python 3.8+.
  • Install ffmpeg (includes ffprobe):
    • macOS: brew install ffmpeg
    • Windows: winget install Gyan.FFmpeg (or choco install ffmpeg)
    • Linux: sudo apt install ffmpeg
  • Install the Python dependency: pip install -r requirements.txt

The first transcription downloads a Whisper model (~460MB for the default small) once. Everything else is local: no API key, no account, no paid service. Whisper is multilingual, so it works for any creator’s language (the delivered prompt is always English).

Install the skill

This is a Claude Code skill. Clone it into your skills folder:

git clone https://github.com/aipauloshimas/multicam ~/.claude/skills/multicam

(Windows: clone into C:\Users\\.claude\skills\multicam.)

Then open Claude Code, drop in your clip and say: “make the multicam prompt for this video”.

The template

The prompt template is frozen on purpose — its strict preservation rules (“do not alter the face… no changes to audio… only the camera position changes”) are what ask Omni to keep your identity, room and voice locked while the virtual camera cuts. The skill only ever fills the four [Xs] timestamps and, if you ask, swaps the angle descriptions. Everything else ships exactly as validated in production.

Known Omni limits

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add aipauloshimas/multicam
Новичок в MCP? Начните с руководства на mcpskill.org →