Search and download movies via Jackett and qBittorrent. Use when user wants to download movies or videos from torrent sources, search for specific movie titl...
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install nas-movie-download或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install nas-movie-download⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/nas-movie-download/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: nas-movie-download description: Search and download movies via Jackett and qBittorrent. Use when user wants to download movies or videos from torrent sources, search for specific movie titles, or manage movie downloads. Now includes automatic subtitle download support with SMB integration. ---
Automated movie downloading system using Jackett for torrent search and qBittorrent for download management.
新功能:SMB 自动字幕下载! 🎬 下载完成后自动通过 SMB 为视频下载并上传字幕。
Set these environment variables for the skill to function properly:
Jackett Configuration:
JACKETT_URL: Jackett service URL (default: http://192.168.1.246:9117)JACKETT_API_KEY: Jackett API key (default: o5gp976vq8cm084cqkcv30av9v3e5jpy)qBittorrent Configuration:
QB_URL: qBittorrent Web UI URL (default: http://192.168.1.246:8888)QB_USERNAME: qBittorrent username (default: admin)QB_PASSWORD: qBittorrent password (default: adminadmin)SMB Configuration (for subtitle download):
SMB_USERNAME: SMB username (default: 13917908083)SMB_PASSWORD: SMB password (default: Roger0808)SMB_SERVER: SMB server IP (default: 192.168.1.246)SMB_SHARE: SMB share name (default: super8083)SMB_PATH: SMB download path (default: qb/downloads)Subtitle Configuration:
SUBTITLE_LANGUAGES: Default subtitle languages (default: zh,en)SMB 配置已保存到 config/smb.env:
cat config/smb.env
The skill works with Jackett indexers. Currently configured indexers:
Ensure these indexers are enabled and configured in your Jackett installation for best results.
Search for movies without downloading:
scripts/jackett-search.sh -q "Inception"
scripts/jackett-search.sh -q "The Matrix"
scripts/jackett-search.sh -q "死期将至" # Chinese movie names supported
Download movie without subtitles:
scripts/download-movie.sh -q "The Matrix"
完整流程:搜索 → 下载 → 自动下载字幕 → 上传到 SMB
# 下载电影并自动通过 SMB 下载字幕
scripts/download-movie.sh -q "Young Sheldon" --subtitle
# 指定字幕语言
scripts/download-movie.sh -q "Community" --subtitle --lang zh,en
参数说明:
--subtitle: 启用自动字幕下载(通过 SMB)--lang: 指定字幕语言(默认:zh,en)为 NAS 上已下载的视频通过 SMB 下载字幕:
# 为单个视频下载字幕
python3 scripts/smb-download-subtitle.py -f "movie.mkv"
# 为整个目录下载字幕
python3 scripts/smb-download-subtitle.py -d "qb/downloads/Movie Folder"
# 批量处理所有视频
python3 scripts/smb-download-subtitle.py --all
┌─────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ Jackett │───▶│ qBittorrent │───▶│ NAS │───▶│ 字幕下载 │
│ 搜索 │ │ 下载 │ │ 存储视频 │ │ SMB + subliminal│
└─────────────┘ └──────────────┘ └──────────────┘ └──────────────┘
Search Jackett for torrents.
Parameters:
-q, --query: Search query (required)-u, --url: Jackett URL (optional, uses env var)-k, --api-key: API key (optional, uses env var)Add torrent to qBittorrent.
Parameters:
-m, --magnet: Magnet link (required)-u, --url: qBittorrent URL (optional, uses env var)-n, --username: Username (optional, uses env var)-p, --password: Password (optional, uses env var)One-click search, download, and subtitle fetching.
Parameters:
-q, --query: Movie name (required)-s, --subtitle: Enable automatic subtitle download via SMB-l, --lang: Subtitle languages (default: zh,en)--quality: Quality preference (4k, 1080p, 720p, any)Download subtitles for videos on NAS via SMB.
Parameters:
-f, --file: Single video filename (relative to SMB path)-d, --directory: Directory path (relative to SMB path)-l, --lang: Subtitle languages (default: zh,en)--all: Process all videos in SMB download folderExample:
# Single video
python3 scripts/smb-download-subtitle.py -f "Lilo And Stitch 2025.mkv"
# Entire folder
python3 scripts/smb-download-subtitle.py -d "qb/downloads/Movie Folder"
# All videos
python3 scripts/smb-download-subtitle.py --all
Features:
python3 scripts/smb-download-subtitle.py --test--subtitle flag to auto-download subtitles for all episodesconfig/smb.envping 192.168.1.246pip3 install subliminalEnsure scripts have execute permissions:
chmod +x scripts/*.sh
chmod +x scripts/*.py
config/smb.envcurl: For HTTP requestsjq: For JSON parsingpython3 with pysmb: For SMB operationssubliminal: For subtitle downloadInstall dependencies:
apt-get install curl jq python3 python3-pip
pip3 install pysmb subliminal
smb-download-subtitle.py scriptsubtitle-download.sh scriptdownload-movie.sh with -s and -w flags安装 Nas Movie Download 后,可以对 AI 说这些话来触发它
Help me get started with Nas Movie Download
Explains what Nas Movie Download does, walks through the setup, and runs a quick demo based on your current project
Use Nas Movie Download to search and download movies via Jackett and qBittorrent
Invokes Nas Movie Download with the right parameters and returns the result directly in the conversation
What can I do with Nas Movie Download in my marketing & growth workflow?
Lists the top use cases for Nas Movie Download, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/nas-movie-download/ 目录(个人级,所有项目可用),或 .claude/skills/nas-movie-download/(项目级)。重启 AI 客户端后,用 /nas-movie-download 主动调用,或让 AI 根据上下文自动发现并使用。
Nas Movie Download 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Nas Movie Download 可免费安装使用。请查阅仓库了解许可证信息。
Search and download movies via Jackett and qBittorrent. Use when user wants to download movies or videos from torrent sources, search for specific movie titl...
Nas Movie Download 属于「Marketing & Growth」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my marketing & growth tasks using Nas Movie Download
Identifies repetitive steps in your workflow and sets up Nas Movie Download to handle them automatically