2015-04-25 29 views
1

我正在尋找一種方法來「查找」動畫GIF,以便我可以將它們從文件夾中刪除。在Windows中篩選/查找動畫GIF

這必須在Windows 7或Windows XP上工作。


編輯:我期待的動畫和定期的GIF區分。如果我可以選擇所有可能正常的GIF,然後我可以按大小進行排序,但是一些GIF會以擴展名.jpg保存!這就是爲什麼我認爲我可能需要一個特殊的圖像查看器程序。

+0

「刪除」在刪除或移動到另一個文件夾?目前尚不清楚。 –

+0

您是否在尋找區分動畫GIF和靜態GIF的方法? – shawnt00

+0

移動到另一個文件夾或回收站,而不是永久刪除 –

回答

1

您可以使用ImageMagick的獲得在這樣的GIF的幀數:

identify -format "%[scene]\n" YourImage.gif[-1] 
identify -format "%[scene]\n" YourImage.jpeg[-1] 

它實際上得到的最後一幀的幀號,所以如果圖像有37幀,它會告訴你該框架36(從零開始)是最後一個。因此,動畫GIF會提供1或更多的輸出,因爲它具有多個幀。

如果使用不同的名稱後綴來錯誤地指定圖像,這也適用。 ImageMagick沒有被這個愚弄,它仍然會發現它實際上是一個GIF。如果它是一個標準的JPEG或只有一幀的GIF,它將返回0

ImageMagick是免費的,可用於OSX,Linux和Windows - here