#!/usr/bin/env ruby

###
### $B=i4|2=(B
###
file1 = Dir.glob("*DensCloud*00.png")
file2 = Dir.glob("*SatRatio*00.png")
file3 = Dir.glob("*PotTempDev*00.png")
file4 = Dir.glob("*VelZ*00.png")

order = Math::log10(file1.size).to_i + 1
fmt = "%0"+(order.to_i).to_s+"d"  

file1.size.times{ |i|
  convert1 = "convert +append #{file1[i]} #{file2[i]} tmp1.png"
  convert2 = "convert +append #{file3[i]} #{file4[i]} tmp2.png"
  convert3 = "convert -append tmp1.png tmp2.png anim_#{sprintf(fmt,i)}.jpg"

  p convert1
  system( convert1 )
  p convert2
  system( convert2 )
  p convert3  
  system( convert3 )

}


convert4 = "ffmpeg -b 1000 -i anim_#{fmt}.jpg anim.mpg"
p convert4
system( convert4 )

