Igen ám, de szegény Linux felhasználók ezt hogyan tudják megoldani? Nos, szerencsére nem kell semmi ördőngősség hozzá. Egy dolog feltétlenül szükséges: a gphoto2 nevű alkalmazás. Nem kell megijedni, parancssorról működik, de lentebb található egy link, amire kattintva letölthető egy általam eszkábált egyszerű szkript. Ez lényegében a következőt csinálja: kiválasztjuk a megfelelő konyvtárat, és ezek után elkezdjük lőni a képeket, amik automatikusan bemásolódnak a mappába.
No, de aki inkább saját maga szeretné megcsinálni, íme, hogyan kell:
- Először is leszögezném, hogy a leírt megoldás Arch Linux és Ubuntu 12.04 alatt lett tesztelve egy Canon EOS 7D és egy Canon EOS 400D kamerával. A gphoto2 használati utasítása szerint (man gphoto2) az újabb Canon EOS és Nikon DSC modellek működnek.
Hogyan is kell ezt akkor?
- Telepítsük a gphoto2 nevű programot. Ez Ubuntu alatt így néz ki:
sudo apt-get install gphoto2
Arch alatt pedig így (engedélyezni kell az extra tárolót hozzá):
sudo pacman -S gphoto2
- Ez a lépés nem kötelező, de ha nem zavar a sok KDE-s függőség, akkor telepítsd a digiKam nevű programot, egyfelől én is erre fogok hivatkozni, másfelől ez a legjobb fényképkezelő program Linuxra, amivel eddig találkoztam.
- Kössük össze a fényképezőt a számítógéppel egy USB kábel segítségével. FONTOS!! A fényképező nem lehet mountolva, szóval ha a Nautilus fölcsatolta, akkor válasszuk le (NE a "szülőmeghajtó biztonságos eltávolítása" opciót válasszuk!)
- Ezek után jönnek a terminálos dolgok. Akit ez nem érdekel, görgessen a lap aljára.
Ha nem vagunk benne biztosak, hogy a gphoto2 támogatja-e a gépet, akkor tegyük a következőt:
Nyissunk egy terminált, és írjuk be a következő parancsot:gphoto2 --list-cameras | grep [gyártóneve] | grep [modellneveszáma]
Itt érdemes többféle módon próbálkozni, mert pl. ha egy Nikon D200-unk van, akkor csak a következő parancs ad eredményt:gphoto2 --list-cameras | grep Nikon | grep D200
Ha a kamera támogatott, valami ilyet kapunk:"Nikon DSC D200 (PTP mode)"
- Váltsunk könyvtárat oda, ahova a fotókat menteni szeretnénk, pl:
cd /home/foo/Képek/Műterem_2012.07.05.
- Ha telepítettük a digiKamet, akkor ügyeljünk arra, hogy a választott mappát tartalmazza a gyűjteményünk, így automatikusan látjuk az újonnan lőtt képeket, és szerkeszteni is tudjuk azokat.
- Azt érdemes még eldönteni, hogy milyen minta szerint legyenek elnevezve a képek. Alapból a captXXXX.jpg formátumot használja a gphoto2, de megadhatunk saját formátumot is. Ezt majd picit részletezem.
- Adjuk ki a következő parancsot:
gphoto2 --filename [fájlnévminta] --capture-tethered
Majd kezdjünk el fényképezni. A folyamat a Ctrl+C lenyomására leáll. - Mielőtt elkezdjük készíteni a fotókat, érdemes megnyitni a digiKamet és elnavigálni a kiválasztott mappába, mert így majdnem velós időben látjuk az újonnan beérkezett képeket.
A következőket tartalmazhatja:
%a, %A, %b, %B, %d, %H, %k, %I, %l, %j, %m, %M, %S, %y, %% (lásd: man date)
Ezen kívül:
- %n számot jelöl,
- %C a fájl kiterjesztését,
- %f a fájl nevét kiterjesztés nélkül,
- %: pedig a teljes fájlnevet kisbetűsen.
- Az %n esetében lehetőség van több számjegyet is megadni
%03n például 3 számjegyet foglal le, vagyis 3 helyett 003-at ír, de nem tud 999-nél nagyobb számot írni. - Az ettől különböző szöveg megjelenik a fájlban, a "IMG_%03n_%Y-%m-%d.jpg" minta ilyen fájlokat hoz létre:
IMG_012_2012-07-03.jpg.
Elérhető itt.
Ha valami baj van vele, jelezzetek! A profilomban megtalálható az email-címem.