☰
抖音无水印批量下载教程:4 步搭起你的作品档案库
2026/10/2 1:51:28 网站建设 项目流程

抖音无水印批量下载教程:4 步搭起你的作品档案库

【免费下载链接】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 把视频、图文、原声音乐一次收进本地,用数据库记录自动去重,还能顺带做多平台归档。

安装配置与首次运行:四步收下第一批量作品

第一步:克隆仓库,装好依赖。需要 Python 3.9+,三个平台一套命令:

git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader python -m pip install -r requirements.txt python -m pip install playwright python -m playwright install chromium

这一步把项目和依赖装进本地;后两条装浏览器组件,翻页受限时它会作为兜底打开真实浏览器。做对了长什么样:终端一路绿灯,最后没有红色报错。

第二步:复制配置模板。项目自带完整配置样例,照着改,原件留着对照:

cp config.example.yml config.yml

Windows PowerShell 里用Copy-Item config.example.yml config.yml代替。每个字段的中文说明都写在仓库的 config.example.yml 里,拿不准就去翻一眼。

第三步:拿登录 Cookie。这条命令会打开浏览器,扫码登录抖音,回到终端按 Enter,登录态就写进配置:

python -m tools.cookie_fetcher --config config.yml

凭据只写进本地config.yml,不会离开你的机器。做对了长什么样:打开config.yml,cookies一节不再是占位符。

第四步:填链接,开跑。把示例link换成目标博主主页,顺手限定条数:

link: - https://www.douyin.com/user/YOUR_SEC_UID path: ./Downloaded/ mode: [post] number: post: 10 # 0 表示不限条数

然后运行:

python run.py -c config.yml

跑通之后,作品按作者名归档在Downloaded/里,终端实时滚动进度。-t调并发,-u临时追加链接,-v输出详细日志。CLI 还内置两个小工具:python run.py --hot-board 30抓热榜,python run.py --search "猫咪" --search-max 50按关键词搜索,结果直接落成 JSONL。

图里是 Douzy 桌面版的抖音任务配置页:作品、喜欢、合集、音乐四类内容逐卡勾选,每种模式单独设数量上限,批量任务长什么样,先在这里预览。

第一次下载只需要四条命令,到手的是已经命名、带日期、归好档的一整夹作品。

一条条手动存和批量下载的差距,八条对照

旧方式,一条条手动存:

  • 录屏带水印,原片另寻
  • 点一条存一条,存二十条手指发酸
  • 视频里那首歌,想存都没处存
  • 下到一半断了,从头再来

换用 douyin-downloader:

  • 视频和图文,出门都不带水印
  • 主页链接贴一个,整批作品成组入库
  • 原声、封面、作者资料跟着作品一起落盘
  • 默认重试三次,缺文件自动补;数据库记录去重,存过的自动跳过

图里是桌面版的链接任务页:链接一贴就能发起任务,无需改任何配置;抖音选项卡下单条作品和主页页面同样适用。

存完作品,你连"怎么整理"都不用想,工具已经替你把档立好了。

单条视频保存:链接到本地只要 30 秒

只想收一条刷到的作品?配置一个字都不用动,命令上加个-u:

python run.py -c config.yml -u "https://v.douyin.com/xxxx"

-u把链接追加进配置的链接列表,可以重复使用;/video/xxx、/note/xxx这类作品链接和 App 分享出来的短链都能直接贴。需要说明:目前命令行单条链接可能遇到平台风控校验,被拦住时,桌面版是当前更稳的通道。

一个短链进终端,那条差点被遗忘的作品就永久躺在你的硬盘里。

整主页批量收集:贴一个主页链接,作品成组入库

想把一位博主的全部产出收进档案,主页链接是最高频的入口:

link: - https://www.douyin.com/user/xxxx mode: [post] # post 作品 / like 喜欢 / mix 合集 / music 音乐 number: post: 0 # 0 = 不限条数 increase: post: true # 跳过已下载作品

mode可以组合使用,作品同时出现在两个模式里也只下一次。下载完成后,落盘结构长这样:

Downloaded/ └── 作者昵称/post/2024-06-15_作品标题_aweme_id/ ├── 2024-06-15_作品标题_aweme_id.mp4 ├── 2024-06-15_作品标题_aweme_id_cover.jpg └── 2024-06-15_作品标题_aweme_id_data.json

文件名里的日期取作品发布时间,文件夹按日期排好,翻档案等于翻时间线。落盘策略的完整说明在仓库的 PROJECT_SUMMARY.md。

归档下去的是一位博主的产出,三年后再翻,每一天的更新都对得上号。

多平台归档:一个桌面版覆盖五个平台

内容不只在抖音的人,可以选项目里的 Douzy 桌面版(Windows / macOS)。它覆盖抖音、TikTok、YouTube、Telegram、X 五个平台,粘链接直接发起下载,还能看任务进度、浏览本地档案;部分平台的媒体和书签内容需要先配置账号凭据。

图里是桌面版的平台切换列表:五个平台一眼看全,切到对应平台后,在工作台粘贴该平台链接即可开始。

一个下载位顶一排收藏的小工具,五个平台的作品落进同一个目录。

三个进阶省流配置:增量、时间窗、并发调优

增量更新,只收新作品。增量会检查磁盘上的主文件:存在就跳过,缺失自动补下。

increase: post: true redownload_missing_files: true

时间窗过滤,只取某一段。日期写YYYY-MM-DD,结束日期当天也包含在内。

start_time: "2024-06-01" end_time: "2024-06-30"

并发与画质,按网络调。thread是并发数,默认 5;video_quality默认highest,可换1080p指定分辨率、original尝试原片、lowest省流量。

thread: 5 video_quality: highest

增量开关打开之后,省下的不只是流量,还有每天等它跑完的那十分钟。

问题急救:四个高频故障的快速处理

故障一现象:下载报错,或提示登录态失效 原因:Cookie 过期,有效期有限 处理:重跑python -m tools.cookie_fetcher --config config.yml刷新

故障二现象:主页列表到一半就断,翻不出更多作品 原因:触发了平台风控校验 处理:保持browser_fallback.enabled: true和headless: false,在弹出的浏览器里自己完成验证;仍不行就切桌面版

故障三现象:下载速度慢、中途断流 原因:网络不稳或并发不够 处理:命令行加-t 8提高并发;重试默认 3 次,缺失文件会自动补下

故障四现象:想重新下某个已下载的作品 原因:增量开关把已下载作品跳过了 处理:把increase.post改成false再跑,不用清空数据库

疑难时先刷新登录态,再用-v拉详细日志;大半"奇怪故障"在日志里原形毕露。

最后一句边界:这个工具面向个人学习、备份与研究,批量保存后请勿二次分发或商用,尊重每一位创作者的版权。现在就打开那位你最怕他删作品的主页:克隆仓库、填进链接、按下回车——让第一条无水印作品,今天先落进你的硬盘。🚀

【免费下载链接】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),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询