-
Data: 2009-02-22 16:20:09
Temat: Może się komuś przyda skrypcik
Od: dudziks <d...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Witam,
napisałem dzisiaj prosty - żeby nie powiedzieć "prymitywny" - skrypt
pomocny przy katalogowaniu zbiorów.
Skrypt działa w linuksie, do działania wymaga zainstalowania ufrawa i
ImageMagic.
Zdjęcia trzymam w takiej strukturze katalogów:
rok/
rok-miesiac-dzien opis/
...
kolejny_rok/
rok-miesiac-dzien opis/
...
Po kilku latach napychania dysku jpgami i rawami miejsce się
skończyło, i nadszedł czas zrzucić wszystko na płytki. A żeby mieć
orientacje co jest na płytkach, trzymam na dysku zawartość płytek
(łącznie ze strukturą katalogów). Skrypt służy właśnie do tego, żeby
skopiować dane z płytki do katalogu na dysku z jednoczesnym
zmniejszeniem zdjęc do zadanego rozmiaru i z przekształceniem rawów do
jpgów.
Jest to sposób pewnie prymitywny, ale na moje potrzeby
wystarczający :)
Poniżej zamieszczam skrypt, może komuś się przyda, a może ktoś go
ulepszy?
<skrypt>
#!/bin/sh
echo "Kopiowanie struktury katalogów z" $1 " do " $2
size=1024
cnvDNGType(){
find $1 -name '*.dng' -exec mkdir -p $2{} \;
find $1 -name '*.dng' -exec rmdir $2{} \;
find $1 -name '*.dng' -exec ufraw-batch --size=$3 --out-type=jpg --
out-path=$2{} {} \;
}
cnvJPGType(){
find $1 -name '*.jpg' -exec mkdir -p $2{} \;
find $1 -name '*.jpg' -exec rmdir $2{} \;
find $1 -name '*.jpg' -exec convert -verbose -resize $3x$3 {} $2{}
\;
}
cnvJPGType $1 $2 $size
cnvDNGType $1 $2 $size
</skrypt>
Oczywiście nie biorę odpowiedzialności za nieprawidłowe działanie
skryptu, ani za ewentualne straty spowodowane jego działaniem :)
Pozdrawiam,
Michał
Najnowsze wątki z tej grupy
- Tradycyjnie pod koniec roku
- Affinity Studio za darmo
- Aparatu szukam
- AI i odnawianie / koloryzowanie starych zdjęć
- Tadeusz Rolke RIP
- Samsung A12 - po co 4 obiektywy ?
- Trochę NTG - Vegas Pro
- Nikon D5500 i wyzwalanie migawki
- Canon 550D
- EOS 600D i balans bieli w filmach
- EOS 90D i sentymenty
- Skanowanie: Canon MG2550S vs HP OfficeJet 6950
- czas exif a czas modyfikacji pliku
- karta SD po formacie odzyskiwanie zdjęć i filmów
- Chess
Najnowsze wątki
- 2026-01-29 KSeF - 13 wątpliwości
- 2026-01-29 A ja się pochwalę
- 2026-01-29 Warszawa => Mid/Senior IT Recruiter <=
- 2026-01-29 Warszawa => Senior Java Developer <=
- 2026-01-29 Warszawa => IT Recruiter <=
- 2026-01-28 Degradacja
- 2026-01-28 Wysoki Sąd poinstruował czego unikać wyzywając Owsiaka "Równiejszego"
- 2026-01-28 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2026-01-28 Białystok => Preseles Inżynier (background baz danych) <=
- 2026-01-28 Wrocław => Konsultant wdrożeniowy ERP <=
- 2026-01-28 Łódź => Microsoft Engineer <=
- 2026-01-28 Białystok => Tester manualny <=
- 2026-01-27 Tradycja ciągania posłów po sądach za wystąpienia w Sejmie będzie kontynuowana [Lepper 2]
- 2026-01-27 Pierwszy raz sprzedano więcej samochodów zeeletryfikowanych niż ice
- 2026-01-27 Elektryczny Kałasznikow




Ceny mieszkań stabilne a zdolność kredytowa rośnie. O ile nie masz dzieci