Обсуждение

В архиве: 8 комментариев.

Читать и комментировать в ЖЖ ↗

Имя не сохранено · 30 мая 2008

Комментарий

В любом UNIX было бы всё просто
misha:~$ file --help
Usage: file [OPTION]... [FILE]...
Determine file type of FILEs.
misha:~$ file 1.jpg 
1.jpg: JPEG image data, EXIF standard 2.2

Имя не сохранено · 30 мая 2008

Комментарий

есть такая юниксовая утилита, называется "file". В командной строке ей указываются файлы, а она определяет их тип. Например так:
% file /mnt/photo/2008-05-29-DomJur-Diplomas/processed/_dsc03*.jpg 
/mnt/photo/2008-05-29-DomJur-Diplomas/processed/_dsc0385.jpg: JPEG image data, JFIF standard 1.01
/mnt/photo/2008-05-29-DomJur-Diplomas/processed/_dsc0398.jpg: JPEG image data, JFIF standard 1.01
Можно написать нехитрый shell-скрипт, который всё это дело рассортирует. Под Windows есть порт этой утилиты и других юниксовых тулов (например shell'а) в составе Cygwin.

Имя не сохранено · 30 мая 2008

Комментарий

Можно попробовать гугловскую Писаку. Она все просмотрит и выберет картинки по всем директориям. По крайней мере,сразу будет видно, что спаслось.

Анатолий Левенчук · 30 мая 2008

Комментарий

Пробовал, очень плохо. Не-.jpg не видит, а .jpg путает фото и не-фото. Кроме того, дальше ничего с этими тысячами файлов делать нельзя: никаких операций по копированию, переименованию и т.д. удобных не предусмотрено. И EXIF поглядеть удобно нельзя. Я потом ACDSee поставил, стало получше -- но тоже нехорошо. Нет в жизни утилитного счастья. Каждому нужно своё...

Ответ на комментарий

alexott · 30 мая 2008

Комментарий

file есть и под виндовс в виде пакета для cygwin, и кажется есть собранный для mingw

bv · 30 мая 2008

Комментарий

Т.е. дите не понимает последнего полнометражного мультфильма про Хортона?

Имя не сохранено · 30 мая 2008

Комментарий

find /mnt/windows -type f | xargs -n1 file -i | awk -F: '/image\/.*/ {print $1}' Выдаст список всех файлов, которые по внутренней структуре определяются как изображения.

Анатолий Левенчук · 31 мая 2008

Комментарий

И еще не понимает двух разных советских мультфильмов на тот же сюжет (и вряд ли поймет добытую пару старых английских мультиков). И не хочет слушать английский аудио-стишок. Вот, купили книжку на эту тему еще по-русски, поглядим как он на эту книжку отреагирует. Думаю, тоже будет вяло. А вот Кота в Шляпе он готов смотреть и слушать в любом виде -- хоть по-русски, хоть по-английски, хоть книжку, хоть аудио, хоть видео.

Ответ на комментарий