抖音批量下载工具使用指南:从 Cookie 配置到作者主页批量下载
抖音批量下载工具使用指南从 Cookie 配置到作者主页批量下载【免费下载链接】douyin-downloaderA practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音批量下载工具去水印支持视频、图集、合集、音乐(原声)。项目地址: https://gitcode.com/GitHub_Trending/do/douyin-downloaderDouyin Downloader 是一个开源的抖音批量下载工具给它一个作者主页或视频链接它可以批量下载无水印视频、图集、合集和音乐内置进度显示、失败重试和 SQLite 去重配置一次就能长期用。 它能做什么作者主页批量下载支持 post / like / mix / music 四种模式数量填 0 表示不限制抖音无水印下载自动挑选最高码率video_quality 从原画到 360p 按需选省流量双重去重SQLite 记录加本地文件名检查增量模式只补新作品翻页受限时浏览器兜底自动拉起本地浏览器人工过验证码即可继续可选按作品采集评论含二级回复、热搜榜与关键词搜索结果导出 JSONL 从零到第一次下载需要 Python 3.8macOS / Linux / Windows 均可。先克隆仓库装依赖git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txtCookie 是唯一要准备的东西。工具会用 Playwright 打开抖音登录页登录完回到终端按 Enter它就自动写进 config.ymlcp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml这步报错的话先装浏览器内核pip install playwright playwright install chromium。改好 config.yml 里的 link主页链接、path保存目录、mode下载模式三个字段跑这条命令就能出结果python run.py -c config.yml项目还提供桌面版 Douzy粘贴链接即可下载、不用碰命令行后面单独介绍。 Cookie、兜底与去重机制抖音 Cookie 自动获取与自动重登Cookie 配置交给 tools/cookie_fetcher.py登录一次即可。会话过期后接口返回请先登录时CLI 会自动检测、弹出浏览器重新登录并重试原任务一次不用你手动停任务。自动重登只在交互终端生效--serve服务模式下不会弹浏览器。翻页受限时用浏览器兜底抖音风控收紧后API 翻页经常只给前 20 条2026-09 起主页作品列表也受影响。browser_fallback会启动本地 Chromium 打开作者主页读取页面自己发出的作品列表请求继续翻页。保持headless: false浏览器弹出后手动过验证码别关窗口max_scrolls和idle_rounds控制滚多深、何时判定结束。双重去重与增量下载下载前先查 SQLite 数据库再检查本地文件名里是否已有对应 aweme_id两者都命中才跳过。打开increase.post: true后重跑同一份配置只补新作品老作品不重复占空间。想强制重新下载数据库记录和本地文件都要删只删一样不行。桌面版 Douzy关注同步与任务管理桌面版和 CLI 共用同一套后端适合不想碰命令行的用法关注列表同步各账号的新作品任务中心记录成功与失败、支持重试。失败的任务会在任务中心标出来可以直接重试或打开输出目录。 常用配置项修改config.yml 里常改的就这几个字段link: [https://www.douyin.com/user/xxx] path: ./Downloaded/ mode: [post] number: {post: 50} # 0 表示不限制 thread: 5 # 并发下载数start_time: 2024-01-01 # 只下该日期后的作品 video_quality: original # original / highest / 720p 等 music: true # 下载背景音乐 cover: true # 下载封面图increase: {post: true} # 增量模式只补新作品 browser_fallback: enabled: true # 翻页受限时自动拉起浏览器 headless: false # 显示浏览器窗口方便人工过验证码并发保持 3-5 即可开太高更容易触发风控网络不稳可以配proxy走代理全部字段注释见 config.example.yml 适合哪些场景内容团队做竞品分析用start_time拉竞品账号近 90 天的作品分析更新节奏和封面风格folderstyle: true下每个作品独立目录方便和表格对照个人收藏建档把喜欢的账号配成一份 config 定时重跑增量模式加数据库去重只补新作品不产生重复文件互动数据采集comments: enabled采评论和回复json: true保存元数据两份文件直接进离线分析流程 踩坑笔记只抓到 20 条作品API 翻页被风控拦了。打开browser_fallback浏览器保持可见手动过验证码别关窗口单个作品或主页下载被拒、返回 4032026-09 起抖音风控收紧了相关接口。CLI 开浏览器兜底过验证或直接改用桌面版 Douzy它走浏览器登录通道不受影响终端提示请先登录Cookie 过期了。重跑一次 cookie_fetcher交互终端里程序也会自动弹浏览器重登并重试一次删了数据库想重下却被跳过去重同时检查本地文件名里的 aweme_id。把对应作品目录一起删掉或数据库和本地文件都删小结一条命令把作者主页变成规整的档案。cd douyin-downloader python -m tools.cookie_fetcher --config config.yml python run.py -c config.yml跑通之后打开 Downloaded 目录看看结构比预想的整齐。【免费下载链接】douyin-downloaderA practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音批量下载工具去水印支持视频、图集、合集、音乐(原声)。项目地址: https://gitcode.com/GitHub_Trending/do/douyin-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考