v2.0.0 · AES 加密发布版

全网视频
一键解析下载

抖音、快手、B站、YouTube、小红书等 1000+ 平台。零依赖,仅需 Node.js。

立即下载 快速开始
terminal — video_extract.cjs
特性

为什么选择它

从解析到下载,一个工具搞定全部流程。不装依赖,不解压运行库。

零依赖运行

仅依赖 Node.js 内置模块(crypto / fetch / child_process),无需 npm install,下载即用。

1000+ 平台

抖音、快手、B站、YouTube、TikTok、小红书、微博、公众号等主流平台全覆盖,未列出的也能自动识别。

一键下载

解析后自动下载视频、音频、封面、所有图片到独立目录,公众号文章自动生成 markdown 离线副本。

加密发布

发布版脚本经 AES-256-CBC 加密,源码不可直接查看。开发版与发布版分离,一键构建打包。

平台

支持平台

1000+ 平台,以下为已确认支持的部分列表

抖音
快手
B站
YouTube
TikTok
小红书
公众号
微博
Twitter/X
Instagram
Facebook
Threads
Pinterest
西瓜视频
今日头条
好看视频
知乎
AcFun
搜狐视频
CCTV
虎牙
斗鱼
Vimeo
新片场
使用

快速开始

两种模式:仅解析获取链接,或直接下载到本地

terminal
# 仅解析 — 获取标题、封面、各清晰度下载直链
$ node scripts/video_extract.cjs "8.94 复制打开抖音,看看【xxx的作品】..."
 
[1/5] 获取 cookie ...
[2/5] GET /auth/keys ...
[3/5] AES 加密 body ...
[4/5] RSA 分段加密 ...
[5/5] POST /api/video/cnSimpleExtract
 
>>> 状态 = 200 耗时 = 5234 ms
title: 出门在外身份是自己给的!!
 
共 3 个清晰度:
[1080p] mp4 size=12.3MB direct=true
https://v26-dy.ixigua.com/...
[720p] mp4 size=8.1MB direct=true
https://v26-dy.ixigua.com/...
 
# 下载到本地
$ node scripts/download_videos.cjs "8.94 复制打开抖音..."
✓ video.mp4 12.3MB
✓ audio.mp3 3.1MB
✓ cover.jpg 280KB
✓ info.json saved

下载使用

选择适合你的方式

直接下载

加密发布版 zip 包,解压即用,无需安装依赖。

下载 zip
v2.0.0 · ~60KB · AES-256-CBC

GitHub 仓库

查看源码、提交 Issue、参与贡献。含 dev/ 明文源码和 release/ 加密版。

前往 GitHub
engrecho/ExtractVideoSkill