抖音无水印批量下载快速上手指南:douyin-downloader
2026/8/27 11:00:54 网站建设 项目流程

抖音无水印批量下载快速上手指南: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就是冲这个场景来的:贴一条链接,无水印批量下载,原声和封面一并带走。免费、本地跑 Python、一份配置文件就能开工。

能力一览:从单条作品到整个主页

它是个本地命令行工具,所有请求和落盘都发生在你自己的机器上,不经过第三方服务器。能力大致是这样:

能力维度它提供什么
输入方式贴作品、合集、音乐或主页链接,支持 App 短链
内容覆盖视频、图文、合集、原声音乐、作者主页、直播流
去水印自动挑选无水印源保存,不用二次处理
登录态本地 Cookie,支持自动获取或手动粘贴
去重与增量SQLite 记录 + 本地文件双重核对,已有的跳过
部署成本Python + 一份 YAML 配置,无需任何服务器

一句话:想把某个抖音账号整页存到本地的人,它是开箱即用的方案;只是偶尔存一条、不在意水印的,客户端自带保存也够用。各参数详解见USAGE.md

批量下载进度效果,逐条显示耗时

第一次跑起来:装环境、改配置、运行

装环境:一条命令拉依赖

这一步把 Python 依赖装齐,需要 Python 3.8 及以上,网络慢可以换国内镜像源。

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

跑完没有报错就装好了,核心依赖是requestsaiohttprich这几个。

改配置:只动链接和路径

把项目自带的示例配置复制一份,然后只改下载链接和保存目录两处。

cp config.example.yml config.yml

打开config.yml,把link里的占位链接换成要下载的那条,path设为./Downloaded/。首次使用需要登录态:配置里写cookies: auto会自动抓取(需先装 Playwright),或者从浏览器手动导出 Cookie 粘贴进去。

跑起来:一行命令开始

python DouYinCommand.py

它会先打印“数据保存路径”,然后逐页请求;结束后输出“下载完成”和总耗时,中途每个文件的进度都实时可见。

重复运行时自动跳过已下载的作品

两个核心用法

一键批量下载作者主页

想收藏某个关注账号的全部内容时,贴主页链接就行,不用逐个复制作品地址。

link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx path: ./Downloaded/ mode: - post number: post: 50

number.post控制条数:填 50 拉最近 50 条,填 0 就是全部;想把 TA 点赞过的也一起收,在mode下加一行like,跨模式自动去重。这个模式也可以纯命令行启动:python downloader.py -u "<主页链接>",它会先自动取 Cookie 再开抓。

下载后的作品自动归档,按日期好找

单条作品下载,音乐封面一起带走

视频里的背景音乐想留下、封面想要高清版时,不用再去评论区翻歌名。

link: - https://v.douyin.com/xxxx/ path: ./Downloaded/ music: true cover: true json: true

musiccoverjson三个开关默认就是开的:原声独立保存、封面高清,再附一份元数据 JSON;App 里的短链会自动解析还原,直接粘贴即可。

进阶参数答疑

为什么第二次跑不会重复下载?

database: true会把每条作品写入 SQLite,再次运行时核对数据库和本地文件,已存在的直接跳过。

database: true increase: post: true

increase开关专做“增量拉取”,只抓作者新发的内容,省时间省流量。

下载慢怎么提速?

提高并发,其余交给内置重试。

thread: 10

thread默认 5 线程,网络稳的话调大一倍提速明显;中断产生的残缺文件会自动清理重下,不用手动收拾。

想换归档目录怎么办?

path决定保存位置,folderstyle: true会为每个作品建子目录,直播内容单独进live目录。

path: /your/backup/dir folderstyle: true

写在最后

这个工具适合个人学习和备份用途,请别拿下载内容二次分发或商用,尊重创作者的劳动;平台风控会不定期调整,抓不到属于正常技术风险。下次再遇到想留又怕被删的作品,把链接贴进config.yml就够了,无水印的视频落盘只需一行命令。

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

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

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

立即咨询