auto-compare-video — скилл

Скилл create-video собирает короткие вертикальные ролики «X против Y» на HyperFrames с озвучкой TTS для TikTok, Reels и Shorts.

  • 228 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Скилл запускает npm-скрипты и FFmpeg, а голосовые сервисы получают тексты по ключам из `.env`.
Все причины и проверки

cuongyd196/auto-compare-video

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/auto-compare-video

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скилл запускает npm-скрипты и FFmpeg, а голосовые сервисы получают тексты по ключам из `.env`.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Репозиторий задает серию обучающих роликов, где каждое видео сравнивает две легко путаемые идеи. Раскладка фиксирована: две карточки понятий сверху, построчные субтитры посередине, робот-ведущий снизу. Меняется только содержание, оформление описано в `DESIGN.md`. Скилл `create-video` по запросу вроде «сделай видео сравнение X и Y» создает папку `videos/<slug>/` с готовым проектом HyperFrames: сценарий из 12 строк на 30–40 секунд, озвучка вьетнамским голосом и анимация, подогнанная под измеренную длительность аудио. Дальше работают `npm run check` и `npm run render`, на выходе MP4. Голос дают на выбор VieNeu TTS (локально, бесплатно, нужен CIT Voice Studio на `http://127.0.0.1:8001`), Edge TTS (бесплатно, без ключа) или Vbee TTS (нужен аккаунт). Два готовых видео лежат в репозитории как образцы структуры.

Для кого. Авторам коротких обучающих роликов на вьетнамском, которые хотят выпускать серию в одной раскладке через Claude Code, Cursor или Codex.

Подходит, если

  • Серия роликов «термин А против термина Б» выходит в TikTok, Reels и Shorts.
  • Озвучка должна быть бесплатной: Edge TTS не требует ключа.
  • Нужен пример проекта HyperFrames с озвучкой и измерением длительности аудио.
  • Новый ролик надо добавить в готовую серию без перенастройки раскладки.

Не подходит, если

  • Видео другого формата: промо продукта, ролик по ссылке, слайдшоу или субтитры к готовой съемке.
  • Озвучка нужна не на вьетнамском: голоса и тексты рассчитаны на него.
  • Раскладку серии планируется менять от ролика к ролику.

Пример запроса к агенту

Сделай видео сравнения «Dev и DevOps» по формату серии, с озвучкой Edge TTS.

Ограничения

Нужны Node.js 18 или новее, FFmpeg и FFprobe в `PATH` и один из голосовых сервисов. Оба готовых ролика выпущены в старом формате на 8 строк и 15–20 секунд, а скилл требует новый формат на 12 строк, поэтому копировать из них можно только структуру. Для публикации на каналы заводятся ключи в `.env`, их не коммитят. Файл лицензии в репозитории не распознан GitHub автоматически, в README указана MIT. Последний коммит сделан в сентябре 2026.

Как отключить. Удалите `.claude/skills/create-video` (и копию в `.agents/skills/`) из клона и перезапустите агента. Готовые видео лежат в `videos/` и удаляются отдельно.

Частые вопросы

Какой голос выбрать, если нет ключей?

Edge TTS: он бесплатный, не требует ключа и уже подключен через npm-пакет `edge-tts-universal`.

Сколько длится ролик?

30–40 секунд при сценарии из 12 строк. Длительность подгоняется под измеренную длину озвучки.

Как отрендерить видео?

В папке `videos/<slug>/` выполните `npm run check`, затем `npm run render`: получится MP4.

Какие агенты подходят?

Скилл описан для Claude Code, Cursor, Codex и других агентов, которые читают формат SKILL.md.

Что нужно установить заранее?

Node.js 18 или новее, FFmpeg и FFprobe в `PATH`, а для голоса выбранный сервис: VieNeu, Edge TTS или Vbee.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл video-explainer собирает вертикальный ролик 9:16 из сценария: озвучка, субтитры, Remotion и проверка перед рендером

СкиллРасширенный доступ124Звезды репозитория

Скилл превращает черновую запись с дублями и паузами в вертикальный рилс: лучшие дубли, зумы на склейках, субтитры по словам.

СкиллРасширенный доступ70Звезды репозитория

Скилл Claude Code: ролик с говорящим мультяшным ведущим, губы по вашему голосу, позы по словам, бренд и проверка синхронизации

СкиллРасширенный доступ72Звезды репозитория

Скилл собирает из темы озвученное видео в 4K: исследование, сценарий, локальный TTS, монтаж на Remotion и сведение в FFmpeg

СкиллРасширенный доступ1,7 тыс.Звезды репозитория

Скилл делает 20–60-секундный ролик из вашей озвучки и реальных материалов в выбранном стиле, MP4 собирается локально.

СкиллРасширенный доступ53Звезды репозитория
Нужен VPN

Скилл превращает идею, ссылку или скринкаст в готовое видео: аватар HeyGen, b-roll, субтитры и контроль качества

СкиллШирокий доступ343Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
auto-compare-video (эта карточка)нет228
HyperFramesнет83 283HyperFrames дает движок композиций, а auto-compare-video добавляет готовую серию, раскладку и конвейер озвучки.
HyperFrames Student Kitнет2 795Student Kit учит основам HyperFrames, а здесь выпускаются готовые ролики в одной раскладке.

Коротко о README

Шаблон серии коротких сравнительных видео на HyperFrames с фиксированной раскладкой, вьетнамской озвучкой и скиллом `create-video` для новых выпусков.

Бейдж для README

Сообщить о проблеме