douyin-downloader:命令行批量保存抖音无水印视频与创作者全部作品,自动归档
douyin-downloader命令行批量保存抖音无水印视频与创作者全部作品自动归档【免费下载链接】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 是一个命令行抖音下载工具无水印批量下载视频、图文、合集和音乐按作者和日期自动归档。它带进度展示、失败重试和浏览器兜底从克隆仓库到第一次成功下载只需要三步。 核心能力速览无水印源自动选择最高码率优先单条、合集、音乐、图文链接均可下载创作者主页批量下载四种模式可选按发布时间过滤支持增量跳过并发重试、去重、完整性校验内置⚡ 三步跑通第一次下载第一步获取项目并安装依赖# 克隆项目 git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader # 安装运行时依赖 pip install -r requirements.txt预期看到pip 正常安装完毕无报错。第二步准备配置并获取 Cookie# 以示例配置为模板创建自己的配置 cp config.example.yml config.yml # 自动获取 Cookie会打开浏览器登录抖音后回终端按 Enter python -m tools.cookie_fetcher --config config.yml预期看到弹出浏览器完成扫码登录后Cookie 自动写回config.yml无需手动复制。若希望保留浏览器兜底能力建议顺手装上 Playwright# 可选安装浏览器兜底所需的 chromium pip install playwright python -m playwright install chromium第三步执行下载# 用命令行参数追加一个视频链接直接下载 python run.py -c config.yml -u https://www.douyin.com/video/7604129988555574538预期看到终端出现 Rich 进度条跑完后Downloaded/作者名/post/下生成带作品 ID 的 mp4 及配套文件。命令行参数只覆盖配置文件中的对应项两者可以混用。常用参数见 config.example.yml 与 README.zh-CN.md。 进阶批量下载、时间筛选与增量更新单条链接只是起点。把链接换成创作者主页就能一次拉下整个人的内容。主页批量下载与模式选择# 下载某创作者最近 50 条作品 link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: - post number: post: 50 # 0 表示不限数量主页链接配合mode决定拉取范围模式拉取内容post该用户发布的所有作品like该用户点赞过的工作mix该用户的合集内容music该用户的音乐相关作品collect/collectmix当前登录账号的收藏夹需单独使用多个模式可写进同一份配置跨模式会自动去重同一条作品不会下载两次。按时间筛选与增量更新# 只下载指定时间段内发布的内容 start_time: 2025-01-01 end_time: 2025-12-31 # 增量模式本地已有文件则跳过 increase: post: true增量判断看的是磁盘上的主媒体文件文件存在就跳过删掉文件下次就会重新下载。这样长期跟踪某个创作者时每次运行只补新内容不重复占流量。桌面版 Douzy内测中同一套后端还提供了一个桌面客户端 Douzy粘贴链接即可开始任务中心里能看到每个任务的状态与结果失败可一键重试。任务中心汇总所有下载记录成功和失败的条目一目了然。 典型使用场景如果你要完整存档某位创作者那么用主页链接配mode: [post]、number.post: 0全量拉取folderstyle: true会让每个作品单独建目录视频、封面、音乐、JSON 元数据各就各位后续找素材不用翻文件。如果你只关心某个时间段的内容比如复盘 2025 年的爆款素材那么加上start_time/end_time两个字段即可下载清单download_manifest.jsonl里还记录了发布日期和标签方便后续检索。如果你持续跟踪关注的博主那么把increase.post设为true后定期运行同一份配置新增作品会自动补进本地库已有内容原样跳过。桌面版的关注同步列表也适合这类需求。 避坑与排查现象只下载了约 20 条就停了。原因触发了分页风控接口不再继续翻页。解决确认browser_fallback.enabled: true且headless: false翻页受阻时会自动弹出浏览器手动完成验证后不要提前关闭窗口。现象报登录失效、拿不到数据。原因Cookie 过期是常态。解决重跑python -m tools.cookie_fetcher --config config.yml重新登录即可无需手改配置。现象删了数据库记录同一作品却不再重下。原因程序用数据库记录 本地文件双重判断去重本地文件还在时仍会跳过。解决文件与数据库记录要么都删、要么按目标保留想强制重下就把两者一起清掉。另外两条调优建议下载慢时把thread从 5 调到 3 试试网络波动大的环境配合retry_times重试即可日志刷屏可开启progress.quiet_logs: true需要排错时再用-v临时打开详细日志。 写在最后douyin-downloader 把无水印下载、批量抓取、归档管理压进了一份 YAML 配置和一条run.py命令里是个人素材存档和内容跟踪的实用工具。使用前请确认遵守抖音平台规则下载内容仅用于个人学习、研究或合理使用范围不要侵犯创作者的版权与隐私。【免费下载链接】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),仅供参考

相关新闻

MPTCP协议详解:多路径传输的原理与实践

MPTCP协议详解:多路径传输的原理与实践

1. MPTCP协议的前世今生:为什么我们需要多路径传输2009年,当苹果工程师在测试iPhone 3GS的Wi-Fi和蜂窝网络切换时,发现了一个令人头疼的问题:当用户从办公室Wi-Fi走向室外,网络连接会经历长达数秒的中断。这个看似简单…

2026/11/6 12:53:06 阅读更多 →
PostHog Endpoint 物化(Materialisation)完全指南:从预计算决策到 Bucket Overrides 与刷新调度

PostHog Endpoint 物化(Materialisation)完全指南:从预计算决策到 Bucket Overrides 与刷新调度

PostHog Endpoint 物化(Materialisation)完全指南:从预计算决策到 Bucket Overrides 与刷新调度 【免费下载链接】posthog :hedgehog: PostHog is the leading platform for building self-driving products. Our developer tools – AI obse…

2026/11/6 12:52:48 阅读更多 →
JNI内存泄漏实战:YOLO智能质检系统问题排查与修复

JNI内存泄漏实战:YOLO智能质检系统问题排查与修复

1. 项目背景与事故回顾 去年负责的一个智能质检系统升级项目,核心功能是通过YOLO算法实现生产线上的实时缺陷检测。系统基于JavaJNI调用YOLOv5的C实现,运行在CentOS服务器上。上线第三天的凌晨2点,监控平台突然告警——8台检测服务器全部内存…

2026/11/6 14:43:22 阅读更多 →

最新新闻

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

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

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

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

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

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

2026/11/8 14:17:55 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

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

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

2026/11/9 1:59:56 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

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

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

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

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

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

2026/11/9 7:45:06 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

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

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

2026/11/8 1:23:14 阅读更多 →

日新闻

周新闻

月新闻