-
Path: news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!plix.pl!newsf
eed1.plix.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp.dca.giganews.c
om!nntp.giganews.com!postnews.google.com!u13g2000yqg.googlegroups.com!not-for-m
ail
From: dudziks <d...@g...com>
Newsgroups: pl.rec.foto.cyfrowa
Subject: Może się komuś przyda skrypcik
Date: Sun, 22 Feb 2009 08:20:09 -0800 (PST)
Organization: http://groups.google.com
Lines: 59
Message-ID: <9...@u...googlegroups.com>
NNTP-Posting-Host: 83.243.108.113
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1235319609 13429 127.0.0.1 (22 Feb 2009 16:20:09 GMT)
X-Complaints-To: g...@g...com
NNTP-Posting-Date: Sun, 22 Feb 2009 16:20:09 +0000 (UTC)
Complaints-To: g...@g...com
Injection-Info: u13g2000yqg.googlegroups.com; posting-host=83.243.108.113;
posting-account=Aw_qpAoAAACT8FjCX4JEDXTLrmTXbuTv
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.6)
Gecko/2009020911 Ubuntu/8.10 (intrepid)
Firefox/3.0.6,gzip(gfe),gzip(gfe)
Xref: news-archive.icm.edu.pl pl.rec.foto.cyfrowa:792901
[ ukryj 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
- 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
- Vitruvian Man - parts 7-11a
- Eltec nie zyje?
- Steve McCurry
- Light - lajkowe klasyki od Chinczykow
- Forum o Sony serii A (alfa)?
- obrobka RAW na konputerze
Najnowsze wątki
- 2025-01-19 Test - nie czytać
- 2025-01-19 qqqq
- 2025-01-19 Tauron przysyła aneks
- 2025-01-19 Nowa ładowarka Moya a Twizy -)
- 2025-01-18 Power BANK z ładowaniem przelotowym robi PRZERWY
- 2025-01-18 Pomoc dla Filipa ;)
- 2025-01-18 znowu kradno i sie nie dzielo
- 2025-01-18 Zieloni oszuchiści
- 2025-01-18 Zielonka => Specjalista ds. public relations <=
- 2025-01-18 Warszawa => Frontend Developer (JS, React) <=
- 2025-01-18 Warszawa => Software .Net Developer <=
- 2025-01-18 Warszawa => Developer .NET (mid) <=
- 2025-01-18 Katowice => Administrator IT - Systemy Operacyjne i Wirtualizacja <=
- 2025-01-17 Zniknął list gończy za "Frogiem". Frog się nam odnalazł?
- 2025-01-17 Kto wytłumaczy "głupiemu" prezydentowi Dudzie wielką moc prawną "dekretu premiera" TUSKA? [(C)Korneluk (2025)]