Audio Encoding
Merge Audios

🔊 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"