[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: convert mini-potyczka algorytmiczna ;)



Hubert Lautenszleger wrote:
> Witajcie Grupowicze!
> Mialem dzis taka sytuacje. Dostalem od kumpla plytke DVD z ogromna
> iloscia zdjec w rozdzielczosci 3200x2400. I co teraz zrobic by skopiowac
> oszczedzajac miejsca na dysku? Skonwertowac na jpg o innej
> rozdzielczosci. Taka przynajmniej taktyke przyjalem. Wszystkie fotki
> skopiowane chwilowo do jednego katalogu, wchodzimy don i:
> 
> $ convert *.jpg -resize 1024x768
> 
> Dioda dysku twardo swiecila przez pol godziny, po czym pojawil sie znak
> zachety, lecz 'ls -hl' pokazalo to samo co przed konwersja. Zadnych zmian!
> Zdjec jest blisko tysiac wiec oszaleje piszac dla kazdego zdjecia:
> convert pict0001.jpg -resize 1024x768 po0001.jpg
> 
> Domyslam sie, ze konwerter nie wiedzial zwyczajnie jakiej uzyc nazwy
> wynikowej (ale tego nie zglosil) a jakos nie wiem jak to obejsc.
> I w zwiazku z tym pytanko do Was!
> Ma ktos pomysl jak to jednym poleceniem, ewentualnie malym skrypcikiem
> zalatwic?
> Co to dla Was! ;)

Może coś takiego:

for img in *.jpg; do
convert ${img} -resize 1024x768 00.${img}
done

Nowe pliki będą miały 00. przed oryginalną nazwą.

-- 
pozdrawiam, Maciej Suszko.



Reply to: