查找损坏的图像

yav*_*voh 8 photo-management

是否有任何好的基于 Ubuntu/Debian/Linux 的工具来识别成千上万个集合中损坏的 jpeg 图像?我知道里面有一些,但我不能让自己手动查看它们,即使是在缩略图级别。

Sco*_*nce 6

它可能并不完美,但您可以使用feh -p并检查生成的错误消息。

列出 /opt/images 及以下所有可卸载的图像

feh -ur /opt/images
Run Code Online (Sandbox Code Playgroud)

-u,--unloadable不显示图像。如果 imlib2 无法成功加载它们,只需打印出它们的名称。如果至少有一张图片可加载,则返回 false。

-r,--recursive递归地将命令行参数中的任何目录扩展到这些目录的内容,一直向下扩展到底层。

  • 实际上,它是 `feh --unloadable -r /opt/images` 或 `feh -ur /opt/images`。 (3认同)