EXIFTool használata: Metaadatok kezelése egyszerűen

Mi az ExifTool és ki fejlesztette?

Az ExifTool egy nyílt forráskódú, Perl nyelven írt parancssori alkalmazás, amelyet Phil Harvey hozott létre 2003-ban. A program elsődleges feladata a digitális fájlok metaadatainak olvasása, írása és szerkesztése. A fejlesztő máig aktívan karbantartja a szoftvert, amely jelenleg több mint 288 000 kódsorból áll. Az ExifTool szabadon letölthető és használható kereskedelmi és nem kereskedelmi célokra egyaránt, ami világszerte népszerűvé tette a fotósok, rendszergazdák és digitális forenzikus szakemberek körében.

A program nem korlátozódik pusztán a fényképezőgépek által generált EXIF adatokra. Képes kezelni az IPTC, XMP, GPS és számos gyártóspecifikus (MakerNotes) metaadatot is. Az ExifTool több mint 130 fájlformátumot támogat, beleértve a JPEG, TIFF, PNG, PDF, RAW és még sok más formátumot. A szoftver azonosítani és módosítani tud több mint 23 000 egyedi metaadatcímkét, ami hihetetlenül részletes vezérlést biztosít a felhasználók számára.

Az ExifTool használata a gyakorlatban

A parancssori felület elsőre ijesztőnek tűnhet, de az alapvető műveletek gyorsan elsajátíthatóak. Az ExifTool telepítése után a legegyszerűbb parancs a metaadatok megjelenítése. Ehhez csak a fájl nevét kell megadni argumentumként. A program alapértelmezés szerint minden elérhető metaadatot kiír a terminálba. A kimenet formázható HTML, szöveg vagy JSON formátumban is, így más alkalmazásokkal is könnyen integrálható.

EXIFTool használata: Metaadatok kezelése egyszerűen - 1

Az alábbi táblázat a leggyakoribb parancsokat mutatja be röviden:

ParancsFunkció
exiftool fenykep.jpgMinden metaadat megjelenítése
exiftool -g fenykep.jpgCsoportosított metaadatlista
exiftool -EXIF:DateTimeOriginal=2024:01:15 12:00:00 fenykep.jpgAdott mező módosítása
exiftool -all= fenykep.jpgÖsszes metaadat törlése
exiftool -r -csv konyvtar/Mappában lévő összes fájl metaadatainak exportálása CSV-be
exiftool -overwrite_original -GPSLatitude=47.5 fenykep.jpgGPS koordináta beállítása

Fontos tudni, hogy az ExifTool alapértelmezés szerint biztonsági másolatot készít a fájlokról (fenykep.jpg_original), mielőtt módosítaná azokat. Ezt a műveletet az -overwrite_original kapcsolóval lehet felülírni, ha a felhasználó biztos a változtatásokban. A tömeges feldolgozás -r (rekurzív) kapcsolóval egészíthető ki, ami lehetővé teszi teljes könyvtárstruktúrák egyetlen paranccsal történő kezelését.

Miért érdemes használni az ExifTool-t?

A metaadatok kezelése számos területen fontos. A fotósok gyakran szeretnék eltávolítani a személyes adatokat (például GPS koordináták, fényképezőgép sorozatszáma) a képekből, mielőtt azokat az internetre töltik fel. Az ExifTool ezt egyszerű és megbízható módon teszi lehetővé. A digitális forenzikus szakemberek viszont éppen ezeket az adatokat használják fel bizonyítékok gyűjtésére, így számukra a precíz kiolvasás elengedhetetlen.

EXIFTool használata: Metaadatok kezelése egyszerűen - 2

A program platformfüggetlen: elérhető Linux, macOS, Windows és Android rendszerekre is. Az Android verzió grafikus felületet kínál a Google Play áruházból letölthető alkalmazás formájában, ami a mobil eszközökön is lehetővé teszi a metaadatok kezelését. A parancssori változat dokumentációja rendkívül alapos: tartalmaz man oldalakat, HTML útmutatókat és egy PDF formátumú kézikönyvet is.

Támogatott fájlformátumok és metaadat típusok

Az ExifTool által támogatott fájlformátumok listája folyamatosan bővül. Az alábbi felsorolás a leggyakrabban használt típusokat tartalmazza:

  • Képformátumok: JPEG, TIFF, PNG, GIF, BMP, WebP, HEIF/HEIC, RAW (Canon CR2/CR3, Nikon NEF, Sony ARW stb.)
  • Dokumentumformátumok: PDF, Microsoft Office (DOCX, XLSX, PPTX), OpenDocument
  • Hangformátumok: MP3, WAV, FLAC, AIFF, M4A
  • Videóformátumok: MP4, MOV, AVI, MKV, WebM
  • Egyéb formátumok: SVG, PSD, DNG, VR parancsfájlok, Metaadatfájlok (XMP, XML)

A metaadat típusok közül a legismertebb az EXIF (Exchangeable Image File Format), amely a fényképezés paramétereit tárolja: expozíciós idő, rekeszérték, ISO érzékenység, dátum, fényképezőgép modell. Az IPTC (International Press Telecommunications Council) elsősorban a szerkesztői információkra szolgál: cím, leírás, szerzői jog, kulcsszavak. Az XMP (Extensible Metadata Platform) egy XML alapú szabvány, amelyet az Adobe hozott létre, és rugalmasabb, mint a korábbi formátumok. A MakerNotes pedig a gyártóspecifikus adatokat tartalmazza, például a lencse típusát, sorozatszámot vagy a kamera egyedi beállításait.

EXIFTool használata: Metaadatok kezelése egyszerűen - 3

Telepítési lehetőségek

A letöltés és telepítés egyszerű. A hivatalos weboldalról (exiftool.org) beszerezhető a forráskód és az előre lefordított bináris fájlok Windows és macOS rendszerekre. Linux alatt a csomagkezelőből is telepíthető, például Debian/Ubuntu rendszeren az apt install exiftool paranccsal. A macOS felhasználók a Homebrew-t használhatják: brew install exiftool. Az Android verzió a Google Play áruházból szerezhető be, grafikus felülettel, ami a kisebb képernyőn is kényelmes kezelést biztosít.

A program frissítései rendszeresen megjelennek, általában havonta egyszer, hogy támogassa az új kamera modellek által generált metaadat formátumokat. A kód nyilvános a GitHub-on is elérhető, ahol a fejlesztők hibajelentéseket tehetnek, vagy saját módosításokat javasolhatnak.

Gyakori használati esetek

Az ExifTool egyik leggyakoribb alkalmazása a privát adatok tömeges eltávolítása. Ha egy felhasználó több száz képet szeretne publikálni anélkül, hogy a tartózkodási helye vagy a fényképezőgép adatai kiderüljenek, egyetlen paranccsal törölheti az összes metaadatot. Egy másik tipikus feladat a dátumok javítása: ha egy fényképezőgép órája rosszul volt beállítva, az ExifTool segítségével az összes képen egyszerre módosítható az időbélyeg.

EXIFTool használata: Metaadatok kezelése egyszerűen - 4

A földrajzi címkék (GPS) kezelése is gyakori művelet. Az ExifTool segítségével pontosan beállítható a szélességi és hosszúsági fok, valamint a magasság. A program képes a koordináták konvertálására is a különböző formátumok között (fok/perc/másodperc, decimális fok). A batch feldolgozás során a -csv kapcsolóval táblázatba rendezhetők az adatok, amelyeket később akár térképeken is meg lehet jeleníteni.

Az archiválás során is hasznos lehet: a metaadatok segítenek a fájlok rendszerezésében, a duplikátumok kiszűrésében és a hosszú távú megőrzésben. A könyvtárak, múzeumok gyakran alkalmazzák a digitális állományok katalogizálására, mert az ExifTool automatikusan ki tudja olvasni a szerzői jogi információkat és a készítés időpontját.

Biztonsági és etikai megfontolások

A metaadatok kezelésekor fontos tudni, hogy ezek az adatok akarva-akaratlanul is sokat elárulhatnak a felhasználóról. A GPS adatok például elárulják, hogy hol készült a kép, ami akár a magánélet megsértéséhez is vezethet. Ezért az ExifTool hasznos eszköz a tudatos adatvédelemben. Ugyanakkor a forenzikus szakemberek számára az adatok pontossága és sértetlensége a legfontosabb. A program lehetőséget ad a metaadatok olvasására anélkül, hogy a fájl tartalmát módosítaná, így bizonyítékként is felhasználható.

EXIFTool használata: Metaadatok kezelése egyszerűen - 5

Az ExifTool nem végez káros módosításokat, ha a felhasználó nem kifejezetten kéri. A biztonsági mentések automatizálása révén a véletlen adatvesztés elkerülhető. A nyílt forráskódú jelleg miatt a közösség folyamatosan ellenőrzi a kódot, így a hátsó kapuk vagy rosszindulatú funkciók bekerülésének esélye minimális.

Összegzés

Az ExifTool egy rendkívül sokoldalú és megbízható eszköz mindazok számára, akik digitális fájlok metaadataival dolgoznak. A 23 000 támogatott tag, a 130 fájlformátum, a platformfüggetlenség és a részletes dokumentáció miatt a szakemberek és a hobbisták egyaránt profitálhatnak belőle. A program ingyenes, nyílt forráskódú, és aktív közösség tartja karban. Ha valaki egyszerűen szeretné eltávolítani a személyes adatait a képekből, vagy éppen ellenkezőleg, minden elérhető információt ki szeretne nyerni egy fájlból, az ExifTool a legjobb választás.

Források

Az ExifTool hivatalos weboldala: exiftool.org. A program funkcióinak részletes leírása: exiftool.org/features. A fejlesztői verzió és forráskód: GitHub. Az Android verzió letölthető a Google Play áruházból: com.exiftool.free. A parancssori dokumentáció: Linux man page (linux.die.net/man/1/exiftool). A teljes PDF kézikönyv: exiftool.org/ExifTool.pdf. Egy átfogó oktatóanyag: Adam the Automator (adamtheautomator.com/exiftool). Az alkalmazás méretére és felhasználási statisztikáira vonatkozó adatok: exiftool.org/under, valamint Medium tutorial (vickyaryan7.medium.com). Az exif.tools szintén hasznos információkat nyújt a metaadatkezelésről.

exiftool metaadatkezelés exif fotózás fájlkezelés parancssor képszerkesztés adatvédelem
Figyelem A leírás tájékoztató jellegű, a műveletek előtt mindig készíts biztonsági mentést.
Szerző

Stefano Barcellos

Közreműködő a(z) Visite Barbados oldalon.

« Előző bejegyzés
Nyomtatás gyorsan és kiváló minőségben őrkes

Kapcsolódó bejegyzések