抖音视频下载器:单条视频到整个主页,无水印批量下载完整指南
抖音视频下载器单条视频到整个主页无水印批量下载完整指南【免费下载链接】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),仅供参考

相关新闻

CTF SQL注入进阶:从171到213题绕过技巧与实战解析

CTF SQL注入进阶:从171到213题绕过技巧与实战解析

1. 先说清楚:这道题区间到底考什么ctfshow的SQL注入题目从171到213,这一长串数字看起来是个大工程,但你要是真的顺着刷下来,会发现它其实是一条非常清晰的进阶路线。前面几道题还在考最基础的联合查询、报错注入,中间开…

2026/11/15 15:00:27 阅读更多 →
pxrun:零代码数学动画工具的原理与教学实践

pxrun:零代码数学动画工具的原理与教学实践

1. 为什么我卸载了Manim,转而每天打开pxrun?去年给数学系本科生做动画课件时,我还在用Manim——不是社区版,是硬啃官方文档、手写Python脚本、反复调试config.yml、被tex_template报错卡住一整个下午的那种。直到某天凌晨两点&…

2026/11/15 15:00:27 阅读更多 →
LunaTranslator 集成 Yomitan 浏览器插件:基于 Webview2 显示引擎的安装配置与故障排查指南

LunaTranslator 集成 Yomitan 浏览器插件:基于 Webview2 显示引擎的安装配置与故障排查指南

LunaTranslator 集成 Yomitan 浏览器插件:基于 Webview2 显示引擎的安装配置与故障排查指南 【免费下载链接】LunaTranslator 视觉小说翻译器 / Visual Novel Translator 项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator 导读 Yomitan&am…

2026/11/8 9:09:21 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/15 5:13:35 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/15 5:13:35 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/15 5:13:35 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/15 3:37:41 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/15 4:18:38 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/15 5:13:35 阅读更多 →

日新闻

周新闻

月新闻