1

説明する前に、私のサムネイル生成コードを簡単に確認してください: http://pastebin.com/XAPPcUyZ


このスクリプトを介していくつかの画像タイプを渡します: jpeg、jpg、gif、png

すべてのタイプで 220px 幅のサムネイルが作成されますが、スクリプトがアニメーション化された .gif 画像に遭遇すると問題が発生します。gif のサムネイルを作成しようとすると、http: //i.imgur.com/のように出力されます。 oh50z.gif では、適切なサムネイルはhttp://whatimg.com/i/mhsnf4_thumb.gifのように表示されます。

「interlace -line」を削除すると、アニメーション gif のサムネイルが問題なく生成されますが、他のファイル形式をインターレースして読み込みを高速化するために、これを残しておきたいと思います。interlaceこのようなGIFアニメを壊さずに実行する方法はありますか? GIFがアニメーション化されているかどうかを検出し、代わりに非インターレース変換を実行する方法がない場合はどうすればよいですか?

4

0 に答える 0