ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

DouK-Downloader 五分钟跑通:批量下载抖音 TikTok 作品、采集评论与热榜数据

DouK-Downloader 五分钟跑通:批量下载抖音 TikTok 作品、采集评论与热榜数据 DouK-Downloader 五分钟跑通批量下载抖音 TikTok 作品、采集评论与热榜数据【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloaderDouK-Downloader 是一款完全开源的抖音 / TikTok 作品下载与数据采集工具基于 HTTPX 异步实现。批量下载账号作品、采集评论与热榜、录制直播样样能做适合内容运营者、开发者与数据分析师。适用场景先对号入座内容运营者把盯的账号写进配置每次启动增量下载新作品。开发者部署成 Web API脚本直接调评论、账号接口。数据分析师采集评论与热榜数据持久化到 CSV / XLSX / SQLite。服务器用户Docker 一行起常驻服务数据落挂载卷。五分钟启动四条命令进主菜单四条命令跑完你就能站在程序主菜单前。python --version查看解释器版本低于 3.12 先升级。克隆源码到本地此步只下载代码。uv sync --no-dev一条命令装齐全部依赖没装 uv 就改用pip install -r requirements.txt。uv run main.py启动程序首次运行会提示按 YES 接受免责声明程序随即生成配置文件settings.json。git clone https://gitcode.com/GitHub_Trending/ti/TikTokDownloader cd TikTokDownloader uv sync --no-dev uv run main.py进主菜单后选择终端交互模式即可进入功能菜单。第一次下载Cookie 获取与写入三步 Cookie 是一切采集的前提。它承载你的身份与设备信息平台据此返回数据缺失或失效轻则画质受限重则请求直接失败。获取 Cookie浏览器打开douyin.com→ 按F12打开开发人员工具 → 切到「网络」选项卡并勾选「保留日志」→ 筛选框输入cookie-name:odin_tt→ 点击加载任意作品评论区 → 在请求头里全选复制Cookie的值。写入配置返回主菜单 → 选手动输入 Cookie粘贴回车已复制到剪贴板就直接选从剪贴板读取 Cookie回车。抖音和 TikTok 是独立字段按需分别写入。下载作品终端交互模式 →批量下载链接作品(抖音)→手动输入待采集的作品链接→ 粘贴作品链接回车文件存入项目根目录的Download文件夹。配置速查改好这七个参数改动都写在settings.json必须重启程序才生效。参数默认值作用何时要改name_formatcreate_time type nickname desc文件名拼接顺序想换文件命名规则时folder_modefalse按账号建文件夹归档多账号作品混存混乱时storage_format空设 CSV / XLSX / SQLite 持久化数据想让数据入库而不仅是存文件downloadtrue设false只采数据不下载文件纯数据采集场景accounts_urls空列表待监控的抖音账号主页链接可加日期区间筛选要批量下载账号作品时max_pages0限制请求页数喜欢、收藏批量下载太慢时ffmpeg空ffmpeg 可执行文件路径要录制直播时进阶与部署终端、API、容器三种形态三种形态任选其一部署后记得带上凭据与安全设置。终端交互模式默认主菜单选「终端交互模式」覆盖下载与采集的多数场景。Web API 模式主菜单选「Web API 模式」服务监听0.0.0.0:5555打开http://127.0.0.1:5555/docs可见自动生成的接口文档调用时传detail_id、pages等参数即可拿到 JSON 结果。Docker 容器一行启动数据落挂载卷容器随便换数据不丢docker run -d -p 5555:5555 -v ./Volume:/app/Volume --name douk joeanamier/tiktok-downloaderTikTok 平台还要配device_id等初始参数方法见 Cookie 获取教程内置加密参数算法已过期失效且不再维护依赖它的部分功能可能不可用。直播录制settings.json的ffmpeg字段填可执行文件路径 → 选获取直播拉流地址→ 用 ffmpeg 拉流录制按Ctrl C终止。⚠️ 对局域网或公网开放时务必设置请求头令牌未设令牌的服务不要对公网开放否则任何人都能拿你的服务采数据。容器读不到宿主机浏览器Cookie 只能手动粘贴。高频问题速查现象原因解决下载作品画质明显偏低拿不到最高清Cookie 过期或缺失身份字段按教程重新获取并覆盖写入配置从控制台复制document.cookie后一直失败该方式拿不到passport_csrf_token、odin_tt等必要字段改从网络面板cookie-name:odin_tt请求里复制改了settings.json没生效配置只在启动时读取一次重启程序批量下载喜欢、收藏作品特别慢接口不返回操作日期需全量拉取再筛选用max_pages限制请求页数部分数据采集功能不可用内置加密参数算法已过期失效自行准备加密参数生成代码现在就该做的一个动作打开settings.json把第一个想盯的账号链接写进accounts_urls再打开storage_format——每次启动都会增量拉新作品并落库。【免费下载链接】TikTokDownloader抖音 / TikTok 平台作品下载/数据采集工具项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进