
抖音无水印批量下载工具单条链接到博主主页全量抓取【免费下载链接】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 命令行工具粘贴抖音链接即可保存无水印视频、图集、合集与原声也能批量抓取整个博主主页适合做素材存档和内容数据的个人用户。 能力速览从单条链接到整个主页想做什么怎么实现得到什么保存单条无水印视频python run.py -u 链接无水印视频存到Downloaded/可临时加链接不必改配置文件整页批量下载某位博主mode: [post]number填 0 表示不设上限该博主全部作品按日期建文件夹封面、音乐可分开存放只补下新作品increase设为true磁盘上已有的作品直接跳过重复运行不产生重复文件只存某段时间的作品配置start_time/end_time按发布日期的定向素材库旧内容不占空间下载音乐或评论打开music模式或comments.enabled原声文件每个作品旁多一份*_comments.json评论数据以上配置字段的完整说明见 config.example.yml下载流程与模块分工可以查 PROJECT_SUMMARY.md。把第一个视频存到本地整个流程分三段装环境、扫码登录、确认文件落盘。装好 Python 环境要求 Python 3.9Windows、macOS、Linux 都支持装完依赖约需 1 分钟。git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt如果后面要启用浏览器兜底翻页被风控时自动拉起真实浏览器再装一次 Playwrightpip install playwright playwright install chromium。首次运行的最小配置把示例配置复制成你自己的config.yml并把link换成要下载的链接path改成想要的下载目录cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml第二条命令会弹出浏览器登录抖音后回到终端按 EnterCookie 自动写回config.yml不用手抄。首次运行加登录共需 2~3 分钟。跑通第一条下载python run.py -c config.yml也可以临时追加链接、调整并发线程数python run.py -u 链接 -t 8。默认 5 线程线程数越大速度越快对服务端压力也越大。验证下载是否成功看到以下三点才算跑通终端出现进度条结束时输出成功与失败的数量统计Downloaded/里出现按{date}_{title}_{id}命名的文件夹视频文件非空项目根目录生成dy_downloader.dbSQLite里面记录了这条下载历史增量跳过就靠它和磁盘文件一起判定。命令行之外也有图形入口同一套下载后端的桌面端 Douzy 提供粘贴链接、任务队列和进度看板见 run.py 所在目录结构截图如下。 进阶用法三个最常见的场景全量收集某位博主主页适合想长期归档一位创作者全部内容的人。配置片段mode: [post] number: { post: 0 } increase: { post: true }判断是否生效第一次运行下完存量之后同一命令再跑一遍已存在的作品被直接跳过只出现新作品的进度条。like、mix、music各模式也有对应的increase开关同一作品 ID 不会在多个模式里被下两次。按发布时间段筛选适合做某个活动期、某个月份的定向素材库。配置片段start_time: 2025-01-01 end_time: 2025-06-30判断是否生效下载目录里只出现该区间内发布的作品结束日期当天发布的内容包含在内。采数据而不是存视频适合做研究、运营分析的场景要的是结构化数据。命令python run.py --search 猫咪 --search-max 100 -p ./Downloaded python run.py --hot-board 30 -p ./Downloaded把关键词搜索结果和热榜写成 JSONL 文件再在配置里打开comments.enabled: true每个视频会多一份评论 JSON可直接进分析流程。⚠️ 问题排查下载卡住时的四种常见原因现象常见原因解决办法提示登录失效 / 请求被拒Cookie 过期重跑python -m tools.cookie_fetcher --config config.yml扫码一次即可刷新主页只下到 20 条左右就停翻页触发风控保持browser_fallback.enabled: true、headless: false在弹出的浏览器里手动完成验证别提前关窗口速度慢或流量太大线程数或清晰度不匹配用-t调thread流量紧张时video_quality设为720p降档想强制重下某条作品增量开关在跳文件删掉本地对应媒体文件目录名含作品 ID或把该模式increase设为false重下覆盖结尾到这里单条链接、整页主页、时间段筛选都覆盖了下载行为由 run.py 统一调度想改并发、画质、通知等字段直接编辑config.yml即可。使用前请记住三条下载内容仅用于个人观看、学习与数据管理尊重原作者版权不做二次侵权传播控制thread与请求频率避免对服务端造成过大压力尊重平台规则与隐私边界批量抓取时注意内容的使用场合。【免费下载链接】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),仅供参考