mp4とかmp3ってそのまま繋げるのね

なので細切れのmp3ファイル1.mp3〜9.mp3とかあれば

list = ""
(1..9).each do |i|
  list << "#{i}.mp3 "
end
`cat #{list} > merged.mp3`

とかで繋がったmp3ファイルができる。
けど最終的にはffmpegとかで整えた方が良いらしい。