☰
3 条命令把抖音主页搬回本地:去水印批量下载器,免费还追更
2026/10/16 2:07:28 网站建设 项目流程

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

想存一个抖音主页,官方渠道要么带水印要么没法整存?douyin-downloader 是个免费的命令行抖音视频下载器,把单条作品、整个主页或长合集去水印搬回本地,还能增量追更,只搬新作品。

它管什么,它不管什么

管得了:

  • 单个作品 / 图文,v.douyin.com短链自动解析
  • 作者主页作品批量下载,mode可组合
  • SQLite 记录历史,重复跑自动去重,只补新作品
  • 并发下载、指数退避重试、浏览器兜底过风控
  • 可选评论采集、视频转写、完成通知

管不了:

  • 点赞 / 收藏夹被平台风控挡住,CLI 拉不到,得走桌面版
  • 单条作品、合集、音乐目前也受接口风控限制,浏览器兜底不保证成功
  • HLS 直播源只存 playlist,要 ffmpeg 后处理才能播

点赞、收藏这类需求交给桌面版 Douzy,抖音、TikTok、YouTube 等多平台都支持:

从零跑通:3 条命令

需要 Python 3.9+,Windows、macOS、Linux 都能跑。

git clone https://gitcode.com/GitHub_Trending/do/douyin-downloader cd douyin-downloader pip install -r requirements.txt

终端没蹦红字,依赖就齐了。

cp config.example.yml config.yml python -m tools.cookie_fetcher --config config.yml

程序弹出浏览器,扫码登录一次抖音,回终端按回车,Cookie 写进config.yml。看到"登录成功"就对了。

把要搬的链接填进config.yml的link,然后:

python run.py -c config.yml

进度条走完,Downloaded/里出现按"作者 → 类型 → 日期"分好的文件夹,就成了。

拿它干几件实事

把博主全部作品搬回本地

  • 目标:整站存一个主页
  • 改:link填主页链接、mode: [post]、number.post: 0
  • 看到:Downloaded/作者名/post/下躺齐全部作品

追更只搬新作品

  • 目标:隔几天再跑,不重复下
  • 改:increase.post: true、database: true
  • 看到:已下载的全跳过,只有新增作品落盘

只留原声省空间

  • 目标:只要背景音乐
  • 改:video: false、music: true、cover: false
  • 看到:目录里只剩 mp3 原声文件

只取某段时间的作品

  • 目标:只要某月之后的更新
  • 改:start_time: "2026-01-01"、end_time: ""
  • 看到:落盘的只剩这个时间范围内的作品

跑不动时先拧这几颗螺丝

默认值跑不动网络时,改这几个字段就行:

thread: 5 # 并发下载数,被限流就降到 2~3 retry_times: 3 # 单条失败后的重试次数 proxy: "" # 变慢或被限流时填代理地址 video_quality: highest # original 可探测原画,失败自动回退

跑起来之后最常撞的坑

主页只能抓到二十条就停?browser_fallback.enabled设true、headless设false,浏览器弹窗后手动过验证再关窗口。

提示登录态失效?抖音登录有时效,重跑一次python -m tools.cookie_fetcher --config config.yml刷新 Cookie 即可。

个别作品反复失败?作品被删或设私密属正常;纯限流会按retry_times间隔自动重试,不用管。

下载整体变慢或超时?给proxy填代理地址,或把thread降到 2~3,隔一会儿再跑。

本文仅供个人学习、备份与研究,请尊重创作者版权,不二次传播、不商用。完整参数在 README.zh-CN.md,可改的样例在 config.example.yml,下载核心逻辑在 core/ 目录。现在把config.yml里的link换成你真正想存的那条,跑完干净的文件就躺在Downloaded/里。

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

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

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

立即咨询