
抖音无水印批量下载工具免费开源一条主页链接存下全部作品【免费下载链接】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 是一款 Python 开源的抖音无水印下载工具覆盖单条视频、图集、合集与原声音乐四类内容。把创作者主页链接丢给它就能并发抓取全部作品配合 SQLite 去重与失败重试适合个人备份和素材整理。能力速览桌面端 Douzy 覆盖抖音、TikTok、YouTube 等 5 个平台命令行 CLI 目前仅支持抖音两者共用同一套下载逻辑文件按「作者 → 模式 → 发布日期_标题」两级以上目录自动落盘并生成download_manifest.jsonl下载清单能力说明支持的链接视频/图文详情、v.douyin.com短链、创作者主页、合集、音乐、直播间下载模式post作品、like喜欢、mix合集、music原声音乐去水印解析无水印源文件画质可选original/highest/ 指定分辨率去重增量开关默认开启已存在的作品自动跳过并发与容错默认 5 线程、限速 2 次/秒、单条失败自动重试 3 次可选能力评论采集、语音转写、下载完成通知、热搜榜/关键词搜索、REST API 服务Douzy 0.11.6 的抖音工作台按内容类型勾选后提交批量任务3 条命令装好再扫码登录一次环境要求 Python 3.9Windows、macOS、Linux 均可。完整流程如下git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt pip install playwright playwright install chromium第二条安装项目全部依赖第四条装浏览器内核供 Cookie 获取和翻页兜底使用。然后复制配置并完成一次登录cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.ymlcookie_fetcher会打开浏览器窗口扫码登录后回到终端按回车Cookie 即写入配置。登录只需一次Cookie 过期后再跑同一命令刷新即可详见文末排障。先跑通单条再批量抓主页单条内容。把短链或作品链接通过-u传给 run.pypython run.py -u https://v.douyin.com/xxxxxx/预期终端先解析链接类型然后按filename_template命名落盘结束时输出总数/成功/失败/跳过四项统计。创作者全部作品。把主页链接写入config.yml的link字段或在命令行追加-u确认mode含postlink: - https://www.douyin.com/user/MS4wLjABAAAxxxxxxxxxx mode: [post]python run.py -c config.yml预期自动翻页遍历作品列表多线程并发下载每个作品独立一个文件夹视频、封面、音乐、JSON 元数据随配置开关而定文件与目录以作品发布日期YYYY-MM-DD_标题_aweme_id命名。合集、音乐与其他链接。合集页、音乐页、live.douyin.com直播间链接同样可直接作为link传入live配置段支持按秒数限制录制时长。注意自 2026 年 8 月起抖音风控Argus 校验拦截了 CLI 对作品详情、合集、音乐等接口的请求主页作品可尝试开启browser_fallback的浏览器兜底但不保证成功README 建议日常下载使用 Douzy 桌面端。配置了评论采集或转写时每部作品会额外生成*_comments.json或转写文本。常用配置项速查完整示例见 config.example.yml优先级为命令行参数 环境变量DOUYIN_前缀 配置文件 内置默认值。字段含义默认值link下载链接列表支持多条必填mode下载模式post / like / mix / music[post]thread并发线程数5video_quality画质original / highest / lowest / 指定分辨率1440p~360phigheststart_time/end_time按发布时间过滤格式YYYY-MM-DD结束日期含当天空不过滤number各模式数量上限0为不限0increase各模式增量开关true跳过已下载作品trueredownload_missing_files磁盘文件缺失时是否重新下载truevideo/music/cover/json视频/原声/封面/元数据开关仅video为trueretry_times/rate_limit单条重试次数 / 每秒请求上限3 / 2database/database_path下载历史库开关及文件位置true/dy_downloader.dbproxyHTTP 代理地址空browser_fallback翻页受限时 Playwright 兜底开启非无头增量判断优先看磁盘上的主文件文件在则跳过increase设为false会强制重下当前筛选范围内的作品并覆盖文件无需清理数据库。排障速查症状一句话处理提示 Cookie 失效 / 登录态失效重跑python -m tools.cookie_fetcher --config config.yml扫码刷新下载速度慢或频繁失败调大thread、检查网络必要时配置proxy主页只抓到少量作品保持browser_fallback.enabled: true且headless: false在弹出的浏览器里手动过掉校验想强制重新下载某批作品将对应模式的increase置为false想看运行细节加-v参数如python run.py -c config.yml -vCLI 下载被风控拦截刷新 Cookie 无效属正常可换 Douzy 桌面端或等待接口恢复总结douyin-downloader 把水印解析、翻页采集、去重续传、失败重试串成了完整链路配置好 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-downloader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考