グラフィックファイルの破損のスキャンを自動化する
グラフィックファイル(特にJPEG、GIF、PNG)の破損を(できれば自動化された方法で)チェックする方法を知っている人はいますか? 説明: 数日前、コマンドが正しく機能せず、事実上スペース不足のFAT32ボリュームから数千のグラフィックファイルが削除されました。私はいくつかの異なるファイル/写真回復プログラムを使用しましたが、当然、回復できる量には制限があります(幸いなことに、ボリュームには8KBクラスターがあり、いくらか役立ちます)。 とにかく、断片化された大きなファイルの一部は現在破損しています。それらの一部は、実際のファイルでさえありません(リカバリソフトウェアは、現在上書きされているディレクトリエントリによってポイントされたクラスターを単にダンプしました)が、その他は断片化のために壊れています。 さらに、一部の画像形式では画像の小さいバージョンがサムネイルとして埋め込まれるため、実際のファイル(フルサイズで表示したときの画像)が破損している可能性があるため、サムネイルの破損のスキャンは信頼できません。 次に例を示します。 これが2つ目です。破損しているため、何も表示されません。 (3番目のものは、正しいヘッダーさえ持っていないためアップロードしません!)