Video Editing Skill
Агент монтирует короткие видео с говорящим человеком: расшифровка, субтитры, B-roll и экспорт для Xiaohongshu, Douyin и Channels
- 207 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Запускает ffmpeg и десятки Python-скриптов, читает исходные видео и пишет рабочие копии и итоговые файлы
- Установка тянет зависимости через brew и pip, необязательный YOLO ставится отдельной командой
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/video-editing-skillОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запускает ffmpeg и десятки Python-скриптов, читает исходные видео и пишет рабочие копии и итоговые файлы
- Установка тянет зависимости через brew и pip, необязательный YOLO ставится отдельной командой
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл для Codex и OpenClaw ведет короткое видео от сырых файлов до пакета публикации. Он рассчитан на ролики, где человек говорит в кадр: обучающие записи, интервью, нарезки подкастов, записи экрана с камерой. Агент разбирает папку с материалами, расшифровывает речь со словами и временными метками, убирает оговорки и паузы, собирает раскадровку, добавляет B-roll, главы, стикеры и музыку, прожигает субтитры и рендерит итог одним проходом ffmpeg. Настройки подогнаны под китайские соцсети: для Xiaohongshu, Douyin и WeChat Channels заложены нужные пропорции, длительность и проверка формулировок перед выпуском. Рядом лежат десятки отдельных скриптов на Python: проверка окружения, выравнивание частоты кадров, обрезка черных краев, склейка клипов разного формата, стабилизация, цветокоррекция по LUT, ускорение участков, контроль громкости и качества кодирования. Каждый шаг пишет проверяемый файл с контрольными суммами источника, а в конце агент выдает заголовок, текст и теги.
Для кого. Авторам коротких видео для китайских площадок, которые записывают говорящую голову или экран и хотят отдать монтаж агенту.
Подходит, если
- Записан ролик с рассказом в камеру, и из него нужно сделать вертикальное видео с субтитрами, главами и B-roll
- Запись с телефона идет с переменной частотой кадров, и ее надо привести к постоянной перед монтажом
- Из длинного подкаста нарезаются короткие вертикальные ролики с субтитрами по каждой фразе
- Перед публикацией в Xiaohongshu, Douyin и WeChat Channels нужны проверка формулировок и экспорт под каждую площадку
Не подходит, если
- Монтаж кинематографичный, музыкальный клип или ролик с тонкой работой по ключевым кадрам: README прямо называет такие задачи неподходящими
- Нужен редактор с таймлайном и мышью: агент работает скриптами и командами ffmpeg
- Видео делается для других площадок: пресеты и правила проверки подогнаны под китайские платформы
- На машине нет ffmpeg и Python 3.10 или новее
Пример запроса к агенту
Возьми папку с записью и B-roll, расшифруй речь, убери паузы и собери вертикальный ролик с субтитрами для XiaohongshuОграничения
- Скилл настроен под китайские площадки и китайский язык: пресеты, проверка слов и субтитры с упором на иероглифы рассчитаны на них, README написан по-китайски.
- Нужны ffmpeg, Python 3.10 и новее и движок Whisper. Для Apple Silicon README советует `mlx-whisper`, остальные платформы ставят свой движок по таблице.
- В репозитории нет файла лицензии, условия повторного использования не указаны.
- Скриптов несколько десятков, и новичку трудно выбрать, с какого начать: README советует первым запустить `runtime_preflight.py`.
Как отключить. Скилл удаляется вместе с папкой репозитория в каталоге скиллов агента. Установленные ffmpeg и mlx-whisper остаются в системе, их удаляют своим менеджером пакетов. Результаты монтажа лежат в папках проектов рядом с исходниками.
Частые вопросы
Для каких платформ рассчитан Video Editing Skill?
Для Xiaohongshu (RED), Douyin и WeChat Channels: пропорции, длительность и правила проверки формулировок заложены в экспорт. Пресетов для других площадок в README нет.
Что поставить перед началом?
ffmpeg, Python 3.10 и новее и движок Whisper. На Mac с Apple Silicon README советует `brew install ffmpeg` и `pip install mlx-whisper Pillow`. Затем `scripts/runtime_preflight.py` сообщит, каких команд, кодеков и фильтров ffmpeg не хватает.
Как убедиться, что скрипты работают?
Запустите `pytest tests/` в папке репозитория. По данным README, набор состоит из 1259 тестов и идет около 32 секунд.
Подходит ли скилл для кинематографичного монтажа?
Нет. README называет неподходящими фильмовые нарезки, музыкальные клипы и ролики с тонкой работой по ключевым кадрам.
Что агент выдает в конце работы?
Готовый ролик, файлы субтитров, файлы-подтверждения шагов и пакет для публикации с заголовком, текстом и тегами.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл для Claude Code: скачивает видео YouTube, делит на смысловые главы, вырезает выбранные фрагменты, переводит субтитры и вшивает двуязычные в ролик
Скиллы монтажа коротких видео
ChatGPT 剪短影音 Skills
Пара скиллов для агента: настройка среды монтажа и сборка вертикального короткого видео по восьми шагам с проверкой
Набор из шести скиллов: агент собирает из видео короткий ролик с закадровым разбором на китайском, локально через ffmpeg
Скилл автоматизирует монтаж в JianYing: по описанию агент пишет текст, озвучивает, добавляет субтитры, музыку и эффекты.
Скилл монтажа видео для Claude Code и Codex: агент вырезает паузы и оговорки, делает цветокоррекцию, субтитры и анимационные вставки
ffmpeg-skill — скилл и MCP-сервер: агент режет и склеивает видео, правит звук, делает субтитры и экспорт под TikTok, Reels и YouTube через локальный FFmpeg
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Video Editing Skill (эта карточка) | нет | 207 | |
| video-use | нет | 30 591 | скилл монтажа для Claude Code и Codex, который режет паузы и делает цветокоррекцию; здесь упор на платформы Xiaohongshu, Douyin и Channels и проверяемые шаги |
| Video Editor Skills | нет | 416 | скиллы монтажа с памятью замечаний автора, без готового пакета публикации под китайские площадки |
Коротко о README
README начинается со списка сценариев: от записи голоса и экрана до готового пакета публикации. Затем идет схема из десятков шагов с названиями скриптов, раздел о необязательном распознавании объектов через YOLO, быстрый старт на 60 секунд и таблицы зависимостей и движков Whisper по платформам. Каждый скрипт описан короткой строкой: что делает, какие проверки проходит и какой файл-подтверждение пишет.
Бейдж для README
Исходный SKILL.md
---
name: video-editing
description: "Xiaohongshu/RED-tuned short-form video workflow for voice-over, talking-head, tutorials, interviews, podcasts, screen recordings, chroma key, B-roll, captions, and generated assets. Covers source ingest and conformance, hard and ping-pong loops, edit routing and runtime profiles, transcription and semantic review, multi-take and multicam sync/speaker switching, stabilization/dead-air cleanup, highlights/shorts, story/source/authorization gates, B-roll and generated-asset planning/review, storyboard animatics and shot handoffs, audio design/mix/loudness, captions, color/speed/J-L cuts, local upscale/interpolation review, reversible revisions, render/QA, multi-platform and size exports, publish packages, NLE handoff, and Remotion."
metadata: { "openclaw": { "emoji": "🎬", "os": ["darwin", "linux", "win32"], "requires": { "bins": ["ffmpeg", "python3"] }, "install": [{ "id": "ffmpeg-brew", "kind": "brew", "formula": "ffmpeg", "bins": ["ffmpeg"], "label": "Install FFmpeg (brew)" }] } }
---
# Video Editing Skill — 视频剪辑技能(V3)
适配 **小红书 / 抖音 / 微信视频号** 三大主流平台。一条 **从素材导入 → 口播 → 重组故事 → 平台守门 → 自动丰富 → 渲染 → 三平台导出 → 标题文案** 的端到端流水线,按各平台的算法、比例、时长、审核规则调过参——不只是剪辑工具。
## V3 完整流水线(一图看懂)
```
口播音频 + 无声素材
│
├─→ project_bootstrap.py 原始素材目录 → source inventory / project.md
├─→ edit_brief_plan.py 用户一句话需求 → 本地脚本 runbook / gates
├─→ runtime_preflight.py workflow profile → FFmpeg/Node 命令、编码器、filters / live gate
├─→ interlace_conform.py 交错/telecine 采样 → progressive 工作副本 / 全长 A/B gate
├─→ frame_rate_conform.py 手机/录屏 VFR → 全量 PTS 检测 / CFR 工作副本 / live gate
├─→ black_edge_trim.py 首尾黑场 + 静音覆盖 → CFR 工作副本 / 原片边界 proof + live gate
├─→ program_breaks.py 内部黑场与全音轨静音重叠 → 只读分段候选 / 复核时间点
├─→ border_crop.py 画面内持续黑边 → 逐时点 cropdetect 证据 / 保守裁切建议
├─→ motion_center.py 局部像素运动中心 → 只读构图复核时间点
├─→ loop_fill.py 短片 → 次数/固定时长 hard repeat / 真实接缝 proof + 完整审片 gate
├─→ ping_pong_loop.py 短动作 → 端帧去重正放/倒放 / 折返+循环双 proof / live gate
├─→ clip_assembly.py 多源片段 → 单次画布/CFR/SAR/音频归一 / 全接缝 proof + live gate
├─→ edit_style_profile.py 个人/品牌创意方向、节奏与渲染/文案默认值 → 可移植 profile
├─→ production_authorization.py
│ 确切素材/动作/provider/权利依据 → 显式授权 + live gate
├─→ transcribe.py 转写 + 词级时间戳 + 口误标记
├─→ transcript_silence_qa.py 原始转写 vs 实测静音 → 幻觉疑点供回听
├─→ transcript_lookup.py 原话检索 / 时间窗口读取 → 少量带源时间码的结果
├─→ visual_transcript_index.py
│ 现有关键帧 + 附近原话 → 带源哈希的 JSON/Markdown 复核索引
├─→ semantic_transcript_review.py
│ 全篇前后文审校包 / 最小补丁验证 / 人工 choices gate
├─→ transcript_review.py 本地同步媒体 HTML 校稿 / CPS 提示 / review.txt 回写
├─→ takes_pack.py 多 take / Scribe transcript → phrase-level 阅读视图
│ speaker / audio_event 编辑节拍