资讯详情

douyin-downloader:命令行批量保存抖音无水印视频与创作者全部作品,自动归档

📅 2026/9/15 20:52:07 | 华诺云谱 👁 阅读
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),仅供参考
📝

华诺云谱内容团队

资深建站顾问 · 行业研究员

10年+企业数字化服务经验,专注智能建站、SEO优化与品牌营销,持续输出建站技巧、行业洞察与营销干货,已帮助5000+企业实现数字化增长。

你可能需要的服务

订阅华诺云谱资讯周报

每周一封,精选建站技巧、SEO与营销干货,直达邮箱。已有 8,000+ 企业主订阅,助你少走弯路。