Animasyonlu bir GIF numaralı PNG dosyaları dizisi dönüştürmek için bir araç?


14

Blender kullanarak bir dizi küçük PNG dosyası oluşturdum ve onları animasyonlu bir GIF'e dönüştürecek bir araç (tercihen depolarda) olup olmadığını merak ediyordum.

Bir ekstra koşul: PNG dosyalarının alfa kanalı olduğundan ve GIF'in saydam olmasını istemediğim için, aracın GIF'in arka plan rengini belirli bir renge ayarlayabilmesi gerekir.

Yanıtlar:


20

Evet, imagemagicks convertaracını kullanarak :

convert   -delay 20   -loop 0   frame*.png   animated.gif

Bu, tüm kaynak kareleri alacak ve bunları tek bir animasyonlu GIF görüntüsü haline getirecektir. -Delay 20 bağımsız değişkeni, her kare arasında 20 saniyelik ikinci bir gecikmeye neden olur ve -loop 0, gif'in tekrar tekrar döngüye girmesine neden olur.

GIF için arka plan rengini ayarlamak için, backgroundve flattenbayrakları ile yapılabilir :

convert -delay 20 -loop 0 frame*.png -background white -flatten animated.gif

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.