FFmpeg kullanarak herhangi bir video dosyasından animated gif (animasyonlu gif) yapmak mümkün. Bunun için öncelikle ilgili video'dan bir ekran görüntüsü alıyoruz ve bu ekran görüntüsünü palet olarak kullanıp animasyonumuz oluşturuyoruz.

Palet oluşturma
ffmpeg -i kaynak.mp4 -vf fps=10,scale=320:-1:flags=lanczos,palettegen palet.png


Animasyonlu Gif oluşturma (scale değerini değiştirerek genişliği değiştirebilirsiniz, yükseklik otomatik olarak ayarlanır)

ffmpeg -i kaynak.mp4 -i palete.png -filter_complex "fps=10,scale=320:-1:flags=lanczos[x];[x][1:v]paletteuse" output.gif


.net altında FFmpeg ile yapmak için bu log'da Arguments satırına yukardaki ifadede ffmpeg den sonra geçen kısmı yazınız

Yorumlar

Bu kod parçacığına henüz yorum yapılmamış.

Yorum Yaz

Yorum yazabilmek için üye olunuz veya giriş yapınız