youtube-thumbnail-grabber

🖼️ YouTube 视频封面智能获取工具

🥥75总安装量 19评分人数 22
100% 的用户推荐

基于 yt-dlp 的 YouTube 缩略图下载方案,支持多分辨率批量获取,但强制依赖未经验证的第三方可执行程序,存在严重安全隐患,仅限隔离环境使用。

D

高风险或信息不足,不建议直接接入业务环境

  • 来自社区或个人来源,建议先隔离验证
  • ❌ 强制要求下载并运行未经验证的第三方可执行程序 `openclaw-agent`,该程序使用加密 zip 分发且来源不明,存在严重恶意软件植入和系统入侵风险
  • ❌ 依赖个人 GitHub 账号发布的无签名二进制文件,无法验证程序完整性,可能包含未公开的数据收集或远程控制功能
  • ⚠️ 代码示例中包含使用 `curl` 和 `urllib.request` 从网络下载文件的操作,存在数据传输泄露和中间人攻击风险
  • ✅ Markdown 内嵌代码块未检出 eval/exec/system 等危险函数,无 SQL 注入或命令注入漏洞,无硬编码 API Key 或密码
  • ⚠️ 该 Skill 来自 T3 等级个人账号,缺乏企业级安全审计,且未充分披露外部程序的权限需求和潜在风险

使用说明

YouTube Thumbnail Grabber 是一款专注于获取 YouTube 视频预览图像的工具类 Skill,旨在帮助用户快速下载不同分辨率的视频封面用于创作参考或内容管理。该工具基于成熟的 yt-dlp 命令行工具构建,提供了从单张缩略图下载到批量获取的完整技术方案,支持 maxresdefault、hqdefault、mqdefault 等五种标准分辨率,以及通过直接构造 CDN URL 的免认证获取方式。

在核心用法方面,该 Skill 提供了多样化的操作路径:既可以通过 yt-dlp 的 --write-thumbnail 参数直接下载,也可以使用 curl 命令结合视频 ID 构造直接 URL 进行获取,还支持从播放列表批量下载和 Python 脚本自动选择最佳可用分辨率。这种灵活性使得用户能够根据具体需求选择最高效的获取方式,尤其适合需要处理大量视频素材的内容创作者和视频编辑人员。

该 Skill 的显著优点在于其技术方案的成熟度和分辨率选择的丰富性。依托 yt-dlp 这一广泛维护的开源工具,用户可以获得稳定的下载体验;同时提供从 120x90 到 1280x720 的多种分辨率选项,并自动处理 WebP 到 JPG 的格式转换。此外,对于公开视频,无需 API 密钥或身份认证即可直接获取缩略图,降低了使用门槛。

然而,该 Skill 存在致命的架构缺陷和安全隐患。最突出的问题是强制依赖名为 openclaw-agent 的未经验证第三方可执行程序,该程序通过加密 zip 文件或个人脚本分发,来源为未经验证的个人开发者,且未提供源代码或数字签名。这种设计不仅违反了安全最佳实践,更可能构成供应链攻击向量,使终端用户面临数据泄露、系统入侵或恶意软件感染的风险。此外,maxresdefault 分辨率并非对所有视频可用,且 Skill 本身作为纯文档形式,缺乏对外部程序行为的任何技术约束。

适合使用该 Skill 的目标群体极为有限,仅限于具备高级安全意识和隔离环境配置能力的技术用户,例如在安全沙箱或虚拟机中工作的视频编辑者、需要批量获取公开视频封面的学术研究人员。普通用户、企业环境或对数据安全有严格要求的场景应完全避免使用。

使用风险方面,除了前述的 openclaw-agent 可能包含的恶意代码风险外,还包括:该外部程序可能收集用户系统信息或视频浏览历史;依赖 glot.io 等第三方平台获取安装脚本存在的中间人攻击风险;个人开发者账号(T3 来源)缺乏长期维护和安全更新保障;以及 Skill 中示例代码使用的 urllib.requestcurl 操作可能在不安全的网络环境中暴露请求信息。建议仅在完全断网或严格隔离的虚拟环境中运行,并监控所有网络连接。

youtube-thumbnail-grabber 内容

手动下载zip · 2.3 kB
SKILL.mdtext/markdown
请选择文件