
抖音批量无水印下载指南贴一条链接10 分钟存下博主全部作品【免费下载链接】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 贴进主页链接无水印视频、图集批量落盘。10 分钟内拿到第一个文件。先看清能力与边界能力一句话说清无水印落盘视频、图集存成干净的 mp4 / jpg多模式批量主页作品、喜欢、合集、全部合集、音乐原声一次收时间过滤按发布日期圈区间含结束日当天增量去重跳过已下作品重复运行只补新的进度可见终端实时进度条加汇总表失败自愈单条自动重试 3 次登录态失效自动弹浏览器重登链接形态不限主页、单作品、图文、合集、音乐、直播连v.douyin.com短链都自动识别。边界要说透2026-08 起抖音接口风控收紧单个视频图文、合集、音乐、喜欢和收藏接口目前被挡CLI 主页作品可走 Playwright 浏览器兜底但不保证成功直播录制是实验功能HLS 源只保存播放列表。预期放准再翻config.example.yml看配置全貌登录流程在tools/cookie_fetcher.py。第一次跑通压缩到最少步骤1. 装依赖。需要 Python 3.9 以上仓库拉到干活目录git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader python -m pip install -r requirements.txt python -m pip install playwright python -m playwright install chromium成功信号终端输出Successfully installed ...。2. 拿 Cookie。复制示例配置仓库文件只读改的是本地副本启动浏览器登录cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml浏览器里扫码登录回终端按 Enter。成功信号打印Saved N cookie(s) to .../config/cookies.jsonconfig.yml的cookies字段已自动填好。3. 编辑配置。把示例link换成目标博主主页首次试用把number.post设为 1link: - https://www.douyin.com/user/MS4wLjABxxxx number: post: 1成功信号config.yml里link已是目标主页数量上限为 1。4. 运行python run.py -c config.yml成功信号打印版本 banner随后Database initialized、Found 1 URL(s) to process进度条走起。5. 看结果。等跑完看结尾汇总表结尾输出Download Summary表Total 1 / Success 1Downloaded/下多出一个作者文件夹里面是post/2024-xx-xx_标题_作品ID.mp4这样的无水印文件。配置字典config 全解配置项作用建议值 / 注意link待处理链接列表主页、单作品、直播都放这里path落盘根目录默认./Downloaded/mode主页抓取模式post起步可叠加like/mixnumber各模式数量上限0 不限先试 10thread并发线程数默认 5网好可上 8retry_times单条失败重试次数3video_quality下载画质档位默认highest追原片选originalstart_time/end_time发布时间过滤YYYY-MM-DD留空 不过滤含结束日当天video/music/cover/avatar/json附带封面、原声、头像、元数据默认只下视频按需打开increase各模式增量开关跳过已下作品长期跑保持trueredownload_missing_files文件缺失或为空时补下默认truebrowser_fallback主页翻页受限时的浏览器兜底enabled: true、headless: falsedatabase/database_pathSQLite 下载历史库文件dy_downloader.dbfilename_template/folder_template命名模板至少含{id}等一个变量防重名覆盖两个最易踩坑的展开说video_quality最影响存储和画质。默认highest只在转码档里挑最高一档最稳original会额外探测上传原片每条作品多一次探测请求超时 10s文件可比最高转码档大数倍探测失败自动退回转码档。想精确控流量就写1080p、720p这类分辨率匹配不到自动降到最接近的可用档。increase的语义是跳过已判定下载过的作品检查依据是磁盘上的非空主媒体文件。哪天要整体重下把它改回false即可不用清数据库。按需求改配置想一次打包某博主的全部作品逐条手存一两百条停不下来还条条带水印。主页链接丢进配置放开数量上限mode: - post - like number: post: 0 like: 0跑完看Download Summary里的 Success 数若部分条目被风控拦下汇总表下方会列出跳过原因。作品全量收完常见的下一步是只要其中一段。只想收某个时间段发的作品博主发了 800 条你只关心最近半年的 60 条全量下等于白烧半个硬盘start_time: 2025-01-01 end_time: # 填上 YYYY-MM-DD 就是限定区间含当天结果就是该区间内发布的所有作品number仍可叠加数量上限。收完存量接着管增量。想每天只拿新作品每天全量重跑带宽和硬盘都遭罪。打开增量开关increase: post: true redownload_missing_files: true重跑时终端 Skipped 计数上涨落盘的只有真正的新内容挂成每日定时任务也稳。文件落盘规则文件默认按作者 → 模式 → 作品三级归档folderstyle: trueDownloaded/ └── 作者昵称/ # 作者目录author_dir 可切 nickname_uid └── post/ └── 2024-02-07_作品标题_作品ID/ ├── 2024-02-07_作品标题_作品ID.mp4 # 无水印视频video: true ├── 2024-02-07_作品标题_作品ID_cover.jpg # 封面cover: true ├── 2024-02-07_作品标题_作品ID_music.mp3 # 原声music: true └── 2024-02-07_作品标题_作品ID_data.json # 元数据json: true文件与目录名默认走{date}_{title}_{id}模板filename_template/folder_template可改日期取作品发布时间而非下载时间缺失时回退当天非法字符自动替换渲染超过 80 字符时先压缩标题模板里至少引用一个变量防止重名互相覆盖。dy_downloader.db记录下载历史供增量去重和查询追溯。出事了怎么办症状原因操作预防大面积请求失败或提示登录态失效Cookie 过期重跑python -m tools.cookie_fetcher --config config.yml失败集中爆发时先怀疑登录态主页只拿到少量作品触发风控翻页受限保持browser_fallback.enabled: true、headless: false浏览器里自己过验证别拉满thread从 5 起步单个视频合集音乐链接下不了接口收紧CLI 受阻该类型改用 Douzy 桌面版批量主页仍走 CLI 浏览器兜底文件夹里只有视频缺封面原声对应开关是 falsemusic/cover/avatar改true后重跑首跑前确认 4 个开关批量跑得太慢并发保守或网络慢thread调到 8 重跑失败变多就退回上一档起步清单克隆仓库并装好依赖浏览器扫码登录一次保存 Cookieconfig.yml填主页链接number.post: 1小批量试跑核对Download Summary的 Success 数打开music/cover/json放开数量上限挂增量开关配成每日定时任务登录态会过期Cookie 失效重跑一遍 cookie_fetcher 扫码接着跑平台接口也在变某些类型暂时下不动属正常现象回头看桌面版兜底就行。本文仅用于技术学习与个人数据管理请遵守平台规则尊重内容版权与创作者权益。【免费下载链接】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),仅供参考