资讯动态

3 步跑通 douyin-downloader:主页批量下载指南

发布时间:2026/9/16 13:53:28 来源:尧图企业网站定制
3 步跑通 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 编写的下载器输入一个 YAML 配置多线程拉取无水印视频、图集、合集与音乐SQLite 记录下载历史防止重复API 翻页受限时自动切到浏览器兜底。解决的问题只有一个——把指定链接的抖音内容完整落到本地磁盘。能力速览行是能力最后一列是配置文件里的对应位置按需查。能力一句话说明对应配置项单作品下载自动解析视频、图文、合集、音乐链接含v.douyin.com短链link无水印最高清按bit_rate列表自动选最高码率源内置无需配置主页批量post/like/mix/music四种模式可混用modenumber收藏夹归档当前登录账号的收藏需单独使用collect/collectmixSQLite 去重数据库记录 本地文件双重去重database/database_path增量下载二次运行只抓新作品increase时间过滤只下载指定区间内的作品start_time/end_time评论采集按作品输出*_comments.json可含二级回复comments直播录制FLV/HLS主播下播时保留已录数据live完成通知Bark / Telegram / Webhook 并发推送notificationsREST API 模式一个 POST 提交下载任务轮询状态--serve同一套 Python 后端也驱动桌面版 Douzy图形界面里粘链接、看任务命令行里跑配置两边共用 核心下载模块。跑通路径第一步环境与配置。git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt cp config.example.yml config.yml这步拉下仓库与依赖并把示例配置复制成config.yml。后续只改这一个文件。第二步拿 Cookie。python -m tools.cookie_fetcher --config config.yml弹出浏览器扫码登录回终端按 Enter程序自动把 Cookie 写回config.yml。抖音访问内容需要身份验证这步不能省。第三步开始下载。python run.py -c config.yml读取link列表默认 5 线程、速率限制 2 请求/秒开始拉取。临时加链接用-u临时改线程数用-t 8下载目录用-p。浏览器兜底机制现象翻一个作者主页作品数停在 20 条左右。API 返回限流信号任务卡住命令行不再前进。原理这是个双引擎设计。API 引擎翻页失败后工具自动启动 Playwright 浏览器继续滚动抓取headless: false让窗口可见你通过验证码浏览器最多滚 240 轮max_scrolls: 240。目前post模式验证最完整like/mix/music主要依赖 API 正常分页。可调参数browser_fallback.headless。首次跑通设false流程稳定后改true挂定时任务无人值守代价是遇到验证码会卡住。两个使用切片把关注的美食博主存进硬盘一位博主关注了很久想把完整作品集落到本地。做法主页链接放进linkmode写postnumber.post设 0再开increase.post: true与database: true。首次运行拉完全部作品文件按作者名/post/日期_标题_aweme_id归档之后每次运行只取新作品不重复下载。如果用的是桌面版 Douzy这个任务在任务中心里状态与成败数一目了然。只归档 2024 年的作品一位做年度精选整理的人只要 2024 年的内容。把start_time与end_time分别设为2024-01-01和2024-12-31再开folderstyle: true。工具只取该区间内的作品每个作品一个独立子目录下载完整个文件夹可以直接挪进归档盘。踩坑速查表现象大概率原因一步修复只抓到约 20 条作品API 翻页被限流browser_fallback.enabled: trueheadless: false弹出手动过验证401、认证失败Cookie 过期有效期约 1-2 周重跑python -m tools.cookie_fetcher --config config.yml下载慢、失败多线程偏高或正值高峰thread降到 3-5避开晚上 7-10 点进度条刷屏日志未静默progress.quiet_logs: true旧作品被重复下载去重未开启database: true加increase开关之后只取新作品想强制重下某作品双重去重拦截删对应本地目录并清掉dy_downloader.db里的该条记录二次开发指路新下载模式扩展core/user_modes/策略注册表在同目录user_mode_registry.py去重与历史查询都在storage/database.py。接下来你可以把某个博主的主页写进link先跑一次全量一周后再跑一次增量看它替你多抓回多少新作品。【免费下载链接】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),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价