{"uid":"cap_mao7x_6Kcbt8gTzrns51r","slug":"agentrxi-media-info-ffprobe-c333f1e4","name":"AgentRXI Media Info (ffprobe)","description":"Inspect any audio or video file with ffprobe: container, duration, bit rate, and every stream's codec, resolution, frame rate, sample rate, channels and language. Up to 20 MB by URL or base64. Also callable as GET with the same fields as query parameters.","url":"https://agentrxi.com/v1/media/info?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"url":{"type":"string","description":"https URL of the file (max 20 MB)"},"filename":{"type":"string","description":"Name with extension, helps detect the type"},"file_base64":{"type":"string","description":"Or the file as base64 / data URI"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_qDuSbtxR8qx5MU66XUDOK","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Inspects any audio or video file via ffprobe and returns container format, duration, bit rate, codec, resolution, frame rate, sample rate, channels, and language for every stream","exampleAgentPrompt":"Can you probe this video file for me and tell me the container format, duration, codec, resolution, frame rate, and any audio stream details? Here's the URL: https://example.com/sample.mp4","exampleUseCases":[{"title":"Video codec check before transcoding","prompt":"I need to know the codec, resolution, and frame rate of this video before I transcode it — can you inspect https://cdn.example.com/raw_upload.mkv and give me the full stream breakdown?"},{"title":"Audio file technical audit","prompt":"What's the sample rate, bit depth, channel count, and codec of this audio file? Here's the URL: https://assets.example.com/podcast_episode_42.mp3"},{"title":"Multi-stream language track detection","prompt":"Can you check this video file and tell me what language tracks and subtitle streams it contains, along with the container format and total duration? The file is at https://media.example.com/movie.mkv"}],"resultDescription":"Returns a JSON object with the container format, total duration, overall bit rate, and an array of streams — each stream includes its codec name, codec type (video/audio/subtitle), resolution (for video), frame rate (for video), sample rate and channel count (for audio), and language tag if present.","failureModes":["File exceeds 20 MB limit — returns an error indicating the size constraint","URL is not publicly accessible or returns a non-200 HTTP response — fetch failure error","File is not a valid audio or video format ffprobe can recognize — format detection error","Base64 payload is malformed or truncated — decoding error","Network timeout fetching the remote file — timeout error"],"whenToPreferThis":"Use this endpoint when you need low-level technical metadata about an audio or video file — codec, resolution, frame rate, sample rate, stream languages — and have the file available as a public URL or base64. It is preferable over general-purpose file analysis tools when you specifically need ffprobe-level stream inspection rather than content understanding or transcription.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T06:38:40.055Z","isFirstParty":false,"canonicalSlug":"agentrxi-media-info-ffprobe-c333f1e4"}