#!/bin/bash
#set -ex

# author  : he yanchun
# created : 2015.10.06


#for (( kk = 0; kk <=65 ; kk++ )); do
	#let yy=1948+kk
	#for (( mon = 1; mon <= 12; mon++ )); do
		#mm=`printf %02i ${mon}`
		#convert -resize x720 Disequilibrium/Cant_diseq_${yy}${mm}.png Disequilibrium/Cant_diseq_${yy}${mm}_720p.png
		#convert -resize x720 Saturation/Cant_sat_${yy}${mm}.png Saturation/Cant_sat_${yy}${mm}_720p.png
		#convert -resize x720 Saturation/DIC_sat_${yy}${mm}.png Saturation/DIC_sat_${yy}${mm}_720p.png
		##convert -resize x720 Disequilibrium/Cant_diseq_${yy}${mm}.png Disequilibrium/Cant_diseq_${yy}${mm}_720p.png
	#done
#done

#cd disequilibrium
#nn=1
#for (( kk = 0; kk <=64 ; kk++ )); do
#let yy=1948+kk
	#for (( mon = 1; mon <= 12; mon++ )); do
		#mm=`printf %02i ${mon}`
		#NN=`printf %03i ${nn}`
		##ln -sf Cant_diseq_${yy}${mm}.png Cant_diseq_${NN}.png
		#ln -sf CFC11_diseq_${yy}${mm}.png CFC11_diseq_${NN}.png
		#let nn=${nn}+1
	#done
#done
#
#nn=1
#cd ../Saturation
#for (( kk = 0; kk <=64 ; kk++ )); do
	#let yy=1948+kk
	#for (( mon = 1; mon <= 12; mon++ )); do
		#mm=`printf %02i ${mon}`
		#NN=`printf %03i ${nn}`
		##ln -sf Cant_diseq_${yy}${mm}.png Cant_diseq_${NN}.png
		##ln -sf Cant_sat_${yy}${mm}.png Cant_sat_${NN}.png
		##ln -sf DIC_sat_${yy}${mm}.png DIC_sat_${NN}.png
		#ln -sf CFC11_sat_${yy}${mm}.png CFC11_sat_${NN}.png
		#let nn=${nn}+1
	#done
#done
##gifsicle --delay=100 --loop CFC11_Animation_????_720p.gif > CFC11_Animation.gif

ffmpeg -loop 0 -framerate 10 -i disequilibrium/Cant_diseq_%03d.png  -s:v 1280x720 -c:v libx264 -pix_fmt yuv420p Cant_diseq.mp4
ffmpeg -loop 0 -framerate 10 -i disequilibrium/DIC_diseq_%03d.png  -s:v 1280x720 -c:v libx264 -pix_fmt yuv420p DIC_diseq.mp4
ffmpeg -loop 0 -framerate 10 -i disequilibrium/DICpi_diseq_%03d.png  -s:v 1280x720 -c:v libx264 -pix_fmt yuv420p DICpi_diseq.mp4

ffmpeg -loop 0 -framerate 10 -i Saturation/Cant_sat_%03d.png  -s:v 1280x720 -c:v libx264 -pix_fmt yuv420p Cant_sat.mp4
ffmpeg -loop 0 -framerate 10 -i Saturation/DIC_sat_%03d.png  -s:v 1280x720 -c:v libx264 -pix_fmt yuv420p DIC_sat.mp4
#ffmpeg -loop 0 -framerate 10 -i Saturation/DICpi_sat_%03d.png  -s:v 1280x720 -c:v libx264 -pix_fmt yuv420p DICpi_sat.mp4
ffmpeg -loop 0 -framerate 10 -i Saturation/Cant_ocn_sfc_%03d.png  -s:v 1280x720 -c:v libx264 -pix_fmt yuv420p Cant_ocn_sfc.mp4

#ffmpeg -loop 0 -framerate 10 -i disequilibrium/CFC11_diseq_%03d.png  -s:v 1280x720 -c:v libx264 -pix_fmt yuv420p CFC11_diseq.mp4
#ffmpeg -loop 0 -framerate 10 -i Saturation/CFC11_sat_%03d.png  -s:v 1280x720 -c:v libx264 -pix_fmt yuv420p CFC11_sat.mp4

ffmpeg -loop 0 -framerate 10 -i disequilibrium/CFC12_diseq_%03d.png  -s:v 1280x720 -c:v libx264 -pix_fmt yuv420p CFC12_diseq.mp4

#ffmpeg -loop 0 -start_number 1948 -framerate 5 -i Cant_diseq_%04d%02d_720p.png  -s:v 1280x720 -c:v libx264 -pix_fmt yuv420p CFC11_Animation.mp4
#convert -layers OptimizeTransparency CFC11_Animation.gif CFC11_Animation2.gif
