{"slug":"medien-halowerk-com-v1-audio-concat-986ee3","title":"Takes 2 to 10 audio or video files (each up to 24 MB, together up to 60 minutes)","host":"medien.halowerk.com","method":"POST","resource":"https://medien.halowerk.com/v1/audio-concat","category":"image","description":"Takes 2 to 10 audio or video files (each up to 24 MB, together up to 60 minutes) and joins their audio in the given order. Between parts either a pause of chosen length or a crossfade is placed; optionally every part is brought to a common loudness first so that no part is suddenly louder. The start","price_listed":0.004,"price_asked":0.004,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":1034,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"files":[{"label":"Teil 1","source":{"url":"https://static.deepgram.com/examples/Bueller-Life-moves-pretty-fast.wav"}},{"label":"Teil 2","source":{"url":"https://medien.halowerk.com/beispiel/notiz.mp3"}}],"gap_seconds":1},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"crossfade_seconds":{"default":0,"description":"If > 0, parts overlap by this much instead of a gap.","maximum":5,"minimum":0,"type":"number"},"files":{"items":{"additionalProperties":false,"properties":{"label":{"maxLength":80,"type":"string"},"source":{"additionalProperties":false,"properties":{"content_base64":{"maxLength":5000000,"type":"string"},"filename":{"maxLength":260,"type":"string"},"url":{"maxLength":2048,"type":"string"}},"type":"object"}},"required":["source"],"type":"object"},"maxItems":10,"minItems":2,"type":"array"},"gap_seconds":{"default":0.5,"maximum":10,"minimum":0,"type":"number"},"match_loudness":{"default":true,"type":"boolean"},"output_format":{"default":"mp3","enum":["opus","mp3","wav","flac"],"type":"string"}},"required":["files"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-31","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.004,"price_match":true,"latency_ms":1034,"error":null}],"description_full":"Takes 2 to 10 audio or video files (each up to 24 MB, together up to 60 minutes) and joins their audio in the given order. Between parts either a pause of chosen length or a crossfade is placed; optionally every part is brought to a common loudness first so that no part is suddenly louder. The start time of every part in the joined file is measured and returned, ready for chapter marks. Output as MP3, Opus, WAV or FLAC inline, max 8 MB. Runs locally with ffmpeg; nothing leaves this machine.","last_updated":"2026-10-30T13:55:49.535Z","schemes":["exact"]}