☰
Douyin Downloader 抖音批量下载去水印完整指南
2026/10/18 4:18:15 网站建设 项目流程

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 是一款开源抖音批量下载工具:无水印下载视频、全量抓取作者主页、保存评论与元数据,一份配置文件就能完成。

📥 功能速览:这些常用能力帮你省时间

  • 无水印下载:自动挑选无水印源,video_quality可在highest最高转码档和original原画之间切换
  • 主页全量抓取:post / like / mix / music 四种模式,number按模式限制条数,0 表示全量
  • 智能去重:SQLite 历史库加本地文件双重核对,同一作品跨模式也不会下载两次
  • 增量下载:increase开启后重跑只补新作品,适合定期运行、持续积累内容库
  • 评论采集:每个作品可生成*_comments.json,max_comments限制条数
  • 语音转写:打开transcript,视频作品会生成 txt / json 转写文本
  • 日期筛选:start_time/end_time框定日期范围(YYYY-MM-DD),包含结束日期当天
  • 浏览器兜底:主页翻页被风控拦住时自动打开浏览器,人工过完验证继续抓取

命令行版默认五路并发(thread: 5),失败会自动重试。不想敲命令的话,还有 Douzy 桌面版,支持抖音、TikTok、YouTube、Telegram、X 五个平台,粘贴链接就能建任务、看进度、翻本地档案。

🚀 快速上手:三步跑起来

  1. 拿代码。需要 Python 3.9+,支持 Windows / macOS / Linux:
git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader python -m pip install -r requirements.txt python -m pip install playwright python -m playwright install chromium
  1. 配 Cookie。复制模板配置,再跑内置的获取器:
cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml

浏览器里登录抖音,回到终端按 Enter,Cookie 就自动写进配置文件了。

  1. 跑起来。把config.yml里的示例link换成目标博主主页,然后:
python run.py -c config.yml

🎯 实战用法:运营建素材库与分析师采评论

运营维护竞品素材库。把两三个对标账号的主页放进 link,定期重跑同一份配置,素材库就在持续扩建:

link: - https://www.douyin.com/user/MS4wLjABAAAAxxxx mode: [post, mix] number: post: 100

increase.post默认是 true,第二次运行只抓新发布的作品;post 和 mix 里重复出现的作品自动去重,只保存一份。

分析师做评论采集加转写。需要数据而不只是文件时,把两个开关打开,每个视频旁都多出一份数据:

comments: enabled: true transcript: enabled: true model: gpt-4o-mini-transcribe

作品目录里会生成_comments.json和.transcript.txt/.transcript.json,转写只对视频生效,图文不会转写,密钥通过OPENAI_API_KEY环境变量提供。

❓ 常见问题速查:Cookie 失效与下载卡住

下载变慢,或只抓到少量作品?把thread调低(比如 3)减轻请求压力;保持browser_fallback.enabled: true且headless: false,在弹出的浏览器窗口里手动过完验证,别急着关。

Cookie 失效了?重跑一次python -m tools.cookie_fetcher --config config.yml就行。抓取逻辑在 tools/cookie_fetcher.py,需要时自行调整。

磁盘空间告急?用start_time/end_time框定时间范围,或把number.post设小;删掉旧作者目录后,记得同步清理dy_downloader.db里对应记录。

转写文件没生成?依次核对:transcript.enabled是否为 true、作品是否为视频、OPENAI_API_KEY是否有效。

想看详细日志?运行python run.py -c config.yml -v即可。

完整字段说明见 config.example.yml,设计细节和规划文档放在 docs/ 里,想深入实现可以从这里看起。

建议先把link指向单个视频或一个小主页,确认目录结构和命名模板顺手,再逐步打开评论、转写与完成通知。这类开源抖音下载工具会随平台风控策略变化,保持项目更新、定期校验 Cookie,是长期稳定运行的关键。提醒一句:下载内容仅用于个人学习、研究与备份,尊重创作者合法权益,不用于商业用途。

【免费下载链接】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),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询