news 2026/8/25 5:44:29

抖音批量下载工具实战:主页合集一键归档

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
抖音批量下载工具实战:主页合集一键归档

抖音批量下载工具实战:主页合集一键归档

【免费下载链接】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

粘贴一条抖音主页链接,最终几百个无水印视频、封面和元数据会按日期躺在本地文件夹里——整个过程只需要 3 条命令。开源项目 douyin-downloader 是一个支持主页、合集、音乐原声的抖音批量下载工具,默认带 SQLite 去重、失败重试和浏览器兜底。

快速上手:抖音批量下载怎么用(3 条命令跑通)

从零开始,三条命令就能让一个抖音主页开始批量归档:拿代码、贴链接、启动下载。

1. 获取代码并安装依赖

git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader/douyin-downloader && pip install -r requirements.txt

第一条拿到项目,第二条进入 V2 主程序目录并安装依赖(需 Python 3.8+)。

2. 粘贴你要下载的链接

cp config.example.yml config.yml

打开config.yml,在link字段贴入视频、合集或主页链接,v.douyin.com 短链也支持。关键项是cookies: auto:程序会拉起浏览器让你登录抖音,登录完回终端按回车,Cookie 自动写回配置——Cookie 相当于你访问抖音数据的"数字借阅证"。

3. 启动下载

python run.py -c config.yml

进度条会实时显示每个视频的下载状态,完成后全部落在./Downloaded/。更多参数(如-u直接传链接、-t调并发数)可查 README.zh-CN.md 的参数表。

功能拆解:让抖音下载更省心的 3 个开关

下面三个能力,能让你只拉新内容、只取特定时间段、API 受限时自动续上。⏱

增量更新:配置increase.post: true并开启database: true,程序用 SQLite 记住已下载的作品,再次运行只抓新发布的——像书里夹的书签,定期跑一遍即可,不会重复劳动。

时间筛选:设置start_time / end_time(格式如 2024-01-01),把下载范围锁死在某个区间,适合整理年度回顾或特定事件的内容。

浏览器兜底:当主页翻页被平台限制时,开启browser_fallback.enabled: true会自动启动浏览器模拟滚动加载,遇到验证码只需人工过一次,下载继续。

场景实战:作者主页全量批量下载

以一个作者主页为例,4 行配置就能把他发布的 50 个作品全部归档:

link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx # 主页链接 mode: [post] # post/like/mix/music 可混用 number: post: 50 # 0 表示不限数量,全量

下载完成后,每个视频在Downloaded/下有独立文件夹,包含无水印视频(程序自动挑最高码率源)、封面、音乐,以及含标题、发布时间、作者的 metadata.json。同时勾选多种 mode 时,同一作品跨模式也不会重复下载。📂

进阶玩法:录制抖音直播

想把直播间也归档时,把 live.douyin.com 链接贴进link,主播下播后你会得到一个 FLV 录像文件:

link: - https://live.douyin.com/123456789 # 直播间链接 live: max_duration_seconds: 3600 # 0 = 录到主播下播

中断时已录制的字节会被保留并提升为正式文件。注意该功能标记为实验性,HLS 源保存的是 playlist,需要 ffmpeg 后处理。🎥

避坑速查:4 个高频问题

跑下来遇到的多数卡点,用这张表就能解决,不用翻源码:

症状可能原因解法
只能拉到前 20 条API 翻页受限开启浏览器兜底,人工通过弹出的验证码
下载频繁失败Cookie 过期重新执行一次自动获取流程刷新配置
速度慢并发过高或网络不稳thread降到 3,或配置proxy
文件大小对不上下载中断内置完整性校验会自动清理并重试,等待即可

收尾与提示

整套流程可以概括为一句话:贴链接,剩下的交给抖音批量下载工具——去水印、去重、增量更新、按目录归档都已内置,项目源码就在上面的仓库地址里,可自行查看最新版本。下载内容请仅用于个人学习、研究与收藏,不要用于商业用途或二次传播,配置里含有个人 Cookie,别把配置文件放到公开位置。

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/25 5:42:26

前端面试实战:技术深度与表达策略

1. 五年磨一剑:前端面试的蜕变之路干了五年前端开发,终于在一次面试中找到了那种"稳了"的感觉。这不是偶然的运气,而是技术认知、表达方式和职业理解全面升级后的必然结果。作为经历过数十次技术面试的老兵,我想分享这段…

作者头像 李华
网站建设 2026/8/25 5:40:38

FlywayGuard:IDEA插件解决Flyway SQL冲突

摘要:在团队协作中,Flyway 版本冲突是数据库迁移最常见的痛点——版本号重复、乱序、已推送脚本被修改,往往导致合并冲突甚至启动失败。FlywayGuard 是一款开源的 IDEA 插件,在 commit、push、merge 前自动检测并拦截违规脚本&…

作者头像 李华
网站建设 2026/8/25 5:35:20

本地AI相册实战:基于ONNX与Tesseract的私有化图片管理方案

你有没有过这样的经历:想找一张几年前拍的照片,记得大概是什么时候、在哪里拍的,甚至记得照片里有什么,但面对电脑里成千上万张照片,就是找不到。你只能打开文件夹,一张张翻,或者依赖那些简陋的…

作者头像 李华
网站建设 2026/8/25 5:35:11

2026之后,通用咨询公司难再做B2B全案

2026年之后,通用咨询公司将面临一系列转型挑战、尤其是在B2B服务模式方面。市场对灵活性和个性化的需求持续上升、传统的“一刀切”服务已无法满足企业客户等期望。企业开始青睐于高度定制的解决方案、这使得通用咨询公司必须重新评估其咨询战略。数字化转型的加速推…

作者头像 李华