Document concat parameter
Use unique ffmpeg concat filename
Determine output extension based on input

ffmpeg might be able to handle some cases of differing extensions, so I figure just give it a shot and hope it works. What's the worst that could happen?