抖存 DouCun — 抖音网页版视频下载、批量打包与搜索页采集的 Chrome 扩展

想把抖音视频留一份底,或者把搜索结果抄成表格,通常得在好几个网站之间来回倒腾。推荐一下 抖存 DouCun 是一款跑在 Chrome 里的浏览器扩展,借已登录的会话解析直链,整个 视频下载 与采集都在本机完成,不经过服务器:不用账号,也不破解签名。

抖存 DouCun 是个 MIT 许可的 开源项目。作为一枚 浏览器插件,它要求 Chrome 或 Edge 114 以上,旧版本不支持把文件直接写进指定文件夹。

场景痛点

链接粘进在线解析网站、等服务端处理完再把文件传回来,是这类 工具推荐 里最常见的路子。麻烦不止是慢:文件要绕别人的服务器,热门视频还得排队限速;接口一改版,解析站就集体失效。

另一头是采集需求。做内容分析的人想要一张表格,而不是一个个点开抄数字。抖存要解决的就是这两件事:让下载和采集都发生在自己已登录的浏览器里。它不接管账号,只借会话,这是它和多数 效率工具 的不同。

核心功能

  • 📥 单视频下载:首页推荐流 / 视频详情页 / 搜索页 / 博主主页四类页面自动注入下载按钮,按最高码率解析直链,带实时进度
  • 📦 批量打包:卡片「+」加入批量下载列表 → 批量页多选 → 打包 ZIP(流式写盘)或保存到指定文件夹
  • 📊 搜索页采集导出:搜索结果逐条勾选 → 13 个字段结构化 → 导出 CSV / 复制到剪贴板,字段可自由配置
  • 🔒 复用页面真实请求:解析走页面自身的登录态,请求参数严格白名单,不逆向、不伪造签名,风控暴露面最小
  • 🩺 自带诊断<html data-dyx-diag> 实时暴露捕获数、来源路径、缓存条目、注入数量、错误码,出问题不必翻控制台
  • 🧩 纯本地:无后端、无账号、无遥测;除 douyin.comdouyinvod.com 外零外联

四类页面注入下载按钮

首页推荐流、视频详情页、搜索页、博主主页这四类页面会自动注入按钮,按最高码率解析直链,带实时进度。按钮在卡片右上角: 下载,+ 加入批量列表,搜索页多一个「选择」用于导出表格。

它不越界:转码、剪辑这类 视频处理 不做,只把原文件完整拿回来;图文帖也不注入按钮,只支持视频。

批量打包与流式写盘

这一档走的是 批量下载 路线:卡片上的 + 把视频收进列表,再到批量页多选,可打包成 ZIP 或存到指定文件夹。ZIP 是边下边写,选它会先弹保存对话框。

代价也写在明处:打包时待打包视频的原始数据要同时留在内存,峰值约等于选中总量加压缩开销,超过 500 MB 建议分批,或改用「保存到文件夹」逐条写盘。愿意把内存峰值说清楚的 下载工具 不多。

搜索页采集导出

搜索结果逐条勾选后,可导出 13 个字段:用户昵称、点赞、收藏、评论、商品标题、价格、销量等。字段可自由配置,导出的 CSV 用 Excel 打开中文不乱码,也能复制到剪贴板,粘贴进 Excel 自动分列。

不破解签名,只借页面自己的请求

同类工具多半要去逆向平台签名,一改版就全线失效。它不碰这套:页面已加载过的数据直接拿来用,拿不到时才补发一次请求,只带必要信息,绝不伪造签名——签名和网址绑死,挪用必然验不过。

代价是没现成数据的视频得单独请求一次,会慢一点,换来的是风控暴露面最小。默认串行,间隔不低于 300 毫秒,作者提醒别改成高频抓取工具。

出问题不用翻控制台

扩展没生效时,多数同类工具只能让用户打开控制台复制日志,门槛高得劝退。它在页面上留了一个状态开关,实时记录抓到多少条、有没有报错,把这个状态贴给作者就能定位。

数据边界写得很清楚

影音 这条线上,能把采集与下载串起来的扩展不多,它的读写边界也划得干净。点赞、评论、关注、私信、发布这些会改动账号状态的操作,代码里一个都没有;唯一写进磁盘的,就是用户自己下载下来的视频、压缩包和表格。申请到的权限每项都注明用途。

安装与使用

前置条件

  • Chrome 或 Edge 114 以上(旧版不支持直接写进指定文件夹)
  • Node.js 18+ 与 npm(仅自己构建时需要)
  • 抖音网页版处于登录状态

构建与加载

先构建出 dist/,再让浏览器认这个目录——这枚 软件工具 的加载就这两步。

  1. 打开 chrome://extensions,开启右上角「开发者模式」
  2. 点「加载已解压的扩展程序」,选项目下的 dist/ 目录(不是根目录)
  3. 打开并刷新 https://www.douyin.com;没生效就到扩展页点一次「重新加载」再刷新

开发调试用 npm run dev,改完自动重建。

常用设置

设置保存在浏览器本地,关掉也不会丢;改完立即生效,不用重新加载扩展。

含义默认值
fileNameFormat文件名模板date_title
concurrency并发数(1–10)4
retry失败重试次数(0–3)1
requestInterval请求间隔(ms)300

文件名模板有六种,默认 date_title

已知边界

  • ZIP 与文件夹保存要靠点击触发,必须点击后立即在弹窗中选位置
  • 抖音改版会影响页面结构与接口,已内置多级降级;仍失败时把状态贴给作者就能定位
  • 打包内存峰值随选中总量上升,大批量建议分批

我的使用感受

这枚软件工具最值得称道的不是功能多,而是克制——能复用页面缓存就零额外请求,签名一律不碰,写接口一个都不留。这份克制换来风控暴露面最小,代价是没缓存的视频得自己再请求一次。

说到 软件发现,它是枚偏工程的 浏览器拓展,界面朴素,换来的是数据不出本机。对常要留存素材的人,这是条省事的 电脑技巧

官方网站

下载地址

https://pan.quark.cn/s/6ab8102e34ec

相关推荐

Avatar photo

JameCling

我是 格律诗的软件世界 的作者,一名专注于软件工具、AI 技术和数字效率领域的独立研究者。
多年来,我持续关注互联网工具的发展趋势,体验不同平台的软件产品,并研究它们如何帮助用户提升效率。
我的工作不仅是整理软件信息,而是通过实际测试、功能分析和使用场景研究,帮助用户判断一个工具是否真正值得使用。
格律诗的软件世界 的每一篇文章都希望提供真实、有价值的信息,包括工具特点、使用方法、优缺点分析以及适合的人群。
我相信,好的工具能够改变工作方式,而准确的信息能够帮助用户做出更好的选择。