LovStudio Skill / Video Creation·FREE · OPEN SOURCE

媒体创作工作流

把真实录屏整理成可发布成片,保留成果原声,完成 BGM 混音、封面方向和交付质检

基本信息

你会用它完成什么

将录屏、演示视频和音频素材整理为结构清晰、保留关键原声、完成混音与封面交付的可发布成片;触发语包括“制作视频号成片”“剪这个录屏”和“create a publish-ready video”。

适用场景
Video Creation
当前版本
v0.1.0

SKILL CARD / TRUST RECORD

先看证据,再决定是否使用

将录屏、演示视频和音频素材整理为可发布成片,保护关键原声,完成 BGM 混音、封面方向、媒体参数检查和交付状态记录。

CARD v0.1.0

适用场景

从长录屏或演示素材中提炼问题、操作证据和最终结果,交付一份可回看的成片。

维护方 · Media Creator Maintainers

输出契约

输出文件与证据报告共同构成交付物;线上发布状态只有在真实回读后才成立。

FFprobe stream and format inspection;FFmpeg decode smoke test;timeline overlap check;loudness and true-peak report;manual spot check of protected result segments

依赖与环境

none

Python 3.8+;FFmpeg 与 FFprobe;可选 Pillow、Playwright 或图像生成工具

风险与缓解

剪辑误删最终结果或把原声替换成 BGM。 · 在 EDL 中标记 protected_audio,渲染后回看最终连续播放并运行音频质检。

+3

DIMENSIONS

维度地图

4 维度

叙事贴合度

evidence-backed

是否把真实问题、工作流证据和最终结果组织成易于理解的短视频。

真实案例将约 17 分钟录屏收束为 64.9 秒,并把上传弹窗从约 11 秒压缩到 2.4 秒。

原声与混音完整性

evidence-backed

是否保留最终结果的连续原声,并让 BGM 退到氛围层。

真实案例报告记录最终高潮段恢复连续播放及原声,BGM 在高潮处降低;综合响度为 -15.6 LUFS-I,True Peak 为 -1.2 dBFS。

技术交付完整度

evidence-backed

是否具备可发布的画幅、编码、音频和解码证据。

真实案例输出 1920×1080、30fps、H.264、AAC 48kHz 双声道,并附带 SHA-256 与质检报告。

状态可追溯性

evidence-backed

是否把渲染、上传、发布和线上回读拆成独立状态。

真实案例记录视频号对象 ID、回读状态 status=1、isPostProcessSuccess=true、isPostHasPosted=true,并最终标记 published。

PRICING CARD

价格与交付边界

把真实录屏整理成可发布成片,保留成果原声,完成 BGM 混音、封面方向和交付质检。

免费入口

免费

稳定价格带 免费

价值锚点

以当前 Skill 说明为准。

定价依据

按一条可回读的视频交付链路定价,重点减少误删原声、等待段过长、编码不兼容和没有发布证据造成的返工。

使用边界

覆盖素材扫描、剪辑规划、FFmpeg 渲染、原声与 BGM 混音、封面方向和交付质检;云端渲染、版权素材、账号和代发布按实际条件处理。

维护说明

随 FFmpeg、平台编码要求、播放器兼容性和真实使用反馈变化复评。

证据状态:开放入口,持续收集证据版本变化、连续 10 次真实使用或平台交付规范与支持成本明显变化时复评。

案例

看看它做出的成品

CASE 01

我跑通了视频号自动发布工作流:从长录屏到 V4 成片

真实用户将一段约 17 分钟的工作流录屏整理为视频号成片,重点修复了上传弹窗过长、最终成果段原声被删和 BGM 抢占注意力的问题,并完成线上回读。

输入 / INPUT

  • ego自动发公众号视频.mp4
  • Global Technology Background.mp3
  • 视频号发布过程中的最终结果播放片段
  • 原始录屏中的上传弹窗、操作证据和发布回读信息

提示词 / PROMPT

把这段录屏剪成 16:9 视频号成片,标题为《我跑通了视频号自动发布工作流》;上传弹窗弱化,保留最终视频连续播放和原声,BGM 只做氛围,成果段让原声成为主角,并给出可回读的质检与发布报告。

输出 / OUTPUT

  • 我跑通了视频号自动发布工作流-16x9-v4.mp4
  • 质检与发布报告-v4.md
  • 1920x1080、30fps、H.264、AAC 48kHz 双声道
  • 64.9 秒,综合响度 -15.6 LUFS-I,True Peak -1.2 dBFS
  • 视频号对象 ID 已回读,status=1,isPostProcessSuccess=true,isPostHasPosted=true,最终状态 published

使用说明

按这套方法完成任务

Version

把录屏和演示素材整理成可发布成片,保留关键原声,完成 BGM 混音、封面方向、编码检查和交付报告。

本地安装

在本仓库根目录执行:

export SKILL_SOURCE_DIR="$(pwd)"
mkdir -p "${SKILL_SKILLS_INSTALL_DIR:?请设置本地 Skills 目录}"
ln -s "$SKILL_SOURCE_DIR" \
  "$SKILL_SKILLS_INSTALL_DIR/lov-media-creator"

初始化器会自动生成同样的本地链接。发布到远程仓库、目录或渠道属于独立的发布流程。

使用

示例一:

把这段录屏剪成视频号成片,保留最后有声音的成果段;上传弹窗短一点,BGM 只做氛围,给我 MP4、封面和质检报告。

输入是源视频、可选 BGM 和明确的关键证据段;输出是成片、EDL、封面方向、媒体探测 JSON、音频质检 JSON 和交付报告。

示例二:

Create a publish-ready 16:9 video from this screen recording. Keep the real result audio and separate rendered, audio, creative, and publish status.

Profile 契约

skill.yaml 声明 user-profile/v1。运行时读取用户、品牌、工作区、偏好和 skills.lov-media-creator 专属记录;长期偏好通过 scripts/profile_store.py 原子写回。源代码不保存个人绝对路径、凭据或临时素材位置。详见 references/user-profile.md

交付质量门

  • 成片可解码,画幅、帧率、编码和音频流符合目标平台。
  • 最终结果段连续且有原声;BGM 不遮挡人声或关键反馈。
  • 上传弹窗、等待和卡顿只保留必要信息,不占据主体。
  • 封面与标题分别承担“主题说明”和“结果线索”,不把工具品牌做成叙事主角。
  • 报告分开记录 render_statusaudio_statuscreative_statuspublish_status

原子组合

每个新 Skill 都带有 references/skill-composition.md,记录相邻能力、文件级交接和 Single Skill 决策。章节、学习字幕、封面生成、媒体获取和视频号发布都保持可选,不作为隐藏依赖。

可信度卡与用户案例

质量门

python3 scripts/validate_skill.py .
python3 scripts/media_probe.py --help
python3 scripts/timeline_check.py --help
python3 scripts/audio_qc.py --help

依赖

  • Python 3.8+
  • PyYAML(仅验证 Skill 结构时需要)
  • FFmpeg 与 FFprobe(媒体处理与音频质检时需要)
  • Pillow、Playwright 或图像工具(仅新封面资产需要)

License

MIT

用户评价与留言

登录后即可留言

分发渠道

在哪里可以获得它

这里标注这个 Skill 在各个平台的真实发布状态;有单品页时,入口会直接打开对应页面。

已发布

GitHub

公开源码、更新记录与 Issue 都在这里。

查看 GitHub
LS已发布

LovStudio 官网

在 LovStudio 获取、安装并查看使用说明。

你正在浏览此页面

WB暂未发布

WorkBuddy

该平台的单品页尚未发布。

单品页发布后会在这里出现。

SP暂未发布

支付宝 SkillPay

该平台的单品页尚未发布。

单品页发布后会在这里出现。

安装渠道

装到你正在使用的 AI

Yoda、Codex、Claude Code 和其他兼容运行环境都使用同一份 Skill;选择你的工具后,按对应步骤完成安装。

先保存一次工作资料,支持 Profile 的 Skill 会在运行时直接复用。

配置工作资料

安装与配置

Yoda

适合同时使用多个 Agent 的工作流:在一个地方完成安装、分配和调用。

  1. 01打开 Yoda 的 Skills,搜索「media-creator」,进入详情后点击“安装”。
  2. 02在目标 Agent 的配置中,把该 Skill 设为“自动”“仅手动”或“关闭”。
  3. 03重新加载当前会话,再从输入框的 Skill 菜单选择它;Yoda 会按当前 Runtime 插入对应调用命令。
打开 Yoda

在 Yoda 内完成

Yoda 会把安装后的 Skill 同步给已配置的 Agent,无需手动维护多个目录。

第一次调用

使用 media-creator 完成以下任务,并按 Skill 的验收标准检查结果:

更多信息

兼容性、权限与许可

源码可见性
公开仓库,可检查源码、Issue 与更新记录。
兼容性
上游未结构化声明;请以完整手册和运行时官方说明为准。
数据与权限
不同 Skill 可能读取本地文件、访问网络或调用第三方模型。执行前请检查完整手册中的具体步骤与命令。
许可
MIT

NEXT STEP

继续比较,再决定。

回到目录,从结果、证据、依赖和价格选择最合适的工作流。

返回当前 Skills 结果

LOVSTUDIO / KEEP MAKING

生命的意义,
在于创作

LovStudio