base_dir = "../"
for pat in os.listdir(base_dir):
full_path = os.path.join(base_dir, pat)
if full_path.endswith(".png"):
cmd = "cd {0} ; ffmpeg -loop 1 -y -i {1} -pix_fmt yuv420p -f avi -r:v 25 -preset medium -crf 30 -s 304x220 -r 1 -t 1 {2}.avi".format(base_dir, pat, str(pat).split(".")[0])
# cmd = "cd {0} ; ffmpeg -r 25 -loop 1 -y -i {1} -pix_fmt yuv420p -vcodec libx264 -b:v 600k -f mp4 -r:v 25 -preset medium -crf 30 -s 304x220 -vframes 250 -r 20 -t 1 {2}.avi".format(base_dir, pat, str(pat).split(".")[0])
print(cmd)
os.system(cmd)
以上 ,留作记录。