Возможный дубликат:
Массовое преобразование фотографий в меньший размер?

Я застрял в ситуации, когда у меня чуть более 100 ГБ изображений, распределенных по нескольким уровням каталогов. Проблема заключается в (как вы можете догадаться) размере файла. Большинство этих изображений были просто сняты с высококачественной цифровой камеры без изменения размера, и в среднем они плавают около 5 МБ.

Мне нужно приложение, которое просматривает каталоги, берет каждое изображение и изменяет его размер.

Исходное имя изображения и структура каталогов должны оставаться неизменными, поскольку это хранилище изображений для приложения, управляемого базой данных, а база данных хранит изображения, каждая из которых записывает собственную папку.

У меня такое ощущение, что это не первый раз, когда кому-то это нужно, но я застрял, я перепробовал несколько вещей и не испытывал особой радости.

Кто-нибудь сталкивался с найденным решением, которое хорошо им помогло?

Если это имеет какое-то значение, структура выглядит следующим образом:

Images > RID01234 > Totally Random Filename 1.jpg
Images > RID01234 > Totally Random Filename 2.jpg
Images > RID01235 > Totally Random Filename 900.jpg

0