VideoUpscaler AI Video Upscaler (4K/60fps) について
VideoUpscalerは、動画を1080p、2K、4Kに拡大し、音声と時間方向の安定性を保つオンラインAIサービスです。ブラウザー利用者、開発者、AIクライアントで作業する人向けで、処理はサービス側のGPUで行われます。
主な機能
- 01動画を1080p、2K、4Kに拡大
- 02ディテールを復元し、ぼやけやノイズを低減
- 03フレーム間の安定性を維持
- 04元の音声を保持
- 05ウェブサイト、API、ワークフローから利用
活用シーン
- 01低解像度のホームビデオを補正
- 02大画面で見る動画の準備
- 03パイプラインで動画補正を自動化
- 04AIクライアントから動画を拡大
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 | いいえ | タスクの完了または失敗時に署名付き POST webhook を受信する、任意の公開 https:// URL。 |
| idempotency_key | string | いいえ | 省略可能な一意の文字列(印字可能な ASCII 文字で 1~255 文字、例:UUID)。同じリクエストを再試行しても二重に課金されないようにします。省略すると自動生成されます。 |
詳細
AI 動画アップスケーラー
ブラウザーから、コードから、または AI アシスタントに依頼して、ぼやけた低解像度の動画を鮮明な1080p、2K、または 4Kに変換できます。
無料で試す · API ドキュメント · MCP サーバー · 連携機能と n8n · 料金
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、WebM | MP4、MOV、WebM | MP4、MOV、WebM |
負荷の高い処理(デコード、AI 推論、エンコード)はすべて当社の GPU で実行されます。5 年前のノート PCでも、ハイエンドのワークステーションとまったく同じ結果が得られます。
3 つの利用方法
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にアップスケールして」と依頼したい方。
接続方法は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(開発者向け)
最適な用途:動画を自動でアップスケールするアプリ、スクリプト、パイプライン。
- 料金ページで任意のクレジットパックを購入します(これにより、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://..."
| エンドポイント | 機能 |
|---|---|
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を呼び出し、返されたupload_urlにファイルをPUTし、返されたvideo_urlを/upscaleに渡します(Node.jsのサンプルを参照)。
4. ワークフロー自動化とn8n連携
最適な用途:n8n、Make.com、Zapierでのノーコード/ローコードのメディアパイプライン(例:Sora、Runway、Kling、Veoで生成したAIクリップを、YouTube、TikTok、Google Driveへの公開前に自動で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の2モジュールシナリオのブループリント
- ドキュメントとガイド:
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秒あたりのクレジット |
|---|---|
| 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件 |
FAQ
高性能なコンピューターやグラフィックカードは必要ですか? いいえ。処理は当社の 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 サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
