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

VideoUpscaler AI Video Upscaler (4K/60fps)

ローカル
videoupscaler.coメディア・デザイン13 日前に更新

VideoUpscaler AI Video Upscaler (4K/60fps) について

VideoUpscalerは、動画を1080p、2K、4Kに拡大し、音声と時間方向の安定性を保つオンラインAIサービスです。ブラウザー利用者、開発者、AIクライアントで作業する人向けで、処理はサービス側のGPUで行われます。

主な機能

  1. 01動画を1080p、2K、4Kに拡大
  2. 02ディテールを復元し、ぼやけやノイズを低減
  3. 03フレーム間の安定性を維持
  4. 04元の音声を保持
  5. 05ウェブサイト、API、ワークフローから利用

活用シーン

  1. 01低解像度のホームビデオを補正
  2. 02大画面で見る動画の準備
  3. 03パイプラインで動画補正を自動化
  4. 04AIクライアントから動画を拡大

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いいえタスクの完了または失敗時に署名付き POST webhook を受信する、任意の公開 https:// URL。
idempotency_keystringいいえ省略可能な一意の文字列(印字可能な ASCII 文字で 1~255 文字、例:UUID)。同じリクエストを再試行しても二重に課金されないようにします。省略すると自動生成されます。

詳細

VideoUpscaler のロゴ

AI 動画アップスケーラー

Open In Colab

ブラウザーから、コードから、または AI アシスタントに依頼して、ぼやけた低解像度の動画を鮮明な1080p、2K、または 4Kに変換できます。

無料で試す · API ドキュメント · MCP サーバー · 連携機能と n8n · 料金

AI 動画アップスケーラーの変換前と変換後:1969 年の 480p クリップを 1080p に高画質化

VideoUpscaler はオンラインの AI 動画アップスケーラーです。動画をアップロードし、解像度を選ぶと、数分後に鮮明になった動画をダウンロードできます。インストールは不要で、グラフィックカードも必要ありません。AI はお使いのコンピューターではなく、当社の GPU で動作します。

このリポジトリは、製品に関する公開情報をまとめたものです。使い方、使用している AI モデル、REST API と MCP サーバーですぐに使えるサンプル、そしてエージェントスキルを紹介しています。

目次

できること

  • 動画を 1080p、2K、または 4K にアップスケールします。 昔のホームビデオ、480p/720p のダウンロード動画、スマートフォンで撮影したクリップ、画面録画、アニメ、ゲーム映像に対応します。
  • ピクセルを増やすだけでなく、ディテールを復元します。 通常のリサイズでは、ぼやけたフレームが引き伸ばされるだけです。AI モデルが輪郭、顔、テクスチャ、テキストを再構築し、ぼやけ、ノイズ、圧縮によるブロックノイズを軽減します。
  • 動画の安定性を保ちます。 フレームを個別の写真としてではなく、動画として処理するため、ディテールがフレームごとにちらつきません。
  • 音声をそのまま保ちます。 サウンドトラックは変更せずに出力へコピーされます。
  • あらゆる環境で動作します。 Windows、macOS、Linux、iPhone、iPad、Android の最新ブラウザーで利用できます。

必要なもの

ウェブサイトMCP サーバーREST API
デバイス最新のブラウザー(Chrome、Safari、Edge、Firefox)を搭載したコンピューター、タブレット、またはスマートフォンClaude、Claude Code、Cursor、VS Code など、リモート MCP サーバーに対応する MCP クライアントを実行しているコンピューターHTTPS リクエストを送信できるマシン(curl、Node.js、Python、Go など)
グラフィックカード(GPU)不要不要不要
インストールが必要なソフトウェアなしお使いの AI クライアントのみなし(SDK は不要)
アカウント無料アカウント。お試し用の無料クレジット 10 件クレジットを購入したアカウントクレジットを購入したアカウントと API キー
動画形式MP4、MOV、WebMMP4、MOV、WebMMP4、MOV、WebM

負荷の高い処理(デコード、AI 推論、エンコード)はすべて当社の GPU で実行されます。5 年前のノート PCでも、ハイエンドのワークステーションとまったく同じ結果が得られます。

3 つの利用方法

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にアップスケールして」と依頼したい方。

接続方法は2つあります:

  • リモート 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クレジット残高と、解像度ごとの1秒あたりの料金を返します。
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://..."
エンドポイント機能
POST /api/v1/upscale動画URLからアップスケールを開始します
GET /api/v1/tasks/{id}タスクのステータスと結果を取得します
GET /api/v1/tasks/{id}/eventsServer-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を呼び出し、返されたupload_urlにファイルをPUTし、返されたvideo_urlを/upscaleに渡します(Node.jsのサンプルを参照)。

4. ワークフロー自動化とn8n連携

最適な用途:n8n、Make.com、Zapierでのノーコード/ローコードのメディアパイプライン(例:Sora、Runway、Kling、Veoで生成したAIクリップを、YouTube、TikTok、Google Driveへの公開前に自動で4Kにアップスケールする)。

AI モデル

VideoUpscaler は、拡散ベースの動画超解像モデル FlashVSR(CVPR 2026、Apache-2.0)を実行します。

モデルの種類1ステップ拡散動画超解像
このモデルを選ぶ理由拡散モデルは、従来のアップスケーラーに見られる滑らかでプラスチックのような画質ではなく、リアルなテクスチャ(肌、髪、葉、布地)を生成します
時間的一貫性動画をフレームのストリームとして処理するため、フレームごとにちらつくことなく、ディテールが時間を通じて安定します
出力1080p、2K、または4K。元の音声を含む MP4 としてエンコードされます
実行環境当社のデータセンターの GPU。重みをダウンロードしたり、自分の GPU を用意したりする必要はありません

従来のアップスケーラーとの比較:

アプローチ例実際の動画での結果
補間編集ソフトでの Bicubic / Lanczos リサイズ大きくなりますが、ぼやけたままです
GAN 画像アップスケーラー、フレーム単位Real-ESRGAN静止画はシャープですが、フレーム間でディテールがちらつくことがあります
拡散動画アップスケーラーFlashVSR (VideoUpscaler)フレーム間で一貫性が保たれるリアルなディテール

AI アップスケーリングは、もっともらしいディテールを復元しますが、撮影時に存在しなかった情報を作り出すことはできません。強く圧縮された240pのクリップは大幅に見栄えがよくなりますが、4Kで撮影した映像のようにはなりません。

料金

クレジットを使って、動画1秒あたりの料金をお支払いいただきます。同じクレジットをウェブサイト、API、MCP サーバーで利用できます。

解像度1秒あたりのクレジット
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件

FAQ

高性能なコンピューターやグラフィックカードは必要ですか? いいえ。処理は当社の GPU で実行されます。動画をアップロードして、結果をダウンロードするだけです。

処理にはどのくらい時間がかかりますか? 動画の長さと解像度によって異なります。1080pの短いクリップは通常数分で完了しますが、4Kの長い動画はさらに時間がかかります。タブを閉じて、後から戻っても大丈夫です。

ファイルはどのくらいの期間保存されますか? API 経由でアップロードしたファイルは、7日後に削除される場合があります。結果は早めにダウンロードし、ご自身のコピーを保管してください。

アニメや漫画をアップスケールできますか? はい。エピソード全体をアップスケールする前に、短いクリップで仕上がりを確認してください。

フレームレートや長さは変わりますか? いいえ。結果のフレームレート、長さ、音声は元の動画と同じです。

無料クレジットでは API を使えないのはなぜですか? API と MCP のアップスケーリングツールは、クレジットを購入したアカウント、またはサブスクリプションに登録したアカウント向けです。どのアカウントでも MCP サーバーにサインインして残高を確認できます。

リンク

このリポジトリのサンプルとドキュメントは MIT ライセンスで提供されています。VideoUpscaler サービス自体はホスト型製品です。ウェブサイトの利用規約をご確認ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。