← 返回 Skills 市场
1540
总下载
4
收藏
6
当前安装
2
版本数
在 OpenClaw 中安装
/install video-downloader-skill
功能描述
通用视频下载工具,支持 YouTube、B站、抖音等主流平台。使用 yt-dlp 下载视频,自动选择分辨率、合并音视频、清理文件名。
使用说明 (SKILL.md)
Video Downloader Skill
通用视频下载工具,支持 YouTube、B站、抖音等主流平台。
功能
- 下载任意 yt-dlp 支持的视频网站
- 自动选择分辨率(优先 1080p,可指定)
- 自动合并音视频(如果分离)
- 文件名清理(短名、无特殊字符)
用法
/video-downloader \x3C视频URL> [分辨率] [输出目录]
参数:
视频URL:目标视频链接分辨率:可选,如1080p、720p、480p输出目录:可选,默认临时目录
示例:
/video-downloader "https://youtu.be/xxx" "1080p" "./downloads"
/video-downloader "https://www.bilibili.com/video/BV1xx" "720p"
输出
返回下载后的本地文件路径。可手动使用 sendfiles-to-feishu 技能发送到飞书。
依赖
- yt-dlp
- ffmpeg
特点
- 不重新编码,保留原质量
- 多平台支持(yt-dlp 支持的站点)
- 自动处理音视频分离
- 安全文件名,避免乱码
注意:此技能仅下载,不发送。发送请使用 sendfiles-to-feishu。
安全使用建议
This skill appears to do exactly what it says: call yt-dlp and ffmpeg/ffprobe to download and (if needed) merge video/audio, sanitize filenames, and return a local path. Before installing: ensure you are comfortable allowing the agent to run yt-dlp and ffmpeg on your host (they will access the network to download media and write files to the output directory or a temp folder); verify brew is available on your platform (or provide the binaries by other means); note that ffprobe is invoked (it normally ships with ffmpeg); and remember downloading copyrighted content may violate laws or terms of service. The skill does not upload files itself, but combining it with a separate “send” skill would transmit files — be cautious about downstream skills. If you want extra assurance, review the included scripts/video_downloader.py source locally to confirm behavior and test in a restricted environment.
功能分析
Type: OpenClaw Skill
Name: video-downloader-skill
Version: 1.0.1
The video-downloader skill is a legitimate utility for downloading media using yt-dlp and ffmpeg. The Python script (scripts/video_downloader.py) follows security best practices by using subprocess.run with argument lists to prevent shell injection and includes filename sanitization. No indicators of data exfiltration, malicious execution, or prompt injection were found.
能力评估
Purpose & Capability
Name/description (yt-dlp-based video downloader) align with the code, required binaries, and install steps. The skill only needs yt-dlp and ffmpeg to perform downloads/merges; both are declared and installable via the provided brew formulas.
Instruction Scope
SKILL.md and the Python script limit actions to: invoking yt-dlp to list and download formats, using ffprobe/ffmpeg to inspect/merge streams, sanitizing file names, and writing files to a temp or provided output directory. There are no instructions to read unrelated system files, send data to third‑party endpoints, or access environment secrets.
Install Mechanism
Install spec uses brew formulas for yt-dlp and ffmpeg — a standard, low-risk mechanism. No arbitrary URL downloads or extracted archives are present.
Credentials
No environment variables, credentials, or config paths are requested. The script relies only on local binaries and filesystem access to the chosen output directory, which is proportionate to the stated functionality.
Persistence & Privilege
Skill is not force-included (always:false) and does not attempt to modify other skills or system-wide agent settings. It writes downloaded media into a temp or user-specified directory only.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install video-downloader-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/video-downloader-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Added metadata section with installation instructions and requirements for yt-dlp and ffmpeg.
- Included an emoji (🎬) identifier in the metadata.
- No changes to core functionality or usage.
v1.0.0
Initial release as a video downloader skill:
- Replaces file-sending scripts with a new universal video downloading script.
- Supports downloading from YouTube, Bilibili, Douyin, and any yt-dlp supported platforms.
- Automatically selects best resolution, merges audio/video, and cleans file names.
- Outputs local file path for manual use in other workflows.
元数据
常见问题
支持从 YouTube、Bilibili、抖音及所有 yt-dlp 兼容平台下载视频,可自动选择最佳分辨率、合并音视频并清理文件名 是什么?
通用视频下载工具,支持 YouTube、B站、抖音等主流平台。使用 yt-dlp 下载视频,自动选择分辨率、合并音视频、清理文件名。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1540 次。
如何安装 支持从 YouTube、Bilibili、抖音及所有 yt-dlp 兼容平台下载视频,可自动选择最佳分辨率、合并音视频并清理文件名?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install video-downloader-skill」即可一键安装,无需额外配置。
支持从 YouTube、Bilibili、抖音及所有 yt-dlp 兼容平台下载视频,可自动选择最佳分辨率、合并音视频并清理文件名 是免费的吗?
是的,支持从 YouTube、Bilibili、抖音及所有 yt-dlp 兼容平台下载视频,可自动选择最佳分辨率、合并音视频并清理文件名 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
支持从 YouTube、Bilibili、抖音及所有 yt-dlp 兼容平台下载视频,可自动选择最佳分辨率、合并音视频并清理文件名 支持哪些平台?
支持从 YouTube、Bilibili、抖音及所有 yt-dlp 兼容平台下载视频,可自动选择最佳分辨率、合并音视频并清理文件名 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 支持从 YouTube、Bilibili、抖音及所有 yt-dlp 兼容平台下载视频,可自动选择最佳分辨率、合并音视频并清理文件名?
由 jingrongx(@jingrongx)开发并维护,当前版本 v1.0.1。
推荐 Skills