{"uid":"cap_V5oV4gfNYomhqNsxuXn7e","slug":"agentrxi-media-converter-f5f5893e","name":"AgentRXI Media Converter","description":"Convert audio or video between formats with ffmpeg: mp4, webm, mov, mkv, mp3, wav, ogg, opus, m4a, aac, flac. Optional width, fps, crf, audio_bitrate, sample_rate and channels. Up to 20 MB in, 150 s of processing. Also callable as GET with the same fields as query parameters.","url":"https://agentrxi.com/v1/media/convert?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","required":["to"],"properties":{"to":{"type":"string","description":"mp4, webm, mov, mkv, mp3, wav, ogg, opus, m4a, aac, flac"},"crf":{"type":"integer","description":"15-45, lower = better quality"},"fps":{"type":"integer"},"url":{"type":"string","description":"https URL of the file (max 20 MB)"},"store":{"type":"boolean","description":"Return 7-day share links instead of base64 (+$0.001); automatic above 3 MB"},"width":{"type":"integer"},"format":{"type":"string","description":"binary = raw file bytes (single output)"},"channels":{"type":"integer"},"filename":{"type":"string","description":"Name with extension, helps detect the type"},"file_base64":{"type":"string","description":"Or the file as base64 / data URI"},"sample_rate":{"type":"integer"},"audio_bitrate":{"type":"string","description":"e.g. 128k"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.018","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.018/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.018","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.018","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_QH__JeuGeIl9Nc6oY9fXZ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.018","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts audio and video files between formats (mp4, webm, mov, mkv, mp3, wav, ogg, opus, m4a, aac, flac) using ffmpeg, with optional quality and encoding controls","exampleAgentPrompt":"Can you convert this video file at https://example.com/clip.mov to mp4 format, resize it to 720 pixels wide, set fps to 30, and return a share link?","exampleUseCases":[{"title":"Podcast audio format conversion","prompt":"I have a podcast recording as a WAV file at https://example.com/episode.wav — can you convert it to mp3 with a 128k audio bitrate so it's smaller and easier to share?"},{"title":"Web-optimized video transcoding","prompt":"Please convert this video at https://example.com/promo.mp4 to webm format, set the width to 1280, fps to 24, and a CRF of 28 for decent compression — give me back a share link."},{"title":"Voice memo to opus for messaging","prompt":"Convert this m4a voice memo from https://example.com/note.m4a to opus format with a sample rate of 48000 and mono channel — I need it for a messaging app upload."}],"resultDescription":"Returns the converted media file as base64-encoded data (or a 7-day share link if the output exceeds 3 MB or if 'store' is set to true). For binary format requests, raw file bytes are returned. The response includes file type and the converted content ready for use or download.","failureModes":["Input file exceeds 20 MB limit — request rejected","Processing exceeds 150-second timeout — conversion fails for very long or complex media","Unsupported format combination — ffmpeg cannot transcode between the given formats","Invalid URL or inaccessible remote file — download fails before conversion","Invalid parameter values (e.g. CRF out of 15-45 range) — bad request error","Base64 input malformed or too large — parsing error"],"whenToPreferThis":"Choose this endpoint when you need a simple, pay-per-call media transcoding API without managing ffmpeg infrastructure. It supports a wide range of common audio and video formats and allows quality tuning (CRF, bitrate, fps, resolution). Ideal for agent workflows that need to normalize media files on the fly, extract audio from video, or prepare media for specific platform requirements without standing up dedicated transcoding infrastructure.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T06:39:17.156Z","isFirstParty":false,"canonicalSlug":"agentrxi-media-converter-f5f5893e"}