盛联国滨苑剪辑师

SKILL前端设计
前端设计 未标注权限 许可证不明确
安装这个技能

视频剪辑合成。接收多段视频按指定顺序拼接成完整成片,支持自动提取语音生成字幕并烧录成硬字幕、片段衔接处转场(叠化/闪黑)、调节亮度/对比度/饱和度,以及选择输出格式与分辨率。当用户要「拼接/合并/剪辑/合成多段视频」「给视频加字幕/转场/调色」「把几段素材做成一条成片」或需要本地离线字幕提取时使用。

一句话选型结论

按资料字段整理

盛联国滨苑剪辑师是前端设计类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类前端设计 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_fa17d61d/video-clip-composer
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

前端设计
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_fa17d61d仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量8.9 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
出页面与组件

按描述生成页面结构和组件草稿。

调整样式与布局

改间距、配色与响应式布局。

生成设计说明

把设计稿整理成开发能接的说明。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在前端设计场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
盛联国滨苑剪辑师当前 未标注权限 未标注 未标注 未标注 有
前端设计 只读 GitHub 仓库 882.3 万 Codex、Claude、Cursor 有
Vercel 组合模式 联网访问 GitHub 仓库 385.9 万 Codex、Claude、Cursor 有
Vercel React native skills 前端 只读 GitHub 仓库 246.9 万 Codex、Claude、Cursor 有
adapt 搜索 浏览器控制 GitHub 仓库 202.7 万 Codex、Claude、Cursor 有
使用我的浏览器 浏览器控制 GitHub 仓库 184.8 万 Codex、Claude、Cursor 有

SKILL.md 全文

8.9 KB
模型实际读到的说明书原文,来自技能仓库

盛联国滨苑剪辑师(video-clip-composer)

把多段视频素材按顺序拼接成一条完整成片,本地离线完成,不依赖任何云服务或 API Key。
核心能力:

  1. 多段拼接:按给定顺序把 ≥2 段视频连成成片
  2. 自动字幕:faster-whisper 本地提取语音 → 硬字幕烧录进画面(同时导出 .srt)
  3. 转场特效:叠化/滑动/擦除/缩放/闪黑/硬切等,可选背景音乐 BGM
  4. 画面调节:亮度 / 对比度 / 饱和度(可全局统一,也可每段单独覆盖)
  5. 输出定制:容器格式(mp4/mov/mkv/webm)与分辨率(2160p/1080p/720p/480p/原分辨率)

底层用 ffmpeg + PIL + faster-whisper,全部通过随包脚本执行,跨平台(Windows/macOS/Linux)。

输入要求

硬输入(缺一不可)
- ≥1 段视频文件(通常 ≥2 段才有拼接意义),已排好顺序
- 输出文件路径

软输入(缺省走默认值)
- 每段之间的转场类型与时长(默认:叠化 0.5s)
- 亮度/对比度/饱和度(默认:0 / 1.0 / 1.0,可全局或每段)
- 是否提取字幕、识别语言(默认:开、中文)、Whisper 模型(默认 small)
- 输出格式(默认 mp4)、分辨率(默认 1080p)、帧率(默认取第一段)、质量 crf(默认 20)

支持的输入格式:mp4 / mov / mkv / webm / avi 等 ffmpeg 可解码的常见格式。

处理流程

第 0 步 · 环境自检

运行 python scripts/bootstrap.py(缺失依赖时自动 pip install imageio-ffmpeg faster-whisper pillow opencc-python-reimplemented)。
imageio-ffmpeg 会自动带上 ffmpeg 二进制,因此通常无需手动安装 ffmpeg。

可提前下载语音识别模型(优先 ModelScope 直连,国内更稳,失败自动回退 HuggingFace):

python scripts/download_model.py --model small   # tiny / base / small / medium

下载后把打印的本地路径作为 --model 传入,即可跳过运行时联网下载。

第 1 步 · 收集输入并生成配置

与用户确认顺序、转场、调色、字幕、输出规格后,生成 compose_config.json:

{
  "inputs": [
    {"path": "D:/素材/开头.mp4", "brightness": 0.05, "contrast": 1.1, "saturation": 1.2},
    {"path": "D:/素材/正片.mp4"},
    {"path": "D:/素材/结尾.mp4", "brightness": -0.05}
  ],
  "transition": "crossfade",
  "transition_duration": 0.5,
  "global_color": {"brightness": 0.0, "contrast": 1.0, "saturation": 1.0},
  "subtitles": {"enabled": true, "lang": "zh", "model": "small", "simplify": true},
  "output": {"path": "D:/成片/成片.mp4", "format": "mp4", "resolution": "1080p", "fps": 0, "crf": 20},
  "work_dir": "D:/成片/.compose_work"
}

也可用命令行快速模式(适合一次性任务):

python scripts/compose.py --inputs a.mp4 b.mp4 c.mp4 --output out.mp4 \
    --transition crossfade --transition-duration 0.5 \
    --resolution 1080p --format mp4 --subtitles --lang zh --model small

第 2 步 · 探测片段

compose.py 用 ffprobe(或 ffmpeg -i 回退)读取每段的分辨率、帧率、时长、是否有音轨,并在执行前打印,供核对顺序是否正确。

第 3 步 · 字幕提取(可选)

启用字幕时,compose.py 调用 transcribe.py 对每段原始音频跑 faster-whisper(首次会下载模型),得到每段局部时间轴字幕,再映射到成片时间轴。

  • 识别后自动做:opencc 繁转简 → 术语纠错(内置 references/terms.json 房产词表,可用 subtitles.terms_file 替换)→ 空白清理
  • 中国网络首次下载模型较慢,可先设置 HF_ENDPOINT=https://hf-mirror.com
  • 若已有现成字幕,跳过识别:配置 subtitles.segments_file 指向一个成片时间轴的 segments.json

第 4 步 · 片段规范化

每段依次应用:eq 调色(亮度/对比度/饱和度)→ scale+pad 统一到目标分辨率(不等比例则上下加黑边保持完整画面)→ 统一帧率 → yuv420p;音频统一转 AAC 48kHz 立体声,并用 loudnorm 统一响度(可配 audio.loudnorm=false 关闭);无音轨的片段自动补静音轨。

第 5 步 · 转场拼接

  • none:concat demuxer -c copy 无损硬切
  • fadeblack(闪黑):每段边界 fade 淡入/淡出接黑 + concat
  • crossfade(叠化,默认)及更多 xfade 转场:xfade(视频)+ acrossfade(音频)链式,支持 slideleft / slideright / wipeleft / wiperight / zoom / circleopen / dissolve 等
  • 背景音乐 BGM(可选):bgm(音乐路径)+ bgm_volume 混入成片原声,BGM 循环到成片时长、头尾淡入淡出

第 6 步 · 硬字幕烧录(可选)

render_subs.py 用 PIL 把每条字幕渲染成全画布透明 PNG(中文字体自动探测,加载失败即报错不降级),compose.py 用 overlay ... enable='gte(t,S)*lt(t,E)' 烧入成片。字幕默认底部居中、白字黑描边;可用 subtitles.style 自定义字号、颜色、描边、位置(top/middle/bottom)、字体等。

第 7 步 · 编码输出与校验

按指定格式/分辨率/crf 编码输出,mp4/mov 加 +faststart;校验输出分辨率、时长、可播放性;打印成片规格,并交付 .srt 外挂字幕(若启用字幕)。

  • 可选 output.bitrate 设码率上限(覆盖 crf);可选 output.cover 生成封面缩略图;可选 output.logo 叠加水印(四角定位、宽度占比可调)。

建议先用 --tlimit 30 出 30 秒小样,确认转场/字幕/调色无误后再跑全长。

可配置参数

详见 references/parameters.md。速览:

参数 取值 默认
transition none / fadeblack / crossfade / slideleft / slideright / wipeleft / wiperight / zoom / circleopen / dissolve 等 crossfade
transition_duration 0.2–2.0 s 0.5 s
brightness -1.0 ~ +1.0 0
contrast 0.0 ~ 2.0 1.0
saturation 0.0 ~ 3.0 1.0
audio.loudnorm true / false(音量统一) true
bgm 背景音乐文件路径(可选) 无
bgm_volume 0.0 ~ 1.0 0.2
subtitles.enabled true / false false
subtitles.lang zh / en / … zh
subtitles.model tiny / base / small / medium small
subtitles.simplify true / false(繁体转简体) true
subtitles.terms_file 术语纠错词表 JSON 路径(缺省用内置房产词表) 内置
subtitles.style 字幕样式(字号/颜色/描边/位置/字体等,见 parameters.md) 默认样式
output.format mp4 / mov / mkv / webm mp4
output.resolution 2160p / 1080p / 720p / 480p / original / 1080x1920 等竖屏档或任意 WxH 1080p
output.fps 24 / 25 / 30 / 60 / 0(取第一段) 0
output.crf 16–28 20
output.bitrate 码率上限字符串(如 8M,覆盖 crf) 无
output.cover / cover_time 是否生成封面 + 截取秒数 false / 1.0
output.logo / logo_position / logo_scale 水印图 / 位置 / 宽度占比 无 / top-right / 0.15

输出成片规格

  • 容器:mp4(默认)/ mov / mkv / webm
  • 视频:H.264(libx264,yuv420p,CRF 默认 20;webm 用 VP9)
  • 音频:AAC 48kHz 立体声(webm 用 Opus)
  • 分辨率:默认 1920×1080(1080p),支持 720p / 4K / 原分辨率;竖屏视频用 original 或 1080x1920 等竖屏档(9:16)
  • 字幕:硬字幕已烧入像素(若启用),同时导出同名 .srt

故障排查

  • 找不到 ffmpeg → 运行 scripts/bootstrap.py 安装 imageio-ffmpeg
  • 字幕中文变方块 → 用 --font 指定本机中文字体路径(见 render_subs.py)
  • 模型下载慢/失败 → 运行 python scripts/download_model.py --model base 预下载(优先 ModelScope 直连);或设置 HF_ENDPOINT=https://hf-mirror.com
  • 转场/字幕不对 → 先 --tlimit 30 出小样,用 ffprobe 核对各段时长与顺序
  • 不同分辨率素材拼接错位 → 本 skill 已自动 scale+pad 统一,黑边属正常保留完整画面的行为

常见问题

5 问
答案由本站依据条目字段整理
盛联国滨苑剪辑师怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_fa17d61d/video-clip-composer。安装方式为未标注。装完刷新技能列表或重开客户端。

盛联国滨苑剪辑师支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

盛联国滨苑剪辑师权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

盛联国滨苑剪辑师收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

盛联国滨苑剪辑师用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。