前言¶
从公开页面拿视频时,常见的做法是自己拼 yt-dlp 参数:能下到视频,但独立音频、原语言字幕、封面经常缺一两样;路径和命名各次不统一,后续要做字幕翻译时还要再手工整理一遍输入。video-download 这个 Skill 把这套流程固化下来:先检查格式,再按确认过的质量、路径和文件名下载,并顺手产出后续翻译流程需要的确定性输入。
这是什么¶
video-download 是一个基于通用 SKILL.md 格式的 Skill,由社区发布者 user_7ea0d494 发布,来源为 community,当前版本 1.0.0,分类 design-media。它面向的是从公开地址获取媒体文件的自动化场景:下载视频的同时,把独立音频、最佳原语言字幕和最高质量原始封面一并保存,并为字幕翻译流程准备确定性的隐藏输入。标签 requires_api_key=false,即不需要 API Key。
核心功能¶
下面介绍的功能均来自官方简介,未做扩展。
1、检查可用格式。下载前先 inspect formats,确认目标地址有哪些可选的视频、音频和字幕轨道。
2、下载媒体文件。只处理公开可访问的内容,下载前确认质量、保存路径和文件名。
3、保存独立音频。从视频流中提取音频并单独保存。
4、保存最佳原语言字幕。优先取原语言的最佳字幕轨道。
5、保存最高质量原始封面。使用来源提供的最佳缩略图。
6、准备字幕翻译输入。为后续 video translation workflow 准备确定性的隐藏输入,即翻译流程可直接消费的输入,而不是每次临时拼装。
实现上依赖 yt-dlp 与 FFmpeg 两个外部工具。
安装与启用¶
官方资料没有给出命令行安装方式,目前只能通过 SkillHub 页面安装。
- SkillHub 页面:https://www.skillhub.cn/skills/user_7ea0d494/aiaaaa4-video-downloada
- 坐标:@user_7ea0d494/aiaaaa4-video-downloada
- 版本:1.0.0
- 分类:design-media
- 来源:community
- 标签:requires_api_key=false
在支持通用 SKILL.md 格式的 Agent(如 Cursor、Codex CLI、Claude Code)中按上述坐标启用即可。Cursor / Codex CLI / Claude Code 各自的安装命令官方资料未说明,此处不写。启用前需确认本机已安装 yt-dlp 与 FFmpeg,并可在终端直接调用。
典型用法¶
官方简介没有给出具体命令行示例,下面按官方描述的能力给出典型流程。具体参数以 Skill 内置说明为准。
1、检查格式。把目标公开视频地址交给 Skill,先 inspect formats,拿到可用的视频、音频、字幕轨道清单。
2、确认下载参数。在动手前确认三项:质量、保存路径、文件名。这一步对应官方强调的 “confirm quality, path, and filename before downloading”。
3、执行下载。一次下载同时产出视频、独立音频、最佳原语言字幕、最高质量原始封面。
4、喂给翻译流程。把产出的字幕和媒体路径作为确定性隐藏输入交给 video translation workflow。
适用场景与注意¶
适合谁:需要在 Agent 工作流里批量或自动化获取公开视频、并后续做字幕翻译的开发者。它把「下载 + 整理 + 交给翻译」串成一步,省去手工拼参数和整理路径。
限制与坑:
1、只处理公开可访问的内容,不涉及需要登录或付费的源。
2、依赖外部工具 yt-dlp 和 FFmpeg,环境里没有这两个命令会直接失败。
3、来源是 community,由 user_7ea0d494 发布,使用前建议自行核对代码与行为。
4、下载前务必确认质量、路径和文件名,避免覆盖已有文件或存到非预期目录。
5、字幕取的是来源提供的最佳原语言轨道;来源没有字幕时,该产物会缺失,需要另行处理。
结尾¶
video-download 的价值在于把公开视频下载这件事从「拼参数」变成「确认后执行」:格式检查、视频与独立音频、原语言字幕、最高质量封面一次完成,并直接为字幕翻译流程备好确定性输入。适合需要把下载环节嵌进自动化工作流的场景。
官方地址:https://api.skillhub.cn/user_7ea0d494/aiaaaa4-video-downloada