🚀 免费搭建属于你自己的视频下载 API
—— 用 Zeabur + Cobalt + 苹果捷径打造多平台解析神器
🧭 前言:为什么要自己搭?
现在各大平台的视频下载越来越受限:
X(Twitter)、YouTube、Bilibili、Instagram 等平台都不支持直接保存各种解析网站广告多、限速、容易失效而开源项目 Cobalt 让你自己就能架一个解析 API,
再配合 Zeabur 免费托管,
最后用 苹果捷径(Shortcuts),手机上一键下载视频 💎。
💎 一、Cobalt 简介
支持的平台非常多:
”
YouTube、Bilibili、TikTok、Instagram、X(Twitter)、Reddit、SoundCloud、Vimeo、小红书 等。
特点:
🚀网站无广告,直接可以免费下载视频🎯 支持多平台视频和音频提取⚙️ 提供 JSON API,可与任何前端集成💻 可本地运行,也可在线部署🪶 支持音频提取(如 MP3)示例输出:
json:
{
"status": "tunnel",
"url": "<https://yourapp.zeabur.app/tunnel?id=xxxx>",
"filename": "example.mp4"
}☁️ 二、Zeabur 简介
国际国际双版本, 总有一款适合你.
Zeabur 是一个简单、免费的云托管平台,比 vercel好在可以支持 docker. 支持 Node.js、Python、Go、Docker 等多种语言。
优点:
🆓免费注册, 有手机号就可以,免费额度够用(可常驻 Cobalt),每月免费5美金, 一般功能都够用🚀 有很多热门免费的模板, 一键部署, supabase,dify,n8n,免费博客网站wordpress等都有模板🔒 自带 HTTPS + 域名,国内可访问⚙️ 三、部署 Cobalt 到 Zeabur
第一步:注册好后,从模板或控制台直接点创建项目,输入 cobalt就会出现这个模板,直接点 那个deploy
详见视频
第二步 : 修改变量和网络1分钟以后就可以直接使用了
变量:
前两个参数是加密限制, 没有 api不能访问;
API_URL 要改成刚才你起的域名,比如我的就是51xmi.zeabur.app
网络
删除, 再新建一次, 就可以了, 端口9000, 绑定你刚才的域名
🔍 四、测试你的 API
示例命令
bash:
curl -X POST https://yourapp.zeabur.app \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"}'
返回示例
{
"status": "tunnel",
"url": "https://yourapp.zeabur.app/tunnel?id=xxxx",
"filename": "Rick Astley - Never Gonna Give You Up.mp4"
}见图, 已可直接返回视频 🎬
🍎 五、通过苹果捷径一键下载
你可以让 iPhone 上一键下载任意视频 👇
捷径设置方法
打开“快捷指令(Shortcuts)”新建快捷指令添加动作 “获取 URL 内容”URL: https://你的域名.zeabur.app/方法: POST请求体: JSON → {"url": ShortcutInput}再添加 “获取字典值 url”添加 “下载文件” 动作🎥 使用效果:复制任意视频链接 → 分享到此捷径 → 自动下载保存。
🧠 六、进阶玩法
⚡ 给它加一个前端网页输入框,成为你自己的“无广告下载站”🪩 接入 Telegram Bot / 微信机器人,实现自动解析🌍 配合 Cloudflare Workers / Vercel Proxy 加速全球访问🔐 设置 Token 验证,防止他人滥用你的 API🧾 七、总结
| 工具 | 作用 |
| 🧩 Cobalt | 负责解析与下载 |
| ☁️ Zeabur | 免费部署运行 API |
| 🍎 苹果捷径 | 实现手机一键调用 |
通过这三个工具,你就能在几分钟内搭建一个
属于你自己的 无广告、跨平台视频下载 API 🎉
💬 后记:
Cobalt 是一个优秀的开源项目,
如果你喜欢它,请到 GitHub 点个 ⭐ 支持一下开发者。