关于 VideoUpscaler AI Video Upscaler (4K/60fps)
VideoUpscaler 是一项在线 AI 视频放大服务,可将视频提升至 1080p、2K 或 4K,并保留音频与画面时序稳定性。适用于浏览器用户、开发者及通过 AI 客户端操作的人,视频由服务端 GPU 处理。
主要功能
- 01将视频提升至 1080p、2K 或 4K
- 02恢复细节并减少模糊和噪点
- 03保持帧间画面稳定
- 04保留原始音频
- 05通过网站、API 或工作流使用
适用场景
- 01增强低分辨率家庭视频
- 02为大屏播放准备片段
- 03在流水线中自动增强视频
- 04通过 AI 客户端放大视频
MCP 相关
MCP 服务提供视频放大、本地文件上传、任务状态查询、近期任务列表,以及账户额度和价格查询工具。可通过 Streamable HTTP 远程连接,也可通过 `videoupscaler-mcp` npm 包本地连接。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 3 天前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| ops | object | 否 | 可选的修復与增强标志:deinterlace(布尔值)、stabilize(布尔值)、denoise(0-3)、deflicker(布尔值)、fpsMultiplier(1|2|4|8)、slowMotion(布尔值)、faceRestore(布尔值)、hdr("none"|"hdr10"|"hlg")、engine("general"|"anime")。 |
| ops.hdr | enum | 否 | none | hdr10 | hlg |
| ops.engine | enum | 否 | general | anime |
| ops.denoise | enum | 否 | 0 | 1 | 2 | 3 |
| ops.deflicker | boolean | 否 | |
| ops.stabilize | boolean | 否 | |
| ops.slowMotion | boolean | 否 | |
| ops.deinterlace | boolean | 否 | |
| ops.faceRestore | boolean | 否 | |
| ops.fpsMultiplier | enum | 否 | 1 | 2 | 4 | 8 |
| video_url | string | 是 | MP4、MOV 或 WebM 视频的公开 http(s) URL(最大 500MB;1080p 最长 1200s,2k/4k 最长 600s),或 create_upload 返回的 video_url。 |
| resolution | enum | 是 | 目标输出分辨率:"1080p"(1 credit/s)、"2k"(2 credits/s)或 "4k"(3 credits/s)。1080p | 2k | 4k |
| webhook_url | string | 否 | 可选的公开 https:// URL,用于在任务完成或失败时接收已签名的 POST webhook。 |
| idempotency_key | string | 否 | 可选的唯一字符串(1–255 个可打印 ASCII 字符,例如 UUID),确保重试同一请求不会重复扣费。省略时会自动生成。 |
详细介绍
AI 视频放大器
在浏览器中、通过代码或向 AI 助手提出请求,将模糊、低分辨率的视频转为清晰的 1080p、2K 或 4K。
免费试用 · API 文档 · MCP 服务 · 集成与 n8n · 定价
VideoUpscaler 是一款在线 AI 视频放大器。上传视频,选择分辨率,几分钟后即可下载更清晰的版本。无需安装任何软件,也不需要显卡:AI 在我们的 GPU 上运行,而不是在你的电脑上运行。
此仓库是该产品的公开主页,介绍如何使用、运行它的 AI 模型、可直接复制的 REST API 和 MCP 服务示例,以及一个 Agent 技能。
目录
功能介绍
- **将视频放大至 1080p、2K 或 4K。**适用于老家庭影片、480p/720p 下载视频、手机视频、屏幕录制、动漫和游戏画面。
- **还原细节,而不只是增加像素。**普通缩放只会拉伸模糊的画面。AI 模型会重建边缘、面部、纹理和文字,并减少模糊、噪点和压缩块。
- **保持视频稳定。**视频帧会作为视频处理,而不是作为独立照片处理,因此细节不会在相邻帧间闪烁。
- **保留音频。**原声会原样复制到结果中。
- **随处可用。**支持 Windows、macOS、Linux、iPhone、iPad 或 Android 上的任何现代浏览器。
使用要求
| 网站 | MCP 服务 | REST API | |
|---|---|---|---|
| 设备 | 配备现代浏览器(Chrome、Safari、Edge、Firefox)的任何电脑、平板电脑或手机 | 运行 MCP 客户端的电脑:Claude、Claude Code、Cursor、VS Code,或任何支持远程 MCP 服务的其他客户端 | 任何能够发送 HTTPS 请求的设备(curl、Node.js、Python、Go...) |
| 显卡(GPU) | 不需要 | 不需要 | 不需要 |
| 需要安装的软件 | 无 | 只需安装你已在使用的 AI 客户端 | 无(无需 SDK) |
| 账户 | 免费账户,含 10 个免费额度供试用 | 已购买额度的账户 | 已购买额度并拥有 API 密钥的账户 |
| 视频格式 | MP4、MOV、WebM | MP4、MOV、WebM | MP4、MOV、WebM |
所有繁重工作(解码、AI 推理、编码)都在我们的 GPU 上完成。五年前的笔记本电脑也能获得与高端工作站完全相同的结果。
三种使用方式
1. 网站(无需代码)
适合:只想让视频更清晰的任何人。
-
前往 videoupscaler.co,使用 Google 账号或电子邮件登录。新账号可获得 10 个免费积分。
-
将视频拖入上传框(或点击选择文件)。
-
选择 1080P、2K 或 4K。开始前,页面会显示该视频所需的积分。
-
点击 Start Upscaling。保持此标签页打开,或稍后再回来:处理完成的视频会保留在历史记录中。
-
拖动滑块对比处理前后的效果,然后点击 Download。
获得最佳效果的提示:
- 上传原始文件,不要上传重新下载或录屏得到的副本。每次重新编码都会丢失细节。
- 先尝试处理一个短片段(5–10 秒),确认效果后再处理长视频。
- 对大多数 480p/720p 视频源来说,1080p 已足够。如果要在大屏幕上观看,或在 4K 时间线上编辑,则选择 2K 或 4K。
免费处理的结果会带有小型“videoupscaler.co”水印。首次购买后,新处理的结果将不带水印。
2. MCP 服务(向 AI 助手提出请求)
适合:已经在 Claude、Cursor 或 VS Code 中工作,并希望直接说 “将这个视频放大到 4K”,而不是打开网站的人。
两种连接方式:
- 远程 Streamable HTTP:
https://videoupscaler.co/api/mcp(在 MCP Registry 中列为co.videoupscaler/video-upscaler) - 通过 npm 使用本地 stdio(
videoupscaler-mcp): 使用VIDEOUPSCALER_API_KEY运行npx -y videoupscaler-mcp(npm 软件包)
{
"mcpServers": {
"videoupscaler": {
"command": "npx",
"args": ["-y", "videoupscaler-mcp"],
"env": {
"VIDEOUPSCALER_API_KEY": "vu_live_..."
}
}
}
}
大多数客户端通过登录连接:添加 URL 后会打开浏览器窗口,登录 VideoUpscaler 并点击 Allow。无法登录的客户端可使用 Settings → API Keys 中的 API 密钥。
Claude(claude.ai 和桌面应用)
打开 Settings → Connectors → Add custom connector,输入 https://videoupscaler.co/api/mcp,点击 Connect,然后登录并允许访问。
Claude Code
claude mcp add --transport http videoupscaler https://videoupscaler.co/api/mcp --scope user
然后运行 /mcp,选择 videoupscaler 并选择 Authenticate。若要改用 API 密钥,请添加 --header "Authorization: Bearer $VIDEOUPSCALER_API_KEY"。
Cursor(API 密钥)
添加到 ~/.cursor/mcp.json(示例文件):
{
"mcpServers": {
"videoupscaler": {
"url": "https://videoupscaler.co/api/mcp",
"headers": {
"Authorization": "Bearer ${env:VIDEOUPSCALER_API_KEY}"
}
}
}
}
VS Code
添加到 .vscode/mcp.json(示例文件)。VS Code 会在首次使用时要求你登录:
{
"servers": {
"videoupscaler": {
"type": "http",
"url": "https://videoupscaler.co/api/mcp"
}
}
}
其他客户端
任何支持通过 Streamable HTTP 连接远程 MCP 服务的客户端都可使用。支持 MCP 授权的客户端会自动登录;其他客户端需发送请求头 Authorization: Bearer <your API key>。
工具
| 工具 | 功能 |
|---|---|
upscale_video | 将公开的 video_url 放大至 1080p、2k 或 4k。必须提供 idempotency_key,确保重试不会重复扣费。 |
get_task | 返回任务信息。设置 wait_seconds(最长 45 秒)后,会先等待任务完成。 |
list_tasks | 列出近期任务,包括在网站上启动的任务。 |
get_account | 返回你的积分余额以及各分辨率每秒的价格。 |
create_upload | 为没有公开 URL 的本地文件(最大 100MB)返回一个已签名的上传 URL。 |
试着这样提问
- “我还剩多少 VideoUpscaler 积分?”
- “将 https://example.com/clip.mp4 放大到 4K,完成后把链接发给我。”
- “将
./intro.mp4放大到 2K。”(可以运行命令的客户端会先使用create_upload上传文件)
3. REST API(面向开发者)
适用于:自动放大视频的应用、脚本和流水线。
- 在定价页面购买任意额度包(即可永久解锁 API)。
- 在Settings → API Keys中创建密钥,并将其保存为
VIDEOUPSCALER_API_KEY。 - 开始放大视频,然后轮询任务,直到状态变为
completed:
curl https://videoupscaler.co/api/v1/upscale \
-H "Authorization: Bearer $VIDEOUPSCALER_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: my-first-upscale" \
-d '{"video_url": "https://example.com/clip.mp4", "resolution": "2k"}'
curl https://videoupscaler.co/api/v1/tasks/TASK_ID \
-H "Authorization: Bearer $VIDEOUPSCALER_API_KEY"
# -> "status": "completed", "output_url": "https://..."
| Endpoint | 功能 |
|---|---|
POST /api/v1/upscale | 从视频 URL 开始放大 |
GET /api/v1/tasks/{id} | 获取任务状态和结果 |
GET /api/v1/tasks/{id}/events | 以 Server-Sent Events 流式传输进度 |
GET /api/v1/tasks | 列出你的任务 |
GET /api/v1/account | 额度余额和价格 |
POST /api/v1/uploads | 获取用于上传本地文件的签名 URL |
完整示例:curl · Node.js · Python。机器可读规范:openapi.yaml。参考文档:videoupscaler.co/docs。
尚未上线的视频:调用 POST /api/v1/uploads,将文件 PUT 到返回的 upload_url,然后将返回的 video_url 传给 /upscale(参见 Node.js 示例)。
4. 工作流自动化与 n8n 集成
适用于:在 n8n、Make.com 和 Zapier 中构建无代码/低代码媒体流水线(例如,在发布到 YouTube、TikTok 或 Google Drive 之前,自动将 Sora、Runway、Kling 或 Veo 生成的 AI 视频片段放大到 4K)。
- 官方 n8n 社区节点:
n8n-nodes-videoupscaler(GitHub 仓库)- 在可自托管的 n8n 中,通过 Settings → Community Nodes → Install 安装 →
n8n-nodes-videoupscaler
- 在可自托管的 n8n 中,通过 Settings → Community Nodes → Install 安装 →
- 可直接导入的工作流模板(浏览
examples/workflows/):n8n-videoupscaler-workflow.json— 自带文档、无需安装的HTTP Request+ 服务端长轮询(?wait=45)工作流(适用于 n8n Cloud 和可自托管版本)n8n-videoupscaler-webhook-workflow.json— 无需轮询的异步 webhook 回调流水线(X-VideoUpscaler-Event: task.completed)n8n-videoupscaler-node-workflow.json— 使用官方n8n-nodes-videoupscaler社区节点的 3 节点流水线make-videoupscaler-blueprint.json— Make.com 双模块场景蓝图
- 文档与指南:
AI 模型
VideoUpscaler 运行 FlashVSR,这是一款基于扩散模型的视频超分辨率模型(CVPR 2026,Apache-2.0)。
| 模型类型 | 单步扩散视频超分辨率 |
| 为什么选择此模型 | 扩散模型能生成逼真的纹理(皮肤、头发、树叶、织物),而不是旧款放大工具那种平滑、塑料感的效果 |
| 时间一致性 | 它将视频作为连续帧流进行处理,因此细节能随时间保持稳定,不会逐帧闪烁 |
| 输出 | 1080p、2K 或 4K,编码为保留原始音频的 MP4 |
| 运行位置 | 我们的数据中心 GPU。你无需下载权重,也不需要自己的 GPU |
与传统放大工具的比较:
| 方法 | 示例 | 处理真实视频的效果 |
|---|---|---|
| 插值 | 在编辑器中使用 Bicubic / Lanczos 调整大小 | 画面变大了,但依然模糊 |
| 逐帧处理的 GAN 图像放大工具 | Real-ESRGAN | 静态图像清晰,但细节可能会在帧间闪烁 |
| 扩散视频放大工具 | FlashVSR (VideoUpscaler) | 细节逼真,并能在各帧间保持一致 |
AI 放大可以还原合理的细节,但无法凭空创造从未捕捉到的信息。经过严重压缩的 240p 视频片段会好看很多,但不会像用 4K 拍摄的一样。
定价
你使用积分按视频秒数付费。同一份积分可在网站、API 和 MCP 服务中使用。
| 分辨率 | 每秒积分数 |
|---|---|
| 1080p | 1 |
| 2K | 2 |
| 4K | 3 |
一段 12.4 秒的视频片段在 1080p 下需要 13 积分,在 2K 下需要 26 积分,在 4K 下需要 39 积分(时长向上取整)。如果任务失败,积分会自动退还。新账户可获得 10 个免费积分;积分包和套餐请见定价页面。
限制
| 限制 | |
|---|---|
| 视频时长(API/MCP) | 1080p 下为 1200 秒,2K 和 4K 下为 600 秒 |
远程 video_url 文件大小(API/MCP) | 500MB |
通过 /uploads 上传 | 100MB |
| API 请求 | 每个密钥每分钟约 120 次 |
常见问题
我需要性能强大的电脑或显卡吗? 不需要。处理在我们的 GPU 上运行。你只需上传视频并下载结果。
处理需要多长时间? 这取决于视频时长和分辨率。1080p 的短片通常几分钟就能处理完成;4K 长视频则需要更长时间。你可以关闭标签页,稍后再回来查看。
我的文件会保留多久? 通过 API 上传的文件可能会在 7 天后删除。请尽快下载处理结果,并自行保存一份副本。
我可以放大动漫或卡通视频吗? 可以。建议先尝试一个短片段,确认效果后再放大整集视频。
帧率或时长会改变吗? 不会。处理结果的帧率、时长和音频都与原视频相同。
为什么我无法使用免费积分调用 API? API 和 MCP 放大工具仅供购买过积分或订阅套餐的账户使用。任何账户都可以登录 MCP 服务并查看余额。
链接
- 网站:videoupscaler.co
- API 参考:videoupscaler.co/docs
- MCP 设置:videoupscaler.co/docs/mcp
- 集成中心:videoupscaler.co/integrations
- 工作流自动化文档:videoupscaler.co/docs/workflows
- 官方 n8n 节点:npmjs.com/package/n8n-nodes-videoupscaler · github.com/arkyu2077/n8n-nodes-videoupscaler
- 博客:videoupscaler.co/blog
此仓库中的示例和文档采用 MIT 许可。VideoUpscaler 服务本身是托管产品;请参阅网站的条款。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
