抖音 TikTok 作品批量下载与账号数据归档:DouK-Downloader 交付物清单

发布时间:2026/11/2 15:12:26

抖音 TikTok 作品批量下载与账号数据归档:DouK-Downloader 交付物清单 抖音 TikTok 作品批量下载与账号数据归档DouK-Downloader 交付物清单【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloaderDouK-Downloader曾用名 TikTokDownloader是一款开源的抖音 / TikTok 批量下载工具面向需要备份视频或做数据采集的个人用户。粘贴作品链接即可把高清视频、图集存到本地账号整库归档、直播录制、评论采集都能自动完成。它最终交付两类产物视频与图片文件以及 CSV、Excel、SQLite 格式的结构化数据文件。先看清它交付什么视频与图集文件落盘到项目根目录的Download文件夹文件夹名、命名规则可改文件名默认按发布时间 作者昵称 简介拼装作品、账号、评论、搜索结果等采集数据按storage_format指定的格式落盘为表格或数据库文件已下载的作品 ID 记录在本地重复链接、已存在的文件自动跳过全部行为由根目录一个settings.json控制改完重启程序生效把分享链接的作品批量存进本地适用情况手里有一批网页版分享链接或 App 里复制链接得到的带口令文本想一次性存成本地文件。克隆仓库安装 Python 3.12 及以上解释器用 uv 同步依赖后启动git clone https://gitcode.com/GitHub_Trending/ti/TikTokDownloader cd TikTokDownloader uv sync --no-dev uv run main.py首次启动选择语言、确认免责声明进入主菜单写入 Cookie——浏览器登录后留下的一段身份凭证程序靠它换取高清数据登录抖音网页版按 F12 打开开发者工具网络选项卡筛选cookie-name:odin_tt点开任一作品评论区复制任意请求的完整 Cookie 值图文步骤见 docs/Cookie获取教程.md主菜单选从剪贴板读取 Cookie (抖音)回车确认凭证写入配置文件选终端交互模式→批量下载链接作品(抖音)→手动输入待采集的作品链接粘贴链接回车可连续粘贴多条文件统一存入Download文件夹不想手动粘贴的话主菜单选后台监听模式程序持续盯住剪贴板你复制链接它自动下载按 CtrlC 或把剪贴板内容设为close停止。容易卡住的地方链接里带换行导致解析异常粘贴后先删掉空行再回车图集作品被拆成多张图片这是正常行为非下载失败只下到低清晰度Cookie 失效重新从浏览器复制一份写入把整个账号的作品持续归档到本地适用情况想长期跟踪某账号每次运行只补新作品——第一次全量拉取后程序靠记录的作品 ID 做增量下载。打开settings.json在accounts_urls字段登记要跟踪的主页链接accounts_urls: [{ mark: 博主昵称, url: https://www.douyin.com/user/xxx, earliest: 2024-01-01, enable: true }]mark——账号标识会出现在文件名里url——主页地址enable——启用开关earliest/latest——只拉时段内的作品tab——填favorite或collection拉喜欢 / 收藏内容运行程序选批量下载账号作品(抖音)→使用 accounts_urls 参数的账号链接(推荐)多线程下载开始合集归档同理把链接登记进mix_urls字段填mark、url、enable三项走批量下载合集作品(抖音)菜单容易卡住的地方喜欢 / 收藏页只返回发布日期、不返回操作日期作品多时耗时长用max_pages字段限制请求页数私密账号的作品拉不到写入已关注该账号的登录态 CookieTikTok 账号归档报参数错误先在browser_info_tiktok里配置device_id获取方式与 Cookie 类似docs/Cookie获取教程.md把直播和评论数据落成可检索的文件适用情况想录下某场直播或把作品评论、搜索结果存成可筛选的表格。在settings.json填入ffmpeg字段——本机 FFmpeg 可执行文件的完整路径程序靠它调用 ffmpeg 录制直播终端模式选获取直播拉流地址(抖音)粘贴直播链接回车录制开始选采集作品评论数据(抖音)粘贴作品链接回车采集搜索结果数据(抖音)、采集抖音热榜数据(抖音)操作相同把storage_format字段填为csv/xlsx/sql——采集结果按对应格式落盘方便导入表格或数据库容易卡住的地方提示未检测到有效的 ffmpeg字段为空或路径不对填入完整路径评论特别多、采集太慢同样用max_pages限制页数把采集能力封装成本地 API 服务适用情况想在自己的脚本或服务里调用采集能力不想再跑终端菜单。主菜单选Web API 模式本地服务监听 5555 端口浏览器访问http://127.0.0.1:5555/docs查看自动生成的接口文档发 POST 请求拿回结构化 JSON/douyin/detail单作品、/douyin/account账号作品、/douyin/mix合集、/douyin/live直播、/douyin/comment评论、/douyin/reply楼中楼、/douyin/search/*搜索TikTok 对应/tiktok/detail、/tiktok/account容易卡住的地方改了settings.json没有生效改动需要重启程序要部署到服务器长期运行用仓库自带的 Dockerfile 构建镜像并映射 5555 端口工具不下载付费作品内置的加密参数算法已过期失效且不再维护部分功能需要你自行准备参数生成代码才能正常工作说明见 README。使用请限于个人学习研究目的遵守平台规则与版权要求不传播涉及他人隐私的内容。想理解实现细节可以从src/downloader/下载核心与src/interface/各平台接口实现入手。【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/11/2 15:12:26

流程控制之if,switch判断

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

2026/11/2 16:12:51

Qt数据库开发实战:从基础操作到高级应用

1. Qt数据库开发实战概述在桌面应用开发领域,数据库操作几乎成为标配功能。作为跨平台框架的Qt,提供了一套完整的数据库操作类库,让开发者能够以统一的方式处理各种数据库。我经历过多个Qt数据库项目的完整生命周期,从简单的SQLit…

2026/11/2 16:12:51

2026年主流视频转文字工具评测与使用技巧

1. 视频转文字工具的价值与现状 2026年的今天,视频内容已经占据了互联网流量的85%以上,但文字依然是信息检索和内容消化的主要形式。作为一名长期与视频内容打交道的从业者,我深刻体会到视频转文字工具的重要性。记得去年为了整理一场3小时的…

2026/11/2 16:12:51

Burpsuite越权漏洞实战与防御指南

1. 越权漏洞实战解析与Burpsuite靶场通关指南越权漏洞(Broken Access Control)长期占据OWASP Top 10安全风险前三名,我在渗透测试项目中遇到的90%系统都存在这类问题。Burpsuite官方靶场作为业界公认的实战训练场,其越权漏洞场景设…

2026/11/2 16:12:51

C++多态基类为何需要virtual析构函数?

1. 为什么多态基类需要virtual析构函数?1.1 从内存泄漏说起上周排查一个内存泄漏问题时,发现一个典型场景:通过基类指针删除派生类对象时,如果基类析构函数非virtual,只会调用基类的析构函数。这直接导致派生类成员未被…

2026/11/2 16:12:51

SG3525推挽升压逆变器电路图拆解:从PWM到220V正弦波

简介:这份SG3525逆变器电路图资料面向电子工程师、电源设计爱好者及电类专业学生,聚焦以SG3525脉宽调制控制器为核心的逆变方案,解决将10.5~14.5V低压直流转换为220V正弦波交流、驱动200W负载的设计参考问题,适合具备一…

2026/11/2 16:07:48

MATLAB特征值入门:三行代码看懂数据的‘性格说明书’

简介:本资源是一份面向MATLAB初学者与工科高年级学生的矩阵分析专项学习文档,聚焦特征值与特征向量、矩阵对角化、实对称矩阵正交对角化、若当标准形等核心线性代数计算实践。内容以高校数值分析或矩阵论实验为背景,完整覆盖实验目的、原理推…

2026/11/2 6:08:01

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/2 6:39:12

SSM电子书店源码全解析:结构、原理、部署与排错实战

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

2026/11/2 1:04:04

工业级SPI隔离设计:硬件抗扰与信号完整性实战指南

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

2026/11/2 1:04:04

PLFM_RADAR:主动探测数据通道,构建低误报的数据感知系统

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

2026/11/2 1:04:04

工业SPI隔离设计:MAX14431与STM32F746硬件抗干扰实战

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

2026/11/2 6:08:01

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/2 6:39:12

SSM电子书店源码全解析:结构、原理、部署与排错实战

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

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑