如何使用 DouK-Downloader:批量下载抖音/TikTok 作品、归档账号、把采集挂成接口

发布时间:2026/11/2 6:27:50
如何使用 DouK-Downloader:批量下载抖音/TikTok 作品、归档账号、把采集挂成接口 如何使用 DouK-Downloader批量下载抖音/TikTok 作品、归档账号、把采集挂成接口【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloaderDouK-Downloader曾用名 TikTokDownloader是一款面向抖音/TikTok 的免费开源批量下载与数据采集工具粘贴作品链接把视频存到本地账号主页增量归档评论、搜索数据导出表格直播交给 ffmpeg 录制全程终端加配置文件驱动。适合要备份作品、做数据采集的个人用户。能力速览批量下载抖音/TikTok 单作品、账号、合集作品覆盖视频、图集、封面采集作品、账号、评论、搜索、热榜数据按 CSV / XLSX / SQLite 落盘账号主页增量归档记录已下载作品 ID每次运行只拉新作品终端交互、后台剪贴板监听、Web API 服务三种使用形态支持代理、断点续传、多线程下载、文件完整性校验环境准备Python ≥ 3.12用 uv 管理依赖没有 uv 可改用 pip 安装 requirements.txt。git clone https://gitcode.com/GitHub_Trending/ti/TikTokDownloader cd TikTokDownloader uv sync --no-dev uv run main.py首次启动会生成settings.json提示选择语言并确认免责声明。存下一条链接作品原理输入是分享链接网页版或 App 里复制链接的口令文本都行程序提取作品 ID、拉取作品数据输出到程序根目录下的Download文件夹。启动程序确认语言和免责声明浏览器登录抖音网页版F12 打开网络选项卡按odin_tt筛选复制完整 Cookie主菜单选从剪贴板读取 Cookie (抖音)回车终端交互模式 → 批量下载链接作品 → 手动输入粘贴链接回车可连续粘贴多条请输入作品链接: https://v.douyin.com/xxxx 共提取到 1 个作品开始处理 【视频】2025-08-03 20.48.15-... 文件下载成功 下载视频作品: 1 个跳过视频作品: 0 个坑粘贴后先删空行带换行的链接提取不出作品 ID图集作品被拆成多张图保存属正常现象想留封面把dynamic_cover/static_cover改为true不想每次粘贴主菜单后台监听模式复制链接即自动采集增量归档一个账号的主页原理主页链接登记一次程序把已下载作品 ID 记进本地数据库之后每次运行只补新作品归档随账号更新自然生长。settings.json的accounts_urls登记账号启动进入终端交互模式选批量下载账号作品(抖音)选使用 accounts_urls 参数的账号链接accounts_urls: [{ url: https://www.douyin.com/user/xxx, mark: 我关注的博主, earliest: 2024-01-01, enable: true }] // ... 其余字段不动合集归档同理链接登记进mix_urls填mark、url、enable。坑earliest/latest限定拉取的时间窗口tab填favorite/collection时页面只返回发布日期作品多就用max_pages限页私密账号作品需要已关注该账号的登录态 CookieTikTok 归档要先在browser_info_tiktok配device_id把采集能力挂成 HTTP 接口原理Web API 模式用 FastAPI 把采集端点直接暴露出去POST 即得结构化 JSON你的脚本不用自己封一层。主菜单选Web API 模式本地服务启动浏览器访问http://127.0.0.1:5555/docs向端点 POST拿到结构化数据端点/douyin/detail单作品、/douyin/account账号作品、/douyin/mix合集、/douyin/live直播、/douyin/comment评论TikTok 对应/tiktok/detail、/tiktok/account。from httpx import post post(http://127.0.0.1:5555/douyin/detail, json{detail_id: 0123456789})坑settings.json改动要重启程序才生效服务器长跑用仓库自带Dockerfile构建镜像映射 5555 端口公开部署记得配置 token 验证挡住恶意请求高频配置字段字段填什么影响什么storage_formatcsv/xlsx/sql采集结果按该格式落盘ffmpeg本机 FFmpeg 完整路径开启直播录制能力proxy代理地址请求超时、断流时走代理重试root其他目录下载落盘位置跟着变max_pages页数限制采集请求页数dynamic_cover/static_covertrue随作品保存动态/静态封面完整字段定义见 settings.py。问题自查现象大概率原因怎么解决只下到清晰度低的版本Cookie 失效重新登录后写入一份新 Cookie请求超时、下载中断网络受限填proxy字段后重试提示未检测到有效的 ffmpegffmpeg字段为空或路径错填入 FFmpeg 完整路径下载到一半停止磁盘空间不足清理磁盘或把root挪到别的盘程序无法启动Python 版本过低升到 ≥ 3.12重新同步依赖账号作品一条都拉不到私密账号且 Cookie 未关注该账号换已关注该账号的 CookieDouK-Downloader 的能力边界是抖音/TikTok 两平台的作品、数据与直播采集付费作品不支持内置加密参数算法不再维护个别端点失效时需自行准备加密参数生成代码。想读实现从 下载核心 和 各平台接口实现 入手。请限于个人学习研究用途遵守平台规则与版权要求不传播涉及他人隐私的内容。【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询