Ja mam legalny i darmowy sposób na hurtową konwersję+resizowanie+rekompresję:
Przygotowanie :
1) Na komputerze musi być zainstalowany
ImageMagick. Kto ma Windowsy klika
Binary Releases/Windows i zwyczajnie instaluje.
2) Otwieramy Notepada aka Notatnik i wklejamy mniej więcej tak:
for %%x in (
D*.jpg) do call convert %%~nx.JPG -resize 1024 -quality 30
R%%~nx.jpg
Dlaczego mniej więcej? są 2 powody.
- mój aparat zapisuje jako DSC0000.JPG itd. Stąd ten fragment "(D*.jpg)" na początku. Każdy musi sobie zmienić to 'D' na taką literkę na jaką jego aparat zapisuje. Z kolei na samym końcu dałem "R%%~nx.jpg", po to aby pomniejszone pliki dostały literkę R na początku. Nie jest ważne jaka to litera, ważne żeby była inna niż ta co daje aparat jako pierwszą żeby dało się odróżnić oryginały od pomniejszonych.
- powód drugi to parametry pliku wyjściowego. Ja dałem "-resize 1024" bo uważam że 1024 to wielkość w sam raz na forum, ale można dać sobie tam dowolną wielkość. Dałem również "-quality 30" aby obniżyć jakość celem zmniejszenia wielkości pliku. Ta liczba ma być z zakresu 1-100, im większa tym lepsza jakość i większy plik.
3) Zapisz jako / pod "typ" wybrać "wszystkie pliki (*.*)" i zapisać np jako zmniejsz.bat (to .bat jest ważne)
Oki, przygotowanie jest bolesne, ale używanie jest prostsze:
1) skopiować tego .bata do katalogu ze zdjęciami
2) uruchomić go
3) odczekać aż matrix przeleci przez ekran i zniknie : )
Można mieć takich batów przygotowanych kilka, na różne wielkości i jakości. Można nawet w jedym dać kilka linii aby od razu zrobić wiele wersji jakościowych każdego zdjęcia - tylko pamiętać żeby dać tym wersjom różne literki-prefiksy.
Oczywiście jest to absolutnie najprostsze zastosowanie convert. Ten programik ma 3 screeny samego opisu komend : P