File contents 抖音视频下载器
强大的抖音视频批量下载工具,支持无水印下载和批量处理
功能特性
✅ 多种下载方式 : yt-dlp、Playwright 解析、直接下载
✅ 批量下载 : 支持从文件读取多个链接批量下载
✅ 自动去重 : 自动检测已下载的视频,避免重复
✅ 无水印 : 自动解析无水印视频链接
✅ 进度显示 : 实时显示下载进度
✅ 错误重试 : 自动重试失败的下载
安装
1. 安装依赖
# 进入技能目录
cd ~/.openclaw/workspace/skills/douyin-video-download
# 安装 Node.js 依赖
npm install
# 安装 Playwright Chromium 浏览器二进制文件 (仅需一次)
# 提示: 如果在受限网络环境下,请确保已配置好 npm 镜像
npx playwright install chromium
2. 安装外部工具 (可选但推荐)
yt-dlp : 提供最佳下载体验和更高的稳定性。
Linux/macOS : sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp && sudo chmod a+rx /usr/local/bin/yt-dlp
Windows : 从 yt-dlp releases 下载 .exe 并添加到 PATH。
使用
单视频下载
# 使用分享链接
node scripts/download.js "https://v.douyin.com/xxxxx"
# 使用完整链接
node scripts/download.js "https://www.douyin.com/video/123456"
批量下载
# 从文件读取链接列表
node scripts/download.js --batch links.txt
# links.txt 格式(每行一个链接,支持 # 注释)
https://v.douyin.com/xxxxx
# 这是另一个视频
https://v.douyin.com/yyyyy
高级选项
# 指定输出目录
node scripts/download.js "https://v.douyin.com/xxxxx" --output ./videos
# 指定文件名
node scripts/download.js "https://v.douyin.com/xxxxx" --filename myvideo
# 并发下载数量 (批量模式)
node scripts/download.js --batch links.txt --concurrent 3
供应链与安全性说明
浏览器二进制文件 : Playwright 会下载 Chromium 浏览器。如果对安全性有极高要求,可以通过环境变量 EXECUTABLE_PATH 指定本地已安装的 Chrome 路径(需修改代码支持)。
npm 镜像 : 如果您位于中国大陆,建议使用腾讯云或阿里云镜像以加速安装。
隐私 : 本工具仅访问抖音公开页面,不涉及用户登录信息。
作者
Leo & Neo (Startup Partners)
1 --- 2 name: douyin-video-download 3 description: Douyin Video Download 4 --- 5 6 # 抖音视频下载器 7 8 > 强大的抖音视频批量下载工具,支持无水印下载和批量处理 9 10 ## 功能特性 11 12 - ✅ **多种下载方式**: yt-dlp、Playwright 解析、直接下载 13 - ✅ **批量下载**: 支持从文件读取多个链接批量下载 14 - ✅ **自动去重**: 自动检测已下载的视频,避免重复 15 - ✅ **无水印**: 自动解析无水印视频链接 16 - ✅ **进度显示**: 实时显示下载进度 17 - ✅ **错误重试**: 自动重试失败的下载 18 19 ## 安装 20 21 ### 1. 安装依赖 22 23 ```bash 24 # 进入技能目录 25 cd ~/.openclaw/workspace/skills/douyin-video-download 26 27 # 安装 Node.js 依赖 28 npm install 29 30 # 安装 Playwright Chromium 浏览器二进制文件 (仅需一次) 31 # 提示: 如果在受限网络环境下,请确保已配置好 npm 镜像 32 npx playwright install chromium 33 ``` 34 35 ### 2. 安装外部工具 (可选但推荐) 36 37 - **yt-dlp**: 提供最佳下载体验和更高的稳定性。 38 - **Linux/macOS**: `sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp && sudo chmod a+rx /usr/local/bin/yt-dlp` 39 - **Windows**: 从 [yt-dlp releases](https://github.com/yt-dlp/yt-dlp/releases) 下载 `.exe` 并添加到 PATH。 40 41 ## 使用 42 43 ### 单视频下载 44 45 ```bash 46 # 使用分享链接 47 node scripts/download.js "https://v.douyin.com/xxxxx" 48 49 # 使用完整链接 50 node scripts/download.js "https://www.douyin.com/video/123456" 51 ``` 52 53 ### 批量下载 54 55 ```bash 56 # 从文件读取链接列表 57 node scripts/download.js --batch links.txt 58 59 # links.txt 格式(每行一个链接,支持 # 注释) 60 https://v.douyin.com/xxxxx 61 # 这是另一个视频 62 https://v.douyin.com/yyyyy 63 ``` 64 65 ### 高级选项 66 67 ```bash 68 # 指定输出目录 69 node scripts/download.js "https://v.douyin.com/xxxxx" --output ./videos 70 71 # 指定文件名 72 node scripts/download.js "https://v.douyin.com/xxxxx" --filename myvideo 73 74 # 并发下载数量 (批量模式) 75 node scripts/download.js --batch links.txt --concurrent 3 76 ``` 77 78 ## 供应链与安全性说明 79 80 - **浏览器二进制文件**: Playwright 会下载 Chromium 浏览器。如果对安全性有极高要求,可以通过环境变量 `EXECUTABLE_PATH` 指定本地已安装的 Chrome 路径(需修改代码支持)。 81 - **npm 镜像**: 如果您位于中国大陆,建议使用腾讯云或阿里云镜像以加速安装。 82 - **隐私**: 本工具仅访问抖音公开页面,不涉及用户登录信息。 83 84 ## 作者 85 86 Leo & Neo (Startup Partners)
dvcrn/openclaw-skills-marketplace/tree/main/plugins/franklu0819-lang--douyin-video-download/skills/douyin-video-download commit 6299d758ea
Frequently asked questions How do I install the Douyin Video Download skill? Run npx skillmds@latest add dvcrn/douyin-video-download in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Douyin Video Download skill do? Douyin Video Download It is listed under Coding & Dev Tools on SkillMD.
Is Douyin Video Download safe to use? This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: CAUTION, Skill Scanner: PASS. Capability flags: executes scripts, makes network calls. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Douyin Video Download? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Douyin Video Download free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Douyin Video Download? dvcrn (@dvcrn) published this skill. Their other Agent Skills are listed on their SkillMD profile.