← 返回 Skills 市场
graysonzeng

Video Fetch Download

作者 graysonzeng · GitHub ↗ · v1.1.9 · MIT-0
cross-platform ✓ 安全检测通过
362
总下载
2
收藏
1
当前安装
12
版本数
在 OpenClaw 中安装
/install video-fetch-download
功能描述
Download videos from 1000+ sites, torrents, and magnet links directly to 115 or Quark cloud storage via server-side or local downloads.
安全使用建议
This skill appears to do what it says, but take these precautions before installing: 1) Review scripts/install.sh and the pinned SHA256 values yourself; the installer fetches a rclone fork (third-party binary) — only proceed if you trust that source. 2) Expect the installer to write to ~/.local/bin, may add that directory to your shell profile, and will write credentials to ~/.config/rclone/rclone.conf and ~/.config/video-fetch/quark_cookie.txt (both chmod 600). 3) The Quark flow requires manually pasting a browser cookie — never paste cookies you don't understand; treat them as secrets. 4) The magnet search uses Knaben and apibay (piracy-focused indexes) — consider legal implications in your jurisdiction. 5) The installer attempts package installs (apt-get/yum) without sudo; run it manually and inspect outputs or install dependencies yourself if you prefer. If you are unsure, run the installer and scripts in an isolated account or VM, or manually install only trusted components (yt-dlp, aria2, rclone) and use the Python scripts after inspection.
功能分析
Type: OpenClaw Skill Name: video-fetch-download Version: 1.1.9 The skill bundle provides legitimate functionality for downloading videos and torrents to cloud storage (115 Pan, Quark Pan). It follows security best practices by verifying downloaded binaries (yt-dlp, rclone) with SHA256 checksums in `scripts/install.sh` and ensuring sensitive credential files are stored locally with restricted permissions (`chmod 600`). No evidence of data exfiltration or malicious intent was found; all network activity is directed to official service APIs or reputable torrent search providers (Knaben, apibay).
能力评估
Purpose & Capability
Name/description match the code and instructions: scripts implement 115 QR login, Quark cookie login, magnet search (Knaben + apibay), offline submission, yt-dlp + rclone uploads, and aria2c downloads. Requested actions/paths (rclone config, local cookie file, ~/.local/bin) are expected for this functionality.
Instruction Scope
Runtime instructions and scripts access and write local config files (~/.config/rclone/rclone.conf, ~/.config/video-fetch/quark_cookie.txt), may append ~/.local/bin to shell profile, and ask the user to paste Quark browser cookies. These are within the scope of the described features but constitute sensitive operations (writing cloud auth to local files and modifying shell profiles) that users should expect and approve.
Install Mechanism
Installer downloads yt-dlp from the official repo and a rclone '115-fork' binary from a third-party GitHub release, verifies SHA256 (pinned in script), and extracts the binary to ~/.local/bin; this is higher-risk than pure package-manager installs but mitigated by SHA256 checks. The script also attempts to install aria2 and python3.12 via apt-get/yum without sudo, which may fail or behave unexpectedly depending on how the user runs the installer.
Credentials
The skill does not declare or require unrelated environment variables or external credentials. It intentionally stores cloud credentials/cookies locally (rclone config and quark_cookie.txt) and does not request other secret env vars. The scripts run rclone to locate the config file, which is appropriate for the feature but exposes existing rclone config to the script.
Persistence & Privilege
The skill is not always-on and does not demand elevated privileges, but the installer may modify user shell profile files (adding ~/.local/bin to PATH) and writes auth files to the user's config directory. Those are reasonable for a user-level install but are persistent changes the user should be comfortable with.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install video-fetch-download
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /video-fetch-download 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.9
fix: flatten frontmatter so registry/scanner can read install spec and required binaries
v1.1.8
fix: remove unsupported --quiet flag from python3.12 -m ensurepip
v1.1.7
fix: align install.sh comments with actual behavior (PATH modification); fix rclone path detection
v1.1.6
fix: rclone path detection when rclone not yet installed; export PATH before invoking 115_qrlogin.py
v1.1.5
v1.1.5: all binaries now install to ~/.local/bin (user-only, no system paths), updated metadata install spec
v1.1.4
v1.1.4: add openclaw metadata spec (requires bins, env vars, config paths) to satisfy registry security scanner
v1.1.3
v1.1.3: security improvements (rclone installs to ~/.local/bin only, not system), full security disclosure in docs, Google Drive setup guide, expanded cloud storage provider table
v1.1.2
v1.1.2: expand cloud storage docs — add full provider table (Google Drive, OneDrive, Dropbox, PikPak, Mega, S3, SFTP, WebDAV, etc.) with auth methods and notes
v1.1.1
v1.1.1: enforce SHA256 for all architectures (no skip), fill real checksums for arm64/armv7/armv6, auto-backup rclone.conf before install, update security docs
v1.1.0
v1.1.0: security fixes (SHA256 verification, credential handling), dual search source Knaben+apibay, --source flag, Quark offline download, updated docs
v1.0.1
v1.0.1: Add magnet_search.py - search torrents via Knaben API with Chinese title support, auto-submit to 115 offline download
v1.0.0
**Major change: Video fetching skill now focuses on cloud downloading (115/Quark) and broader site support.** - Replaces prior YouTube/Bilibili transcript/summarization tool with a new downloader for videos and torrents, targeting cloud storage. - Adds support for 115.com offline download (magnet/torrent to cloud, server-side), Quark Pan share link transfer, and mass site video downloads via yt-dlp. - Introduces new scripts for 115 and Quark authentication, batch transfers, and installation. - One-command setup script (`install.sh`) added to quickly install all dependencies. - Old YouTube fetch and summarization code removed (`youtube_fetch.py`). - SKILL.md completely rewritten for new usage, features, and setup instructions.
元数据
Slug video-fetch-download
版本 1.1.9
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 12
常见问题

Video Fetch Download 是什么?

Download videos from 1000+ sites, torrents, and magnet links directly to 115 or Quark cloud storage via server-side or local downloads. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 362 次。

如何安装 Video Fetch Download?

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

Video Fetch Download 是免费的吗?

是的,Video Fetch Download 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Video Fetch Download 支持哪些平台?

Video Fetch Download 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Video Fetch Download?

由 graysonzeng(@graysonzeng)开发并维护,当前版本 v1.1.9。

💬 留言讨论