0

我需要添加这两张图片: 图片1 和图片2

以某种方式(手动完成):

剪辑

实际上,在最后一张图片中,两个矩形应该具有相同的大小,并且可以调整整个图片的大小以裁剪掉空白部分(不,即使使用 gimp =p 我也不知道该怎么做)。

因为我有很多图片,所以我正在尝试编写某种脚本,可能使用 ImageMagick“蒙太奇”。

我将在 Ubuntu 14.04 中运行它。

4

1 回答 1

1

知道了!

#!/bin/bash

for i in $( seq 1 229 ); #I have 229 pictures 

do printf "%03d\t" "$i";
j=`printf "%03d\t" "$i"` ;

name1=`printf "anim.0%.3s.png" "$j"`;
output1=`printf "anOF%.3s.png" "$j"`;
name2=`printf "AnimationFrame000%.3s.jpg" "$j"`;
output2=`printf "anF%.3s.png" "$j"`;
final=`printf "output%.3s.png" "$j"`;

convert "$name1" -gravity Center -crop 1990x100-3-245 "$output1"
convert "$name2" -gravity Center -crop 1980x100+0+0 "$output2"
montage -geometry +1+1 "$output1" "$output2" -tile 1x2 "$final"

done

avconv -r 10 -i output%03d.png video.mp4

rm anOF* anF* output*
于 2014-08-27T13:02:47.533 回答