← 返回 Skills 市场
frank-gith

yt-dlp 视频下载 (eye)

作者 Filippo Bruno · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
128
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install eye-yt-dlp
功能描述
使用 yt-dlp 下载 YouTube、B站等千余网站视频,默认最高画质mp4格式,保存至~/Movies目录。
使用说明 (SKILL.md)

yt-dlp 视频下载技能

功能描述

使用 yt-dlp 下载视频,支持 YouTube、B 站、推特、Instagram 等上千个网站。

触发条件

用户说"下载视频" + 视频链接时自动触发。

默认行为

  • 下载目录: ~/Movies
  • 画质: 最高分辨率(bestvideo+bestaudio)
  • 格式: 合并为 mp4

使用方法

基本命令

yt-dlp -f "bestvideo+bestaudio/best" --merge-output-format mp4 -P ~/Movies "视频链接"

常用参数

参数 说明
-f "bestvideo+bestaudio/best" 下载最高画质
--merge-output-format mp4 合并为 mp4 格式
-P ~/Movies 保存到 Movies 目录
-o "%(title)s.%(ext)s" 使用视频标题命名
--write-thumbnail 下载封面图
--write-sub 下载字幕
--sub-lang zh-Hans 下载中文字幕

示例

下载 YouTube 视频

yt-dlp -f "bestvideo+bestaudio/best" --merge-output-format mp4 -P ~/Movies "https://www.youtube.com/watch?v=xxx"

下载 B 站视频

yt-dlp -f "bestvideo+bestaudio/best" --merge-output-format mp4 -P ~/Movies "https://www.bilibili.com/video/BVxxx"

下载播放列表

yt-dlp -f "bestvideo+bestaudio/best" --merge-output-format mp4 -P ~/Movies --yes-playlist "https://www.youtube.com/playlist?list=xxx"

注意事项

  1. 某些网站可能需要 Cookie 或登录
  2. 下载大文件时告知用户预计时间
  3. 下载完成后告知用户文件位置
  4. 如遇错误,显示具体错误信息并建议替代方案

错误处理

  • 网站不支持: 告知用户该网站不在支持列表中
  • 需要登录: 提示用户提供 Cookie 或账号
  • 网络错误: 建议检查网络或稍后重试
  • 磁盘空间不足: 提醒用户清理空间
安全使用建议
该技能本质上是运行 yt-dlp 的操作说明。考虑以下几点再决定是否使用: - 元数据没有声明 yt-dlp 为必需二进制,安装前请确认你的环境已有 yt-dlp,且从官方或受信任的渠道安装(例如 yt-dlp 的 GitHub releases 或系统包管理器)。 - 如果代理请求 Cookie/账号(用于需要登录的网站),这些是敏感信息:只在你完全信任代理和本地环境时提供,并优先使用最小权限的 Cookie(短期/可撤销)。 - 注意版权与服务条款:下载受版权保护的内容可能违法或违反平台规则。 - 下载文件将默认保存在 ~/Movies;确认磁盘空间与权限,避免覆盖重要文件。 - 因为这是说明性技能且无安装脚本,静态扫描未发现代码,但这并不保证安全——主要风险来自你提供的凭据与所用 yt-dlp 二进制的来源。 建议在允许使用前:确认/安装可信版本的 yt-dlp,并(如可能)要求技能作者在元数据中声明所需二进制与任何凭据。
功能分析
Type: OpenClaw Skill Name: eye-yt-dlp Version: 1.0.0 The skill bundle provides standard instructions and command-line examples for using the legitimate 'yt-dlp' utility to download videos. The SKILL.md file contains typical usage patterns, error handling, and configuration parameters (e.g., saving to ~/Movies) consistent with the stated purpose, with no evidence of malicious intent or data exfiltration.
能力评估
Purpose & Capability
SKILL.md 明确通过运行 yt-dlp 命令下载视频(示例命令多处出现 yt-dlp),但注册表元数据没有声明任何“required binaries”,也没有提供安装说明。这是不一致的:若要按说明工作,代理环境必须具备 yt-dlp 可执行文件或等价工具。
Instruction Scope
指令仅包含调用 yt-dlp 的具体命令行、保存路径(~/Movies)、格式与常见错误处理;未指示读取系统其他文件、遍历主目录或将数据发送到不相关外部端点。唯一超出基本下载的点是提到“某些网站可能需要 Cookie 或登录”,暗示可能需要用户提供凭据。
Install Mechanism
这是纯文档型技能(无安装规范、无代码文件),因此不会在安装时下载或在磁盘写入第三方代码——风险较低。但缺少对 yt-dlp 的安装/来源建议(例如从官方 GitHub releases 或包管理器安装),使用者应自行确保二进制来自可信来源。
Credentials
技能声明不需要环境变量或凭证,但说明中提到“可能需要 Cookie 或登录”。如果实现时代理会请求或接受用户 Cookie/账号信息,这应当在元数据中声明为需要的凭据。当前元数据与运行时可能需要的敏感数据不一致。
Persistence & Privilege
技能没有设置 always:true,也未请求修改其他技能或系统配置;默认的自主调用未与其他高权限请求共同出现,因此无额外持久化或越权迹象。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install eye-yt-dlp
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /eye-yt-dlp 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
初始版本:支持下载 YouTube、B 站等网站视频
元数据
Slug eye-yt-dlp
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

yt-dlp 视频下载 (eye) 是什么?

使用 yt-dlp 下载 YouTube、B站等千余网站视频,默认最高画质mp4格式,保存至~/Movies目录。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 128 次。

如何安装 yt-dlp 视频下载 (eye)?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install eye-yt-dlp」即可一键安装,无需额外配置。

yt-dlp 视频下载 (eye) 是免费的吗?

是的,yt-dlp 视频下载 (eye) 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

yt-dlp 视频下载 (eye) 支持哪些平台?

yt-dlp 视频下载 (eye) 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 yt-dlp 视频下载 (eye)?

由 Filippo Bruno(@frank-gith)开发并维护,当前版本 v1.0.0。

💬 留言讨论