5分钟跑通抖音批量下载:douyin-downloader 新手教程
【免费下载链接】douyin-downloaderA practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音批量下载工具,去水印,支持视频、图集、合集、音乐(原声)。项目地址: https://gitcode.com/GitHub_Trending/do/douyin-downloader
douyin-downloader 是一个开源的抖音批量下载工具:粘贴博主主页链接,就能把作品批量存成无水印文件,内置并发、重试和增量去重,适合需要批量收集或归档抖音素材的内容工作者。
手动 vs 抖音批量下载
区别在于"重复动作做多少遍"。手动是:打开视频、长按、保存、重命名,然后重复二十遍;工具是:贴一个主页链接,输一条命令收工。
| 做法 | 存 20 条主页作品 |
|---|---|
| 手动逐条保存 | 每条点开、长按、保存,再手动整理文件名,至少几十分钟 |
| douyin-downloader | 贴主页链接,一条命令完成,文件自动按"日期_标题_作品ID"分目录 |
省下的不只是时间:douyin-downloader 走抖音无水印下载通道,文件命名和目录结构统一,后续检索不用再靠肉眼翻。项目分两种形态——命令行版适合脚本场景,Douzy 桌面版适合直接粘贴链接、看进度,还能覆盖 TikTok、YouTube 等平台。
三步跑通
第一步装环境,需要 Python 3.9 以上,三条命令装完依赖:
git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt pip install playwright && playwright install chromium第二步登录。复制示例配置后跑 Cookie 采集工具,会弹出浏览器,登录抖音账号后回到终端按回车保存:
cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml然后打开抖音下载器配置文件,把link改成目标博主的主页地址,number.post控制下载条数(0 表示不限);线程数、重试次数、日期筛选等字段都能在其中调整,完整模板见 config.example.yml。
第三步启动任务,这条 douyin-downloader CLI 用法就一步:
python run.py -c config.yml桌面版按"作品/喜欢/合集/音乐"勾选任务范围,数量上限直接填数字。
能做什么,不能做什么
先说能做的:默认 5 线程并发、失败自动重试 3 次、增量下载跳过已下作品、SQLite 记录下载历史、按发布时间筛选和限量,落盘时还会写一份download_manifest.jsonl清单方便追溯。
再说边界,这点很重要:抖音接口风控目前会拦截 CLI 下载单个作品、合集、音乐、点赞等类型,主页作品可尝试 Playwright 浏览器兜底,但不保证成功。README 的建议是:日常下载用 Douzy 桌面版——粘贴链接、查进度、管理本地档案,抖音侧覆盖作品、喜欢、合集、音乐等维度,平台之间可一键切换。
平台切换器:抖音、TikTok、YouTube、Telegram、X 按已启用项显示。
抖音批量下载失效时?
多数情况只有两类,对号入座即可:
- Cookie 失效症状:任务起不来,或提示需要登录。 原因:保存的 Cookie 过期。 解决:重新运行
python -m tools.cookie_fetcher --config config.yml。 - 主页只下到几条作品症状:博主有一百多条作品,只拿到个位数。 原因:翻页受限,或触发了平台验证。 解决:保持
browser_fallback.enabled: true且headless: false,在弹出的浏览器里手动完成验证;仍无效大概率是风控,换 Douzy 桌面版。
参数细节与完整 FAQ 可查 README.zh-CN.md。命令行适合脚本化、周期性的场景,求稳就用桌面版。下载内容仅限学习与个人归档,注意版权和平台规则。挑一个小号博主,跑一次你的第一个抖音批量下载任务试试。
【免费下载链接】douyin-downloaderA practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音批量下载工具,去水印,支持视频、图集、合集、音乐(原声)。项目地址: https://gitcode.com/GitHub_Trending/do/douyin-downloader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考