Video Frame Extractor & Media Probe for AI Agents について
AI エージェント向けのリモートメディア解析サービスで、動画または音声ファイルへの直接リンクを処理します。ffprobe のメタデータ、指定フレームやシーン切り替わりのフレーム、コンタクトシート、ラウドネス測定結果、MP3 音声を返します。
主な機能
- 01メディアファイルの ffprobe メタデータ
- 02時刻・間隔・シーン切り替わりによるフレーム抽出
- 03ビジョンモデル向けコンタクトシート
- 04EBU R128 のラウドネスと MP3 音声
活用シーン
- 01動画の属性と向きの確認
- 02目視確認用のフレーム抽出
- 03動画コンタクトシートの作成
- 04音声ラウドネスの測定
MCP 対応
リモートのストリーミング HTTP MCP サーバーとしてメディア解析機能を公開します。MCP クライアントは動画または音声ファイルへの直接リンクを送信できます。YouTube、TikTok、Instagram などのページには対応しません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.apify.com/?tools=fluidfaith/media-probeclaude mcp add --transport http faithdrivencreator-media-probe https://mcp.apify.com/?tools=fluidfaith/media-probe{"mcpServers":{"faithdrivencreator-media-probe":{"type":"http","url":"https://mcp.apify.com/?tools=fluidfaith/media-probe"}}}Cursor で開く{"servers":{"faithdrivencreator-media-probe":{"type":"http","url":"https://mcp.apify.com/?tools=fluidfaith/media-probe"}}}VS Code で開く{"mcpServers":{"faithdrivencreator-media-probe":{"type":"http","url":"https://mcp.apify.com/?tools=fluidfaith/media-probe"}}}{"mcpServers":{"faithdrivencreator-media-probe":{"serverUrl":"https://mcp.apify.com/?tools=fluidfaith/media-probe"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.apify.com/?tools=fluidfaith/media-probe認証が必要ツール
詳細
AI エージェント向け動画フレーム抽出・メディアプローブ
動画または音声ファイルの直接リンクを入力すると、ffprobe のメタデータ(再生時間、コーデック、解像度、fps、回転、9:16 形式の確認)、指定した時刻のフレーム、N 秒ごとのフレームまたはシーン切り替わり時のフレーム、ビジョンモデル向けサイズのコンタクトシート、EBU R128 ラウドネス、MP3 音声を取得できます。直接ファイルへのリンクのみ対応しています(YouTube、TikTok、Instagram のページには対応していません)。
- Apify Store:https://apify.com/fluidfaith/media-probe
- MCP サーバー(リモート、ストリーミング可能な HTTP):
https://mcp.apify.com/?tools=fluidfaith/media-probe - 料金:プローブしたファイル 1 件あたり $0.002、フレーム 1 枚あたり $0.001、コンタクトシート 1 枚あたり $0.005 です。失敗した項目は無料で、実行ごとの請求額が上限を超えることはありません。
Claude Code、Cursor、VS Code(MCP 設定)
{
"mcpServers": {
"media-probe": {
"url": "https://mcp.apify.com/?tools=fluidfaith/media-probe",
"headers": { "Authorization": "Bearer ${APIFY_TOKEN}" }
}
}
}
Claude Code のワンライナー:claude mcp add --transport http media-probe "https://mcp.apify.com/?tools=fluidfaith/media-probe" --header "Authorization: Bearer $APIFY_TOKEN"
Python(apify-client)
import os
from apify_client import ApifyClient
client = ApifyClient(os.environ["APIFY_TOKEN"])
run = client.actor("fluidfaith/media-probe").call(run_input={"urls": ["https://example.com/video.mp4"], "frames": "count", "frameCount": 6})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)
LangChain
from langchain_apify import ApifyActorsTool
tool = ApifyActorsTool("fluidfaith/media-probe")
JavaScript(apify-client)
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('fluidfaith/media-probe').call({"urls": ["https://example.com/video.mp4"], "frames": "count", "frameCount": 6});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。