I am allowing users to upload audio files with file extensions mp3, wav, flac. With the following command, I can concatenate audio files if it is in mp3 only.
ffmpeg -i "concat:sample1.mp3|sample2.mp3" -c:a libmp3lame -write_xing 0 merged.mp3
How can i merge if the audio files are in different formats and encoding using ffmpeg or php? In the ffmpeg documentation, it provides an example for concatenating files with different codes but the example includes video files like mp4,webm,mov but i need example for audio only. FFmpeg documentation of concatenate
-filter_complex "[0:v:0][0:a:0][1:v:0][1:a:0][2:v:0][2:a:0]concat=n=3:v=1:a=1[outv][outa]" \
-map "[outv]" -map "[outa]" output.mkv```