На входе у меня:
- SAM_1234.JPG
- DSC2343..JPG
- 02199545.jpeg
- ...
- rotrt.jpg
На выходе должно быть:
- 0001.jpg
- 0002.jpg
- 0003.jpg
- ...
- 1023.jpg
И
расставлены фотографии должны быть в определенном порядке, не всегда хронологическом.
Сейчас я решаю задачу так:
- Сортирую список файлов по дате, беру это за основу.
- Переименовываю всю группу картинок через ACDsee в 0010-1000, оставляя сзади лишний ноль по принципу нумерации строк в бейсике.
- Сортирую по имени файла
- Вручную переименовываю фотографии, которые хочу переместить на определенное место.
- (получаю список вида: 0010, 0011, 0012, 0020, 0030, 0031, 0040)
- Снова переименовываю всю группу в 0001-1000, на этот раз не оставляя сзади лишнего нуля.
Наверняка сейчас, в 2015 году, должен быть более легкий и удобный способ для сортировки фотографий. Но какой?
В первую очередь в голову приходит некий движок для создания презентаций. Но справится ли он с несколькими тысячами фотографий в большом разрешении, не пережимая их? И сможет ли выдать набор жпегов вместо, например, .swf-файла?