拓冰建站拓冰建站
首页 / 资讯中心 / 正文

抖音视频下载器:单条视频到整个主页,无水印批量下载完整指南

抖音视频下载器单条视频到整个主页无水印批量下载完整指南【免费下载链接】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想长期保存某个博主的作品本地却没有无水印的副本App 内只能存带水印的版本网上的下载站又要会员。douyin-downloader 是一款免费开源的抖音视频下载器装在自己电脑上本地运行单条视频、图文笔记、主页批量、合集、原声都支持并优先取无水印源。项目速览Python 命令行工具MIT 协议开源免费视频、图文、合集、音乐原声、直播录制以及主页/喜欢/收藏夹批量下载适合不想写代码的人改一份 YAML 配置跑一条命令同后端还有内测中的桌面客户端 Douzy粘贴链接点按钮即可获取方式克隆仓库、装依赖前提只有 Python 3.8 和一个扫码写进配置的抖音 Cookie适合个人归档、学习研究、追更备份不适合商用与大规模抓取接口有平台风控限制第一次跑通四个步骤前两步只需复制命令。克隆仓库并安装依赖git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt代码落到本地运行依赖装齐。想要浏览器兜底或自动取 Cookie 的话再补一条pip install playwright python -m playwright install chromium这一步产出可用的运行环境。成功标志pip 进度条走完没有红色报错行。复制一份现成配置cp config.example.yml config.yml这一步产出自己的配置文件config.yml。后面所有改动都发生在它身上原始模板不受影响。扫码把 Cookie 写进配置python -m tools.cookie_fetcher --config config.yml终端会弹出浏览器窗口扫码登录抖音后回到终端按 Enter程序自动把 Cookie 写入config.yml。成功标志终端提示写入完成配置里cookies段不再是YOUR_xxx占位符。贴一条链接下载第一条视频打开config.yml把任意一条抖音链接短链也可以写进linklink: - https://v.douyin.com/xxx path: ./Downloaded/然后执行python run.py -c config.yml成功标志终端出现进度条并跑完Downloaded/作者名/下出现无水印 mp4 与元数据文件整条流程就验证完毕 ✅。也可以不改文件直接追加链接python run.py -c config.yml -u https://v.douyin.com/xxx。不喜欢命令行的话同后端还有内测中的桌面客户端 Douzy粘贴链接点按钮即可下载核心参数速查参数/字段作用推荐值link要下载的链接列表视频/主页/合集/短链均可按需填写可多条path保存目录./Downloaded/mode主页链接时的下载模式post可加like/mix/musicnumber.post主页作品数量上限0表示不限increase.post是否只下新增作品追更场景truethread并发下载数5retry_times单条失败重试次数3databaseSQLite 去重与历史开关true进阶任务以下任务彼此独立按你的场景挑着用。批量下载某博主主页之后只补新增适合把一位博主的作品完整存档、以后定期追更的场景。主页链接写进link同时打开增量link: - https://www.douyin.com/user/MS4wLjABAAAAxxx mode: - post number: post: 0 # 0 表示全量 increase: post: true # 再次运行时只取新增 database: true # 增量去重依赖数据库记录效果验证第二次运行同一配置已下载的作品被逐条跳过只有新发布的落到磁盘文件按“作者 → 类型 → 日期”归档。合集一次整存适合长系列被拆成多期、集中在合集页的情况不必逐条复制链接link: - https://www.douyin.com/collection/xxx number: mix: 0 # 合集下作品全收效果验证合集内全部作品按顺序出现在Downloaded/作者名/mix/下。按时间范围截取或只留原声适合只要某段时间的作品或只想要背景音乐的场景。时间过滤用两个日期字段start_time: 2025-01-01 # 只看该日期之后发布的 end_time: 2025-06-30如果只要原声把音乐页链接直接写进linkhttps://www.douyin.com/music/xxx优先下原声文件缺失时回退到该音乐下的首条作品。效果验证music/目录里出现 mp3。关掉不需要的附带资源不想下载的东西直接关开关省磁盘也快music: false # 不下载背景音乐 cover: false # 不下载封面 json: true # 保留元数据 JSON方便归档检索效果验证作品文件夹里只剩视频本体和_data.json。避坑指南现象主页只能抓到 20 条左右就停止 → 原因翻页接口被风控限制 → 解法确认browser_fallback.enabled: true且headless: false弹窗里手动完成验证后再关窗口现象提示 Cookie 失效或抓不到任何作品 → 原因抖音登录态有时效 → 解法重跑python -m tools.cookie_fetcher --config config.yml刷新现象个别作品反复失败 → 原因作品已删除或设为私密属正常现象若是临时限流 → 解法retry_times: 3会自动指数退避重试现象下载明显变慢或超时 → 原因网络波动或被限流 → 解法在配置里给proxy填代理例如http://127.0.0.1:7890现象终端日志刷屏、进度条跳动 → 原因调试日志没关 → 解法保持progress.quiet_logs: true排查问题时再加-v延伸与合规README.zh-CN.md完整功能列表、典型场景与常见问题config.example.yml全部配置字段示例含逐项注释core/下载主逻辑源码目录API 客户端、各类型下载器auth/Cookie 与登录态管理源码本工具仅用于个人学习、备份与研究请尊重创作者版权不要二次传播或商用。现在就可以把你第一条想保存的链接写进config.yml跑完python run.py -c config.yml验证效果。【免费下载链接】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),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门