p-video-avatar — скилл для Claude Code: видео с говорящим аватаром
Скилл превращает портрет в говорящее видео через Pruna P-Video-Avatar и CLI inference.sh. Пригодится для демо, объяснялок и локализации.
npx skills add 101-skills/superpowers --skill p-video-avatar -a claude-codeЧто делает p-video-avatar
Скилл описывает работу с моделью Pruna P-Video-Avatar через CLI belt от inference.sh. На вход идёт портретное изображение и текст реплики, на выходе — видео, где человек говорит. Синтез речи встроенный, отдельный сервис TTS не нужен.
Есть 30 голосов и 10 языков, разрешение 720p или 1080p. Можно передать свой аудиофайл вместо текста: тогда он перекрывает voice_script. Параметры video_prompt и voice_prompt управляют поведением аватара и манерой речи, seed даёт воспроизводимый результат. Портрет можно сгенерировать той же моделью P-Image, если готового фото нет.
Перед первым запуском нужен аккаунт inference.sh и вход через belt login. Цена зависит от длины: 720p стоит $0.025 за секунду видео, 1080p — $0.045. Для длинных роликов это заметная сумма, поэтому стоит посчитать бюджет заранее. Автор советует держать видео короче 3 минут — иначе внешность аватара начинает расходиться от кадра к кадру.
Какие задачи решает
- сделать видео с говорящим аватаром из одного фото
- озвучить текст реплики без отдельного сервиса TTS
- перевести один и тот же ролик на несколько языков
- сгенерировать портрет и сразу анимировать его
- собрать ролик для демо продукта или объяснялки
Примеры запросов агенту
- Сделай видео с говорящим аватаром из портрета
portrait.jpg, реплика: «Привет, это демо продукта». - Прогони тот же портрет с аудио
speech.mp3вместо текста. - Сгенерируй портрет через P-Image, а потом анимируй его в 1080p.
Как установить p-video-avatar
1Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill p-video-avatar -a claude-code2Вручную: положить файлы
~/.claude/skills/p-video-avatar/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/p-video-avatar/
1Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill p-video-avatar -a codex2Вручную: положить файлы
.agents/skills/p-video-avatar/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill p-video-avatar -a cursor2Вручную: положить файлы
.cursor/skills/p-video-avatar/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install 101-skills/superpowers p-video-avatar2Вручную: положить файлы
.github/skills/p-video-avatar/SKILL.md1Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill p-video-avatar -a gemini-cli2Командой платформы
gemini skills install https://github.com/101-skills/superpowers --path tools/video/p-video-avatarВручную: положить файлы
.devin/skills/p-video-avatar/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill p-video-avatar -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о p-video-avatar
Как установить p-video-avatar в Claude?
Выполните npx skills add 101-skills/superpowers --skill p-video-avatar -a claude-code. Скилл появится в ~/.claude/skills/p-video-avatar/SKILL.md.
Что делает p-video-avatar?
Генерирует видео с говорящим аватаром из портретного изображения через Pruna P-Video-Avatar и CLI inference.sh. Речь синтезируется встроенным TTS, можно подставить свой аудиофайл.
Что нужно для работы скилла?
Аккаунт inference.sh и вход через belt login. Оплата идёт за секунды готового видео: $0.025 для 720p и $0.045 для 1080p.