Средство командной строки exiftool , бесплатное программное обеспечение с открытым исходным кодом, доступное для Mac (а также для Linux и Windows), может легко идентифицировать прогрессивные файлы JPEG. Если вы запустите exiftool *.jpg
он распечатает метаданные каждого файла .jpg
в текущем каталоге. Вы можете использовать более сложную командную строку exiftool, чтобы распечатать только имена файлов прогрессивно закодированных файлов, например:
$ exiftool -if '$EncodingProcess =~ /Progressive/' -p '$filename' *.jpg
facebookcover.jpg
fuzzy-thumb.jpg
spywork.jpg
test.jpg
txtmsg.jpg
6 files failed condition
5 image files read
Если вы хотите просмотреть несколько каталогов, это тоже можно сделать:
exiftool -if '$EncodingProcess =~ /Progressive/' -p '$directory/$filename' -ext jpg -r .
Просто запустите приведенную выше команду в точности как есть в каталоге верхнего уровня, под которым собраны все ваши изображения. Или, если хотите, запустите его из любого места и замените .
в конце (что означает "использовать этот каталог") с полным путем к вашим файлам, таким как "/Users/yrg/Desktop/Photo Collection"
, обязательно включив "
кавычки, если в имени есть пробел.