抖音批量下载实战指南:douyin-downloader 五步搞定无水印下载、主页归档与直播录制

抖音批量下载实战指南:douyin-downloader 五步搞定无水印下载、主页归档与直播录制 抖音批量下载实战指南douyin-downloader 五步搞定无水印下载、主页归档与直播录制【免费下载链接】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刷到的好视频想存下来、关注博主的主页想一次收齐、直播想录一整场这些用 douyin-downloader 都能做到抖音批量下载全靠它贴链接、配好登录态无水印视频、图文、合集和音乐会成批落到本地磁盘。⏱ 最短路径抖音无水印下载从装好到第一条视频落盘四小步全程在终端里完成。克隆代码并安装依赖Python 3.8 即可macOS、Linux、Windows 都支持终端没有红色报错就算通过git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txtCookie 登录态怎么配Cookie 是证明你已登录的凭证没配好大部分内容都打不开。别手动复制用 tools/ 目录里的自动抓取脚本cp config.example.yml config.yml pip install playwright python -m playwright install chromium python -m tools.cookie_fetcher --config config.yml浏览器会弹出让你扫码登录登录后回到终端按 EnterCookie 就自动写进配置文件了。如果弹出浏览器后卡住先确认上一条playwright install chromium是否执行成功。跑第一条抖音无水印下载产物落在哪把一条视频链接填进 config.yml 的link字段含义可对照 config.example.yml然后python run.py -c config.yml跑完打开Downloaded/目录里面是以作者名命名的文件夹其中是按日期和标题命名的无水印 mp4。想顺带存封面或原声把cover/music改为true要原画质就设video_quality: original它会探测上传原片失败时退回最高转码档。以后想下什么改链接重跑即可。注意2026 年 9 月起抖音风控封禁了部分接口直连单条下载失败时先看最后一节的被 403 拦。抖音批量下载的大招主页、直播与热搜单条是入口批量才是重点。图文笔记/note/xxx链接同样支持图片会按顺序归档。顺带一提项目还有一套基于同一后端的桌面客户端 Douzy内测中本节截图来自它功能可作参考。抖音主页备份博主作品怎么一次归档你想做的把某位博主的作品和合集收进本地数量可控。主页链接填进linkmode勾选要抓的类型number给每种模式设上限0表示不限link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: - post - mix number: post: 50 mix: 20产物按Downloaded/{作者}/post/和Downloaded/{作者}/mix/分层归档同一个作品跨模式不会重复下载。顺手把comments.enabled设为true每个作品旁会多出一份_comments.json抖音评论采集一次到位。容易踩的坑收藏夹模式collect/collectmix只能单独使用不能和上面四种混写主页能抓多少条受翻页限制只出 20 条左右时去看最后一节。抖音直播录制时长怎么设录一整场你想做的不开录屏软件把直播间完整录下来。直播间链接直接填linkmax_duration_seconds控制上限0就是录到主播下播link: - https://live.douyin.com/123456789 live: max_duration_seconds: 3600 # 0 录到主播下播产物是 FLV可直接播放的视频文件加一份*_room.json房间信息放在Downloaded/{作者}/live/下下播、超时或你按 CtrlC已录的字节都会保留。容易踩的坑这个接口官方标注为实验性重要场次建议同时人工备份一份。抖音热搜与关键词搜索结果导出只收数据不下文件你想做的拿一份热搜榜单或关键词作品的快照留待二次筛选。两条命令就够python run.py --hot-board 30 -p ./Downloaded python run.py --search 猫咪 --search-max 100 -p ./Downloaded产物分别是Downloaded/hot_board/和Downloaded/search/下的 JSONL 文件每行一条 JSON 记录pandas 或 jq 都能直接处理。容易踩的坑这一步只导出元数据不会生成视频文件别去输出目录里找 mp4。长任务不翻车遇到什么问题改哪个配置批量任务跑一晚上最怕中途崩掉白跑或者硬盘堆出重复文件。不用背配置记住几种情况各改哪里重复文件越堆越多开database: true把每次下载写进 SQLite内置的小型数据库文件再配合increase增量开关本地已有的媒体直接跳过。判断靠数据库记录 本地文件双重检查只删库不会触发重下两者都清了才会重新下载。网络抖动、偶发失败retry_times: 3内置 1s/2s/5s 退避不会留下缺口下载还有文件大小完整性校验不完整文件会自动清理重试。速度慢thread从 5 起步网络稳定再提到 8一上来拉满容易触发风控反而更慢。想重下某条被跳过的作品把本地对应文件夹和库里记录一起清掉再跑具体 sqlite3 命令见 README.zh-CN.md 的重新下载一节。想让长任务有可视化追踪桌面版 Douzy 的任务中心可按完成/失败筛选、一键打开输出目录、对失败项重试 卡住了先看这里问题主页只抓到 20 条左右 处理翻页触发风控了。确认browser_fallback.enabled: true且headless: false浏览器弹窗出现后手动过完验证码再关也可以用start_time/end_time按日期分段抓。问题突然大面积失败 处理Cookie 过期了。重跑python -m tools.cookie_fetcher --config config.yml更新登录态。过期是常态把它当周期性维护而不是故障。问题单条下载被 403 拦 处理抖音对新开的部分接口启用了风控门禁CLI 直连不再放行。保持浏览器兜底开启让浏览器代读页面自己的请求或用桌面版 Douzy它经内置登录窗口代发请求完成下载。问题已下载过的条目想重新下 处理去重同时看库里记录 本地文件只删库不够。把该条目的本地文件夹和数据库记录都删掉再跑参考 README.zh-CN.md。问题进度输出太吵 处理确认progress.quiet_logs: true排查问题时临时加-v看详细日志。今天就可以先拿一条视频链接跑python run.py -c config.yml确认Downloaded/下出现无水印 mp4再把link换成主页链接开始归档。douyin-downloader 是面向个人存档的抖音下载工具请在合法合规的前提下使用尊重内容版权与创作者权益。【免费下载链接】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),仅供参考