Operations
Add audio
Add an audio track to a video. This one can be tricky if both video and audio don't have the same length.
POST /add-audio
Content-Type: application/json
{
"videoFileId": "string",
"audioFileId": "string",
"outputFormat": "mp4" | "mkv" | "webm" | "mov" | "avi"
}
Technical Details:
- Swaps the video file
- Smart codec selection based on output format:
- MP4/MOV: AAC (192kbps) or copy if compatible
- WebM: Opus (128kbps) or copy if compatible
- MKV: Supports multiple codecs, defaults to AAC
- AVI: MP3 or WAV
- Uses
-shortest
flag to match video duration - Preserves video quality with
-c:v copy