🔊 Merge Audio Files
This endpoint merges multiple audio files from URLs into a single audio track.
Endpoint
POST /merge-audios/
Full URL: https://ffmpeg-api-1-hmzg.onrender.com/merge-audios/
Form Data Parameters
audio_urls
(string): Comma-separated list of public audio URLs (minimum 2 required)format
(string): Output audio format (e.g.,mp3
,wav
,aac
,m4a
— default:mp3
)
Success Response
{
"message": "Audios merged successfully",
"output_file": "https://ffmpeg-api-1-hmzg.onrender.com/uploads/<session_id>/merged_output.mp3"
}
Error Responses
{ "error": "Unsupported format 'xyz'" }
{ "error": "At least two audio URLs are required" }
{ "error": "Failed to download: <url>" }
{ "error": "<ffmpeg or server error message>" }
Ensure all input audio files are accessible public URLs and in compatible formats (mp3
, wav
, aac
, m4a
).
Usage Examples
curl -X POST https://ffmpeg-api-1-hmzg.onrender.com/merge-audios/ \
-F "audio_urls=https://example.com/audio1.mp3,https://example.com/audio2.mp3" \
-F "format=mp3"