Saya menggunakan ffmpeg untuk mengekstrak bingkai dari file gif. Ketika saya menggunakan python PIL itu menunjukkan bahwa file tersebut memiliki 135 frame. Bahkan jendela properti di mac sepatu jumlah frame yang sama. Namun, ffmpeg, untuk beberapa alasan mengekstrak> 50.000 bingkai. Banyak dari mereka adalah duplikat.
File gif - https://78.media.tumblr.com/dd7f01acad444ca85bea050afd15afaf/tumblr_nof6lmxQLC1utshuoo1_250.gif
Saya menggunakan perintah berikut ffmpeg -i input_gif.gif output /% d.jpg Log - https://pastebin.com/HBt58yKq
Namun, saya menemukan bahwa ketika saya menjalankan perintah berikut ini berfungsi dengan baik ffmpeg -i input_gif.gif -vsync 0 output /% d.jpg Log - https://pastebin.com/Ykb7WkKA
sumber
-vsync 0
aman untuk mengekstraksi gambar.