Hi,
mencoder, ffmpeg, avimerge(transcode), pitivi
these tools can do the merging.
But, dont know about merging various file formats.
I think you have to bring them all to a single format and do a merge.
try there tools and update us with your results.
--
Regards,
T.Shrinivasan
My experiences with Linux are here
http://goinggnu.wordpress.com
For Free and Open Source Jobs
http://fossjobs.wordpress.com