douyin-downloader 完整指南:抖音无水印批量下载 3 步跑通,整个作者主页搬进本地
douyin-downloader 完整指南抖音无水印批量下载 3 步跑通整个作者主页搬进本地【免费下载链接】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是免费开源的抖音无水印批量下载工具丢一条链接进去它自动解析、并发下载、去重、归档成文件夹全程在你自己电脑上跑。它到底是什么你的私人抖音档案室 ️把它想成一个由老练管家打理的档案室你递进一张运单分享链接他去档案库取出原始件无水印源先查台账再归档同一件绝不存两次再按人上架作者文件夹。最妙的是你下次再来寄存他只收新到的件——已下载的作品永远不会被重复处理。底层是一套 SQLite自带的轻量数据库记录哪些作品下过加本地文件的双重核对默认 5 路并发下载失败请求指数退避自动重试。项目还有一款内测中的桌面版 Douzy粘贴链接即下功能同源能做什么、不能做什么边界说清楚能做什么不能做什么单条或批量视频、图文、合集、音乐原声没有网页版数据只落你本机不做中转服务作者主页发布/点赞/收藏作品批量抓取私密作品、不可见内容抓不到无水印源优先自动挑最高码率浏览器兜底需人工过验证码非全自动SQLite 去重 增量补新 时间过滤付费或版权受限内容无法解密直播录制实验性、评论采集无图形界面命令行驱动桌面版内测中开跑前先把这几样备好 ✅准备项怎么确认缺了会怎样Python 3.8python --version显示 3.8 以上依赖装不上程序无法运行第三方依赖pip install -r requirements.txt跑完无红字运行时提示缺模块Cookie 登录凭证跑取 Cookie 脚本、扫码后config.yml里cookies段有真实值批量抓取立刻提示登录失效保存目录path指向的磁盘容量足够下载到一半失败白占空间可选一项想用浏览器兜底翻页被风控时自动开浏览器帮忙再装pip install playwright python -m playwright install chromium。第一次运行从 0 到第一条无水印视频落盘第 1 步拉项目、装依赖git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt人话把代码拷到本机把它依赖的第三方库一次性装齐。预期看到pip 进度跑完、结尾无红色报错环境就绪。第 2 步备好配置文件cp config.example.yml config.yml人话所有开关都在这一个文件里模板 可直接用不用从零写。预期看到目录里多出新文件config.ymllink里已预填一个作者主页示例mode默认post发布作品。第 3 步扫码拿到 Cookiepython -m tools.cookie_fetcher --config config.yml人话Cookie 是工具进抖音接口的通行证。浏览器会自动弹出用抖音 App 扫码回终端按 Enter。预期看到config.yml的cookies段里 msToken、ttwid 等占位符被替换成真实值。一次配置长期使用。第 4 步一条链接跑通python run.py -u https://v.douyin.com/xxxxx/ -p ./Downloaded人话-u跟作品分享链接短链即可-p跟保存目录。预期看到终端实时刷出进度条结束后Downloaded/作者名/post/日期_标题_aweme_id/文件夹里出现无水印.mp4工作目录多出dy_downloader.db台账文件。到这里工具就跑通了。主页批量就是换一条链接、调两个参数的事往下看。按你的需求调它的脾气 ⚙️需求 1备份某位作者的整个主页一句话需求把某人发布的所有作品一次收全。 关键参数link写作者主页链接mode: [post]number.post: 00 不限。 效果python run.py -u https://www.douyin.com/user/作者ID -t 8把发布作品全部落盘-t可临时把并发从默认 5 提到 8。需求 2每次运行只补新作品一句话需求同一主页反复跑只补新的、不动旧的。 关键参数increase.post: truedatabase: true可加start_time: 2025-01-01只取某天之后的作品。 效果数据库里已记录的作品一律跳过只有新发布的进入下载队列。需求 3画质自选原画或省流量一句话需求要最清晰 / 要文件小。 关键参数video_quality——original探测上传原片文件最大、highest默认最高转码档、1080p/720p指定分辨率匹配不到自动降级。 效果一行决定所有下载用哪档画质。需求 4给磁盘减负一句话需求只要视频本体。 关键参数cover、music、avatar、json四个开关保持false默认全关只存视频。 效果磁盘上只有.mp4不生成封面、音乐、头像、元数据。参数速查表参数位置常用值作用linkconfig.yml主页/作品链接下载目标modeconfig.ymlpost/like/mix/music抓发布/点赞/合集/音乐number.postconfig.yml0 全部各模式数量上限increase.postconfig.ymltrue增量跳过已下载start_time/end_timeconfig.ymlYYYY-MM-DD时间范围过滤video_qualityconfig.ymloriginal/highest/1080p下载画质threadconfig.yml 或-t5并发下载数path/-pconfig.yml 或命令行./Downloaded/保存目录cover/music/avatar/jsonconfig.ymltrue/false是否保存附带文件卡住了对照这里 4 个问题 Q1抓主页怎么停在 20 条左右不动了翻页触发了风控。保持browser_fallback.enabled: true、headless: false浏览器弹窗出现后手动完成验证码别急着关窗通过后会自动继续翻页。Q2突然提示登录失效、成片失败Cookie 过期。重跑python -m tools.cookie_fetcher --config config.yml扫码刷新再执行原命令即可。Q3想重新下载某条作品却被跳过工具靠本地文件 数据库记录双重核对两处都删才会重下先删该作品文件夹目录名含 aweme_id再删数据库记录sqlite3 dy_downloader.db DELETE FROM aweme WHERE aweme_id 该作品ID;Q4下完的文件在哪按什么命名默认层级是作者 → 类型 → 作品子文件夹文件名为日期_标题_aweme_idDownloaded/ └── 作者名/ └── post/ └── 2024-02-07_作品标题_aweme_id/ └── xxx.mp4 无水印视频内测桌面版则把每条下载变成可视任务失败项可直接查看重试红线只用在你有权的地方 这个工具只应用于合法合规地保存自己有权使用的内容限于个人学习、备份或研究。尊重创作者版权下载所得不要二次传播或商用商业用途请先取得权利人授权。想继续深挖看这里README.zh-CN.md完整功能清单与全部场景示例配置拿不准写法时先看它config.example.yml带全量注释的模板新写配置直接抄tools/cookie_fetcher.pyCookie 自动提取流程登录方式变化、扫码失败时来定位core/API 解析、各类型下载器与重试逻辑二次开发前值得通读storage/database.pySQLite 去重实现排查为什么被跳过时看它现在丢一条链接照第 1~4 步跑一遍——几分钟后硬盘里就多出一份干干净净、按作者归好档的无水印存档下次再跑它只补新的。【免费下载链接】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),仅供参考

相关新闻

SpeechBrain 测试体系全解析:从 PR 代码审查到发布前验证的完整指南

SpeechBrain 测试体系全解析:从 PR 代码审查到发布前验证的完整指南

SpeechBrain 测试体系全解析:从 PR 代码审查到发布前验证的完整指南 【免费下载链接】speechbrain A PyTorch-based Speech Toolkit 项目地址: https://gitcode.com/GitHub_Trending/sp/speechbrain 导读 SpeechBrain(基于 PyTorch 的开源语音工…

2026/11/13 0:14:10 阅读更多 →
AI如何革新学术专著写作:从文献处理到智能写作

AI如何革新学术专著写作:从文献处理到智能写作

1. 专著写作的范式革命:当AI遇上学术创作去年协助一位教授完成跨学科专著时,我们团队在文献综述环节遭遇了瓶颈——需要梳理近十年间发表的3000多篇相关论文。传统人工筛选方式至少需要两个月,而截稿日期就在眼前。当我引入语义分析工具构建文…

2026/11/13 0:14:10 阅读更多 →
基于STM32的儿童误锁车内远程报警系统:PIR+DS18B20+GSM源码详解

基于STM32的儿童误锁车内远程报警系统:PIR+DS18B20+GSM源码详解

简介:基于STM32的儿童误锁车内远程报警系统源码包,面向嵌入式方向学生、软硬件开发者与汽车安全监控项目人员,可解决儿童被困车内报警不及时、环境无法远程感知等痛点,适合课程设计、毕业设计与工程落地。资源共322个文件&#xf…

2026/11/8 5:28:41 阅读更多 →

最新新闻

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

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

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

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

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

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

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

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

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

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

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

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

2026/11/12 18:22:26 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

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

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

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

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

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

2026/11/12 5:13:20 阅读更多 →

日新闻

周新闻

月新闻