抖音/TikTok 音视频下载与数据采集:DouK-Downloader 完整使用指南

发布时间:2026/9/11 9:56:56
抖音/TikTok 音视频下载与数据采集:DouK-Downloader 完整使用指南 抖音/TikTok 音视频下载与数据采集DouK-Downloader 完整使用指南【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloader想要把抖音或 TikTok 的作品存到本地或者批量采集某个账号的数据DouK-Downloader 是一款免费开源的下载工具。它提供终端、后台监听、Web API 三种使用方式覆盖单条作品下载、批量采集、音频提取和直播录制。本文按任务拆解操作步骤帮你从零跑通安装、Cookie 配置到日常使用。 项目定位DouK-Downloader曾用名 TikTokDownloader是一款面向抖音和 TikTok 的作品下载与数据采集开源工具采用 GPL v3.0 协议开放。程序基于 Python 3.12 和 HTTPX 模块实现能处理账号发布、喜欢、收藏作品的批量下载也能采集评论、搜索、热榜等数据并获取直播拉流地址。代码按职责拆分成下载器、提取器、加密等模块放在 src/ 目录下使用教程与获取文档则集中在 docs/ 目录中。 安装与首次配置整条流程是拉代码 → 跑程序 → 写 Cookie → 重新开始下载。克隆仓库并启动程序推荐用 uv 管理依赖git clone https://gitcode.com/GitHub_Trending/ti/TikTokDownloader cd TikTokDownloader uv sync --no-dev uv run main.py首次启动会先展示免责声明按提示确认。获取 Cookie用浏览器打开抖音网页版按 F12 打开开发者工具切到网络选项卡并勾选保留日志刷新页面后在任一请求中复制完整的 Cookie 值。回到程序界面选择手动输入 Cookie或从剪贴板读取 Cookie把刚才复制的内容写入配置文件。重新启动程序即可进入主菜单开始下载。Cookie 只需配置一次失效时再重新获取即可登录态的 Cookie 通常能下载到更高分辨率的视频。更完整的字段说明包括 odin_tt 等可查阅仓库内的 Cookie 获取教程。 按任务实操下载单条作品启动后选择终端交互模式进入批量下载链接作品粘贴抖音或 TikTok 的分享链接。程序会自动解析并保存视频、封面等文件无需其他参数。批量采集指定账号两种方式一是在终端菜单中逐条输入账号主页链接二是直接编辑 settings.json 中的accounts_urls数组每项填mark账号标识、url、tab、enable再运行对应的批量任务。程序会自动跳过已下载的文件支持增量下载账号昵称变化时也会同步重命名已保存的文件。提取音频在 settings.json 里把music设为True默认False保存完整视频。之后运行下载任务时只落盘音频适合批量提取背景音乐。录制直播程序可获取抖音和 TikTok 的直播拉流地址并调用 FFmpeg 完成实时录制运行前需在本机安装 ffmpeg路径异常时可在配置文件的ffmpeg字段中手动指定。持久化采集数据把storage_format设为csv、xlsx或sqlite之一程序会把作品、评论等采集到的数据写入文件默认不保存任何数据。 开发者接入Web API如果你要把下载能力接进自己的应用可以选择Web API 模式启动。服务默认监听 5555 端口启动后访问http://127.0.0.1:5555/docs或http://127.0.0.1:5555/redoc即可浏览自动生成的接口文档。所有功能都以 HTTP 接口暴露入参出参均为 JSON一个最小的评论采集调用如下from httpx import post api http://127.0.0.1:5555/douyin/comment data {detail_id: 0123456789, pages: 2} response post(api, jsondata) print(response.json())⚙️ 配置与调优settings.json 是唯一的配置入口改动后需重启程序生效。常用字段如下字段作用建议值cookie抖音平台身份凭证浏览器复制到的有效值folder_name下载文件的存放文件夹Downloadname_format文件命名规则create_time type nickname descmusic只保存音频False提取音频时改Truedownload是否下载文件Truestorage_format数据落盘格式csv/xlsx/sqliteproxy请求代理默认留空timeout单次请求超时秒10max_retry失败重试次数5chunk每次下载的数据块大小20971522MBmax_pages单次任务请求页面上限0表示不限制网络不稳定时优先更新 Cookie 和配置proxy而不是无脑调大重试次数。❓ 常见问题现象可能原因处理方式视频分辨率偏低Cookie 未登录或已失效重新获取登录态 Cookie 并写入配置文件数据获取失败或为空Cookie 失效、请求频率受限更新 Cookie或启用proxy走代理私密账号作品下不到未关注该账号使用已关注该账号的登录态 Cookie修改配置无效果程序未重启保存 settings.json 后重启程序想多开程序实例多开非优化场景复制整个项目文件夹再启动另一份遇到以上问题仍无解时可查看 docs/ 目录中的教程和 README.md 里的功能列表、Docker 部署说明那里也附有作者邮箱与社区入口方便你反馈 bug 或提需求。DouK-Downloader 把下载、采集、录制放在同一套配置与接口之下日常使用记住Cookie 有效、配置在 settings.json、任务按菜单走这三点就足够了。【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

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

尧图内容编辑团队

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

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

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

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

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

网站改版的5个关键决策

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

获取专属建站方案

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

立即免费咨询