
三步跑通抖音下载器音频、视频、主页批量一次讲清【免费下载链接】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你刷到一段喜欢的 BGM想存下来却发现 App 里根本没有下载入口。douyin-downloader 是一款免费开源的抖音下载器单条视频、图集、合集、音乐原声都能抓也能做抖音音频下载还支持按作者主页整页批量收集自带进度条、失败重试与去水印。适合内容创作者、自媒体运营以及只想安静整理素材的普通用户。抖音下载器替你省掉的事视频、图集、合集、音乐原声四类内容走同一份配置不用换工具自动选无水印源和多档码率画质随配置切换主页批量抓取mode 可设 post / like / mix / music 四种SQLite 历史记录加本地文件名双重比对已下载的内容不会再抓失败按 1s/2s/5s 指数退避重试下载不完整的文件自动清理事项手动操作用 douyin-downloader保存一段 BGM分享视频转去第三方网站再抠水印链接写进配置跑一次拿到文件收齐一位创作者的作品翻主页一页页手动截图填主页链接后自动翻页抓取避免重复下载对着本地文件夹逐个比对比对后自动跳过已下载作品中途断网整段重新下载自动重试并清理不完整文件安装依赖与获取 Cookie三步跑通 ⚡第一步装环境克隆仓库并安装依赖只需做一次。git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt第二步准备配置并拿登录凭证复制示例配置然后运行 Cookie 获取脚本。弹出浏览器登录抖音后回到终端按回车Cookie 会自动写入配置文件。cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml第三步填链接、跑起来把作品链接或主页链接写进config.yml的link字段执行一次即可。python run.py -c config.yml抖音下载器链接下载界面粘贴作品或主页链接后直接开始不同人群的抖音下载器配置示例先看速查表再展开一个代表性用法你是谁典型用法关键配置项音乐创作者 收一位作者作品的原声video: falsemusic: true自媒体运营批量收多个主页的作品和封面多条linkthread个人整理存单条视频加元数据单条链接 json: true以自媒体运营收两位创作者的 BGM 为例只抓原声、跳过视频本体顺带存元数据并发设 5。link: - https://www.douyin.com/user/作者A主页 - https://www.douyin.com/user/作者B主页 path: ./素材库/ mode: - post video: false # 不抓视频本体 music: true # 只抓原声音频 json: true # 顺带保存元数据 thread: 5 # 并发数其余开关可对照带注释的 config.example.yml 逐项查看每个字段都有说明。下载产物目录结构与元数据说明 ️下载目录按作者、模式分层每个作品一个独立文件夹命名含日期、标题与作品 ID方便排序Downloaded/ └── 作者昵称/ └── post/ └── 2026-09-01_作品标题_作品ID/ ├── 作品ID.mp3 # 开启 music 时 ├── 作品ID.mp4 # 开启 video 时 ├── 作品ID_data.json # 元数据 └── 作品ID_cover.jpg # 封面开启 cover 时_data.json容易被忽略但很实用它记录作品的标题、作者、发布时间、标签等信息。日后整理素材或建自己的索引直接读这个文件就行不必回站点逐条查。幕后机制去重、续传与双引擎去重方面工具把每个作品的唯一 ID 记入本地 SQLite 数据库下载前先比对数据库记录和本地文件名已保存过的作品直接跳过。这份比对跨会话生效所以可以反复跑同一个任务而不产生重复文件。稳定性方面下载完成后会校验文件实际大小不完整的自动清理失败则按 1s/2s/5s 退避重试。获取路径上是双保险主路径直接请求 API速度快当主页翻页被风控拦住时自动切到真实浏览器路径帮你打开页面翻页遇到验证码时由你手动完成浏览器里的 Cookie 也会同步回来。任务中心记录每批下载任务的成功、失败与条数方便排查和补下常见问题症状与对策 症状对策只抓到二十条左右就停打开browser_fallback.enabled: true并设headless: false在弹出的浏览器里手动完成验证别关太早下载中断部分文件不完整看retry_times默认 3工具会自动重试并清理不完整文件重跑一次即可全部请求失败或提示登录态失效重跑 Cookie 获取命令更新凭证并确认链接没有过期进度输出太吵或想调试检查progress.quiet_logs临时加-v查看完整日志进阶玩法定时任务与参数调优定时任务设置Linux 上把python run.py -c config.yml交给 crontab 按天执行并追加 download.log 21收集输出。并发与限速thread普通网络 3~5 即可工具自带约 2 次/秒的请求限速不必追求极限并发。重试retry_times: 3配合指数退避是默认行为网络差可再调大。Cookie 维护每月重跑一次获取命令或在出现登录态提示时立即更新配合浏览器兜底更稳。完成通知notifications支持 Bark / Telegram / Webhook批量任务跑完推送到手机不用守在终端前。使用边界与合规提醒素材仅用于个人学习、研究与整理自己的数据请勿商用或二次传播。尊重创作者版权与平台条款不要把下载频率调得过高。Cookie 等同于账号凭证不要分享给他人。写在最后douyin-downloader 把「粘贴链接到拿到文件」压缩成一份配置文件最关键的三件事是装依赖、拿 Cookie、填链接。完整功能清单见 README.zh-CN.md源码结构在 core/ 目录下仓库也欢迎提 issue 反馈问题。【免费下载链接】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),仅供参考