mcpField
V
VideoUpscaler AI Video Upscaler (4K/60fps)

VideoUpscaler AI Video Upscaler (4K/60fps)

本地服务
videoupscaler.co媒体与设计13 天前更新

关于 VideoUpscaler AI Video Upscaler (4K/60fps)

VideoUpscaler 是一项在线 AI 视频放大服务,可将视频提升至 1080p、2K 或 4K,并保留音频与画面时序稳定性。适用于浏览器用户、开发者及通过 AI 客户端操作的人,视频由服务端 GPU 处理。

主要功能

  1. 01将视频提升至 1080p、2K 或 4K
  2. 02恢复细节并减少模糊和噪点
  3. 03保持帧间画面稳定
  4. 04保留原始音频
  5. 05通过网站、API 或工作流使用

适用场景

  1. 01增强低分辨率家庭视频
  2. 02为大屏播放准备片段
  3. 03在流水线中自动增强视频
  4. 04通过 AI 客户端放大视频

MCP 相关

MCP 服务提供视频放大、本地文件上传、任务状态查询、近期任务列表,以及账户额度和价格查询工具。可通过 Streamable HTTP 远程连接,也可通过 `videoupscaler-mcp` npm 包本地连接。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"arkyu2077-videoupscaler": {
"command": "npx",
"args": [
"-y",
"videoupscaler-mcp"
],
"env": {
"VIDEOUPSCALER_API_KEY": "<VIDEOUPSCALER_API_KEY>"
}
}
}
}
启动命令npx -y videoupscaler-mcp
需要配置的环境变量
VIDEOUPSCALER_API_KEY密钥Your VideoUpscaler API key (create one at https://videoupscaler.co)

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmvideoupscaler-mcp0.1.0

工具

5

收录的工具列表 · 更新于 3 天前

参数类型必填说明
opsobject否可选的修復与增强标志:deinterlace(布尔值)、stabilize(布尔值)、denoise(0-3)、deflicker(布尔值)、fpsMultiplier(1|2|4|8)、slowMotion(布尔值)、faceRestore(布尔值)、hdr("none"|"hdr10"|"hlg")、engine("general"|"anime")。
ops.hdrenum否none | hdr10 | hlg
ops.engineenum否general | anime
ops.denoiseenum否0 | 1 | 2 | 3
ops.deflickerboolean否
ops.stabilizeboolean否
ops.slowMotionboolean否
ops.deinterlaceboolean否
ops.faceRestoreboolean否
ops.fpsMultiplierenum否1 | 2 | 4 | 8
video_urlstring是MP4、MOV 或 WebM 视频的公开 http(s) URL(最大 500MB;1080p 最长 1200s,2k/4k 最长 600s),或 create_upload 返回的 video_url。
resolutionenum是目标输出分辨率:"1080p"(1 credit/s)、"2k"(2 credits/s)或 "4k"(3 credits/s)。1080p | 2k | 4k
webhook_urlstring否可选的公开 https:// URL,用于在任务完成或失败时接收已签名的 POST webhook。
idempotency_keystring否可选的唯一字符串(1–255 个可打印 ASCII 字符,例如 UUID),确保重试同一请求不会重复扣费。省略时会自动生成。

详细介绍

VideoUpscaler 标志

AI 视频放大器

在 Colab 中打开

在浏览器中、通过代码或向 AI 助手提出请求,将模糊、低分辨率的视频转为清晰的 1080p、2K 或 4K。

免费试用 · API 文档 · MCP 服务 · 集成与 n8n · 定价

AI 视频放大前后对比:将一段 1969 年的 480p 视频增强至 1080p

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、WebMMP4、MOV、WebMMP4、MOV、WebM

所有繁重工作(解码、AI 推理、编码)都在我们的 GPU 上完成。五年前的笔记本电脑也能获得与高端工作站完全相同的结果。

三种使用方式

1. 网站(无需代码)

适合:只想让视频更清晰的任何人。

  1. 前往 videoupscaler.co,使用 Google 账号或电子邮件登录。新账号可获得 10 个免费积分。

  2. 将视频拖入上传框(或点击选择文件)。

  3. 选择 1080P、2K 或 4K。开始前,页面会显示该视频所需的积分。

    在 VideoUpscaler 中选择 1080P、2K 或 4K 输出分辨率
  4. 点击 Start Upscaling。保持此标签页打开,或稍后再回来:处理完成的视频会保留在历史记录中。

  5. 拖动滑块对比处理前后的效果,然后点击 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(面向开发者)

适用于:自动放大视频的应用、脚本和流水线。

  1. 在定价页面购买任意额度包(即可永久解锁 API)。
  2. 在Settings → API Keys中创建密钥,并将其保存为 VIDEOUPSCALER_API_KEY。
  3. 开始放大视频,然后轮询任务,直到状态变为 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)。

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 服务中使用。

分辨率每秒积分数
1080p1
2K2
4K3

一段 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 服务并查看余额。

链接

此仓库中的示例和文档采用 MIT 许可。VideoUpscaler 服务本身是托管产品;请参阅网站的条款。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。