{"uid":"cap_a0zQEZQLYMuWtmypXG12i","slug":"halowerk-medien-video-converter-fb21e88f","name":"HALOWERK Medien Video Converter","description":"Takes a video of up to 10 minutes and 24 MB and returns it as MP4 with H.264 and AAC and fast-start for web playback, or as WebM with VP9 and Opus, scaled down to max_width if larger (aspect ratio kept), at high, medium or low quality, optionally with the audio removed. Input and output facts — container, codec, resolution, frame rate, duration and size — are measured and returned with the size ratio. Output inline as base64, max 24 MB. Runs locally with ffmpeg; nothing leaves this machine.","url":"https://medien.halowerk.com/v1/video-convert?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"format":{"enum":["mp4","webm"],"type":"string","default":"mp4"},"source":{"type":"object","properties":{"url":{"type":"string","maxLength":2048},"filename":{"type":"string","maxLength":260},"content_base64":{"type":"string","maxLength":12000000}},"additionalProperties":false},"quality":{"enum":["high","medium","low"],"type":"string","default":"medium"},"max_width":{"type":"integer","default":1280,"maximum":1920,"minimum":160},"remove_audio":{"type":"boolean","default":false},"duration_minutes":{"type":"integer","maximum":10,"minimum":1,"description":"Length in started minutes — this is what you are billed for."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.008","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.008/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.008","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_nxOjv6Cc_-OLr62bAus5x","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.008","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts a video (up to 10 min / 24 MB) to MP4 (H.264+AAC) or WebM (VP9+Opus) with configurable quality, resolution scaling, and optional audio removal, returning the result as base64 with full metadata","exampleAgentPrompt":"Convert this video file to a web-ready MP4 with H.264 and AAC at medium quality, scaled down to a max width of 1280 pixels — here's the URL: https://example.com/myclip.mp4. The video is about 3 minutes long.","exampleUseCases":[{"title":"Web-ready MP4 from raw footage","prompt":"I have a 5-minute raw video at this URL: https://cdn.example.com/raw_footage.mov — can you transcode it to MP4 with H.264 and AAC at high quality, scaled to 1280px wide, so it's optimized for fast web playback?"},{"title":"Silent WebM for background loop","prompt":"Take this video from https://assets.example.com/background.mp4 — it's about 2 minutes — and convert it to WebM with VP9 at low quality, max 960px wide, and strip the audio completely so I can use it as a silent background loop."},{"title":"Compress large video for sharing","prompt":"This video at https://uploads.example.com/presentation.mp4 is way too big to share — it's about 8 minutes. Can you re-encode it to MP4 at medium quality, keeping width under 1280px, to shrink the file size? Tell me the before/after size ratio too."}],"resultDescription":"A JSON response containing the base64-encoded output video (up to 24 MB), along with metadata for both input and output: container format, codec(s), resolution, frame rate, duration, and file size, plus the compression size ratio between input and output.","failureModes":["Video exceeds 10-minute or 24 MB limit — request rejected","Base64 input exceeds 12 MB character limit — payload too large","Unsupported input codec or container not decodable by ffmpeg — conversion fails","Output after encoding still exceeds 24 MB inline base64 limit — error returned","Invalid URL or inaccessible source — fetch failure","Requested max_width below 160 or above 1920 — validation error","duration_minutes not matching actual video — potential billing mismatch"],"whenToPreferThis":"Choose this endpoint when you need server-side, privacy-preserving video transcoding (nothing leaves the machine) with deterministic output format control — specifically MP4/H.264/AAC or WebM/VP9/Opus — with measurable metadata returned alongside the encoded file. Prefer it over client-side solutions when you need consistent codec targets for web streaming (fast-start MP4 or WebM), when you need to strip audio, or when you want file size reduction metrics. Best for short-to-medium clips up to 10 minutes where inline base64 return is acceptable.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:41:39.928Z","isFirstParty":false,"canonicalSlug":"halowerk-medien-video-converter-fb21e88f"}