乐于分享
好东西不私藏

刷了三年抖音,我才发现这个下载神器

刷了三年抖音,我才发现这个下载神器

免费 · 开源 · 无水印 · 批量下载

刷到好视频想保存?
这工具帮你一键全下

视频 / 图集 / 合集 / 原声音乐 / 直播录制
全自动去水印 · 最高画质 · 批量搞定 · 永久免费

GitHub 14.1k+ Stars

王小明的宝藏小窝

每日分享开源神器 · 神器工具 · 干货教程

👆 点击上方蓝字关注,第一时间收到好工具推送

📋 今天聊什么

① 这工具到底能干啥?
② 为什么自媒体人都在用它?
③ 3 步上手,零基础也能跑
④ 实战演示:批量下载一个博主的全部作品
⑤ 进阶玩法 + 常见坑避雷
⑥ 源码获取方式(文末)

PART 01

这工具到底能干啥?

先说结论——douyin-downloader 是目前中文圈功能最全、下载量最大的抖音批量下载开源工具(citation:19)。它能做到的事,一句话说清楚:

你看到的,它都能下

视频 · 图集 · 合集 · 原声音乐 · 直播录制
无水印 · 最高画质 · 批量 · 自动去重

🎬

视频下载

自动去水印,直接拿原始最高清画质(citation:5)

🎵

音乐提取

背景音乐单独下载,MP3 直接拿走(citation:6)

🖼️

图集合集

图文作品高清图片一张不落(citation:6)

📺

直播录制

正在直播的直播间也能直接录制保存(citation:11)

而且它不是只能下一个视频那么简单。它支持用户主页全量批量下载——丢一个博主主页链接进去,它自动把该博主发布的、喜欢的、合集里的内容全部扒下来(citation:2)(citation:6)。

下载下来的文件长这样👇每个作品自动一个文件夹,视频、封面、音乐、头像、元数据 JSON 全部归档整齐(citation:5):

抖音下载/
├── 2024-01-15_热门视频/
│   ├── video.mp4    # 视频文件
│   ├── music.mp3    # 背景音乐
│   ├── cover.jpg    # 封面图片
│   ├── avatar.jpg   # 作者头像
│   └── metadata.json # 元数据
└── …

PART 02

谁在用?为什么自媒体人都在用?

场景
没这工具 😭
有这工具 😎
保存单个视频
录屏 → 有水印 → 画质烂
一条命令 → 无水印原画
下载博主全部作品
一个个手动保存,手抽筋
丢主页链接,全自动批量
下载 100 个视频
手动 5 小时
25 分钟搞定(citation:12)
录制直播
开录屏软件,质量差
直接录制原始直播流
重复下载
下完了也不知道下过没
SQLite 自动去重,跳过已下载

自媒体运营:批量下载竞品账号内容,分析发布时间、选题规律、互动数据(citation:3)。

内容创作者:收集素材、建立个人素材库,再也不用一个个录屏了(citation:2)。

教育工作者:下载教学系列视频做课件,连背景音乐都能单独提取出来做听力素材(citation:12)。

普通用户:收藏喜欢的博主全部作品,再也不怕视频被删了(citation:11)。

PART 03

3 步上手,零基础也能跑

别被”开源工具”四个字吓到,整个过程比你想象的简单得多(citation:1)。

1 安装(1 分钟)

# 克隆项目
git clone https://github.com/jiji262/douyin-downloader.git
cd douyin-downloader

# 一键安装依赖
pip install -r requirements.txt

需要 Python 3.9+,没装的话先装一下(citation:1)。

2 配置 Cookie(1 分钟)

# 自动获取(推荐,会弹出浏览器让你扫码登录)
python cookie_extractor.py

登录一次就行,Cookie 自动保存,不用每次都配(citation:10)。如果自动获取超时,还可以手动获取(citation:1)。

3 开下!

# 下载单个视频
python downloader.py -u “抖音链接”

# 批量下载用户全部作品
python downloader.py –auto-cookie -u “https://www.douyin.com/user/xxx”

# 指定保存路径
python downloader.py -u “抖音链接” –path “./我的素材/”

就这?对,就这。3 条命令覆盖 90% 的使用场景(citation:1)(citation:10)。

从安装到第一个视频下载完成,总共不超过 3 分钟(citation:18)

PART 04

实战:批量下载一个博主的全部作品

假设你关注了一个特别喜欢的博主,想把他/她的所有视频都保存下来。来,跟着走一遍(citation:2)(citation:18):

💬 操作步骤

# 第 1 步:打开博主主页,复制链接
# 例如:https://www.douyin.com/user/MS4wLjABAAAA…

# 第 2 步:一行命令全下
$ python downloader.py –auto-cookie \
    -u “https://www.douyin.com/user/MS4wLjABAAAA…” \
    –path “./抖音素材库/”

# 第 3 步:坐等完成
# 工具会自动:下载视频 + 去水印 + 抓封面 + 取音乐 + 存元数据

下载过程中,终端会实时显示进度——正在下载第几个、下载速度多快、还剩多少(citation:10)。

📷 正在下载:2024-01-15_这个视频太好笑了
  ├── video.mp4    ✅ 12.3MB 完成
  ├── music.mp3    ✅ 2.1MB 完成
  ├── cover.jpg    ✅ 完成
  └── metadata.json ✅ 完成

进度:[████████░░░░] 156/274 · 速度 3.2MB/s · 剩余约 18 分钟

更贴心的是——它有SQLite 自动去重机制(citation:12)。已经下载过的视频它会自动跳过,不会重复下载浪费流量和时间。就算你中途断网了,下次再跑同一条命令,它会从上次中断的地方继续(citation:6)。

如果你只想下载特定时间段的,还可以加上时间过滤(citation:2):

# 只下载 2024 年的作品
# 在配置文件里加上:
start_time: “2024-01-01”
end_time: “2024-12-31”

PART 05

进阶玩法 + 常见坑避雷

进阶功能一览:

📡 直播录制 — 正在直播的也能录,支持多种清晰度选择(citation:11)

⚡ 多线程并发 — 默认 5 线程下载,可按网速调到 8-12(citation:6)

🔄 增量更新 — 只下载新发布的内容,老的自动跳过(citation:2)

🧩 组件分离下载 — 视频、音频、封面、头像可以单独选择下载(citation:10)

📄 元数据导出 — 点赞数、评论量、发布时间全部存成 JSON(citation:16)

避坑指南:

❌ 坑 1:Cookie 过期

症状:提示”登录状态失效”(citation:14)。解决:重新运行 python cookie_extractor.py 就行(citation:1)。

❌ 坑 2:单个视频下不了

V2.0 对单个视频有 API 限制,切回 V1.0 版本试试(citation:2)。

❌ 坑 3:下载速度慢

调整线程数,避开晚高峰,家庭宽带建议 5 线程(citation:14)。

版本怎么选?

功能
V1.0 稳定版
V2.0 增强版
单视频下载
稳定
有限制
批量主页下载
支持
更好
Cookie 管理
手动
自动
适合
新手
老手

建议:先用 V1.0 跑通流程,再切 V2.0 解锁全部功能(citation:2)(citation:18)。

PART 06

总结

免费 · 开源 · 无套路

视频、图集、合集、音乐、直播通通能下
去水印 · 原始画质 · 批量下载 · 自动去重
GitHub 14k+ Stars,中文圈最能打的抖音下载工具

优点
不足
完全免费开源
需要 Python 环境
功能覆盖全面
Cookie 有时会过期
批量下载 + 自动去重
偶尔需手动切版本
支持直播录制
命令行操作,小白有门槛

🔗 项目地址

GitHub:github.com/jiji262/douyin-downloader

完全免费开源,MIT 协议(citation:6)。

👆 觉得有用?关注 + 点赞,好工具不错过

王小明的宝藏小窝

每日分享开源神器 · 效率工具 · 干货教程

⭐ 点个「在看」+「赞」,让更多人看到这个神器

源码获取

📥 公众号后台发送

douyin-downloader

自动获取项目源码 
免费,不要钱,直接发

开源工具 · 抖音下载 · 无水印 · 批量下载 · 直播录制
你负责刷,它负责存