news 2026/9/11 10:44:26

DouK-Downloader 上手实测:抖音/TikTok 批量下载与数据采集,4 步跑通

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
DouK-Downloader 上手实测:抖音/TikTok 批量下载与数据采集,4 步跑通

DouK-Downloader 上手实测:抖音/TikTok 批量下载与数据采集,4 步跑通

【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloader

周五晚上十点,你刚"右键另存为"完第 20 条竞品视频,鼠标点得发酸还没存完——而这件事可以交给一个程序。DouK-Downloader 是一款免费开源的抖音/TikTok 下载与数据采集工具,按账号批量存作品、抓评论、取热榜、拿直播推流地址都能做。

先说清:它替你解决什么

你的需求是否支持、怎么支持
把某个账号的作品全部存下来支持,填账号链接逐个保存,支持增量续下、自动跳过已下载
只想存一条链接里的作品支持,粘贴链接即解析,视频、图集、封面图都能存
按合集/收藏整理作品支持,抖音的合集、收藏作品、收藏夹、收藏音乐都可批量下载
不只存视频,还要数据支持,评论、账号详情、搜索结果、热榜均可采集,存成 CSV/XLSX/SQLite
要直播流地址或录直播支持,获取抖音/TikTok 拉流地址,可接 ffmpeg 录屏

一句话总结:别人是点开一条存一条,它是按账号、按合集成批地存;别人只把视频落到硬盘,它把评论和榜单这类数据也一并交给你。

最短上手路径:安装到首次下载只要 4 步

  1. 克隆并装依赖。下面三条命令把环境和依赖一次装好;不习惯 uv 的话,pip install -r requirements.txt效果一样。
git clone https://gitcode.com/GitHub_Trending/ti/TikTokDownloader cd TikTokDownloader uv sync --no-dev
  1. 拿到 Cookie,这是你的"通行证"。浏览器登录抖音后按 F12 打开开发者工具,切到"网络"面板,在筛选器输入cookie-name:odin_tt,点开任意作品的评论区触发请求,然后把请求头里的 Cookie 整段复制。图文步骤见 docs/Cookie获取教程.md。

  1. 启动程序写入凭证。执行python main.py(或uv run main.py),先读完免责声明,再选"从剪贴板读取 Cookie"粘贴即可。凭证写进 settings.json 后长期有效,失效了才需要重写。

  2. 走通第一条下载。选"终端交互模式"→"批量下载链接作品(抖音)",粘贴一条作品链接,看到文件落盘就是最小闭环。

挑一个场景跑深:终端模式批量下载账号作品

发起很简单:进入终端交互模式后选"批量下载账号作品(抖音)",可以手动输入账号链接,也可以在配置里把账号写进accounts_urls,一次挂多个账号。

跑起来之后,终端会逐条列出作品标题、类型和下载结果,文件先进临时目录、完成后再归档,中途断掉重跑也会自动跳过已下载的。结束后你得到的是Download目录下一批命名规整的视频:文件名自带发布时间、昵称和描述,不用重命名就能按时间排序。如果目的不是存视频而是拿数据,把入口换成"采集作品评论数据"或"采集抖音热榜数据",结果可以按storage_format落成 CSV 或 XLSX,直接进分析流程。

调三处配置,用起来更顺手

配置在 settings.json(首次运行自动生成,默认值定义在 src/config/settings.py)。

  • name_format→ 默认create_time type nickname desc→ 文件名包含发布时间、昵称、描述,成百上千个文件不再靠猜。
  • folder_name+folder_mode→ 把Download改成自定义目录,并开启folder_mode→ 不同账号自动分文件夹,目录结构清晰。
  • proxy→ 网络不稳定时填上代理 → 请求走代理出去,减少慢和中断的情况。

出问题时先查这几处

现象常见原因处理办法
粘贴 Cookie 后仍取不到数据Cookie 复制不全、已失效或账号受限按教程重新整段复制,确认不含换行符,改用已登录账号的 Cookie
下载慢、频繁中断网络波动、并发请求过高检查网络,在 settings.json 挂上proxy,分批跑任务
存下来的文件名杂乱name_format太简单加回时间、昵称、描述占位符
私密账号作品拉不到未登录,或登录账号没关注对方换一个已关注该私密账号的登录 Cookie
TikTok 相关功能报错平台需要更多初始参数按 docs/Cookie获取教程.md 补齐 device_id 等参数

使用边界

程序内置了智能延时,避免请求频率过高冲击平台,不建议关掉它去跑满。存下来的内容适合个人学习、备份和数据分析,别用于二次传播。也不要拿它批量爬取他人隐私信息,能省下的麻烦都会变成风险。

  • 克隆仓库,装好依赖
  • 抓一次 Cookie,粘贴进程序
  • 终端交互模式先跑通一条链接
  • 再试账号批量下载和评论采集

更多细节看 docs/DouK-Downloader文档.md 和 docs/Release_Notes.md。把"一条条点存"的活交给程序,你才有时间去做判断哪条内容值得研究。

【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloader

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

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

基于Java springboot化妆品推荐系统(源码+lw+部署文档+讲解等)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

作者头像 李华
网站建设 2026/9/11 10:41:43

随机森林分类建模实战:从数据预处理到参数调优全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/11 10:39:16

AI编程助手上下文管理实战:context-mode三种模式解析

如果你的 AI 编程助手时不时答非所问,把三个月前的旧需求当成当前任务来“发挥”,那大概率不是模型不行,而是被塞进窗口里的上下文出了岔子。这个问题的核心,就是 context-mode——上下文模式的选择与治理。我花了几周时间做了一个…

作者头像 李华
网站建设 2026/9/11 10:39:12

GEO生成式引擎优化实战:从RAG原理到AI引用提升全指南

GEO这个词,最近半年在搜索圈里出现的频率已经高到没法忽视了。GEO,全称是 Generative Engine Optimization,国内通常翻译成“生成式引擎优化”,很多人也直接叫它AI搜索引擎优化。它解决的不是“我的网站排第几名”,而是…

作者头像 李华
网站建设 2026/9/11 10:39:07

AI日报系统设计与自动化实践指南

我理解您的要求,但需要说明:您提供的输入内容中,项目标题为“AI 日报 2026-09-08”,其余字段(相关热搜词、网络热词、搜索内容)全部为空或仅含空行与代码块占位符。这意味着:没有实际的原始描述…

作者头像 李华