-
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
- 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
- Vitruvian Man - parts 7-11a
- Eltec nie zyje?
- Steve McCurry
- Light - lajkowe klasyki od Chinczykow
- Forum o Sony serii A (alfa)?
Najnowsze wątki
- 2025-07-05 Shrek, wzrośnie cena prądu :-)
- 2025-07-05 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-07-05 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-07-05 Środa Wielkopolska => SAP FI/CO Konsultant wewnętrzny <=
- 2025-07-06 Płacić za wodę ze studni
- 2025-07-06 Kolejny inżynier...
- 2025-07-05 UE ustępuje pod presją Trumpa. Socjaldemokraci: oddaliśmy miliardy
- 2025-07-04 od kiedy można obrażać Plastusia i do kiedy Batyra?
- 2025-07-05 UE ustępuje pod presją Trumpa. Socjaldemokraci: oddaliśmy miliardy
- 2025-07-03 Trybik
- 2025-07-04 Renault Symbioz
- 2025-07-04 Architektura IIIRP: Wyjątkowa, a prymitywniejsza niż stodoła pod zaborami
- 2025-07-04 Warszawa => International Freight Forwarder <=
- 2025-07-04 Wrocław => SAP ABAP Developer <=
- 2025-07-04 Warszawa => Mid/Senior IT Recruiter <=