ExifTool är en open source och metadata-redigerare över plattformar
- Kategori: Programvara
Metadata är användbara på många sätt, till exempel när det gäller sökning eller representation av data. En populär typ är exif-data som är associerade med foton.
Dessa används för alla slags ändamål. Fotografer använder dem för att kontrollera olika egenskaper hos ett foto, t.ex. kameramärket och modellen, bländaren eller ISO.
Men det är inte den enda typen av metadata. Du kan till exempel använda ID3-taggar för dina musikfiler. På liknande sätt innehåller dokument, videor eller bilder som du skapar andra former av metadata. Högerklicka på en fil och välj Egenskaper> Detaljer i Windows. Uppgifterna som du kan se kommer att skilja sig, men du bör veta att metadata kan innehålla personliga identifierbara data som latitud och longitud (GPS-plats), datum skapat / ändrat eller författarnamnet.
Du kan redigera eller ta bort metadata med hjälp av program som ExifTool av Phil Harvey. Det är ett kommandoradsapplikation (tekniskt ett skript). Ladda ner arkivet; den innehåller en körbar. Kör det dock inte. I stället dra och släpp filer eller mappar på den med Explorer. Detta öppnar ett kommandofönster som visar filens metadata.
Ett alternativt sätt att använda det är att byta namn på det från exiftool (-k) .exe till exiftool.exe. Placera den i en mapp som är en systemväg så att du kan köra den lättare från kommandotolken. det här läget låter dig använda alla funktioner i applikationen, så det är vad vi kommer att använda här. När du vill använda det, öppna ett kommandofönster, dra och släpp exiftool.exe till fönstret för att köra det från dess plats. Den här metoden kan också användas för att snabbt lägga till en bilds sökväg. Upprepa stegen, lägg till ett mellanrum efter 'exiftool' och släpp sedan bilden på fönstret innan du trycker på Enter.
Titta på dessa två skärmdumpar. De innehåller massor av metadata från bara ett foto jag tog på semester förra året.


GPS-data visas inte eftersom jag valde att inte inkludera den, men du kan se från bilden att den togs på en ASUS-enhet med modellnumret X00TD, som är Zenfone Max Pro M1. Profilskaparens ID är Google eftersom jag använde appen Google Camera för att ta bilden. Det finns mycket annan information (Megapixlar, bländare, ISO, slutartid, upplösningstid för fotograferingen) inbäddade i bilden.
Varför är detta viktigt? Säg till exempel att du tog en bild hemma och laddade upp den på internet. Om du inte har tagit bort metadata innan du laddar upp till en tjänst, eller om tjänsten inte skrubbar metadata automatiskt, kan andra titta på metadata som kan avslöja information som du inte vill bli tillgänglig.
Hur tar jag bort, redigerar eller extraherar exif-data med Exiftool?
Ta bort metadata
Du har två alternativ för att ta bort exif-data från filer.
exiftool -exif: all = image.jpg
Detta berättar ExifTool att ta bort alla exif (personligt identifierbara) taggar från bildens metadata. Programmet modifierar inte originalfilen. Istället skapar den en kopia av den med de modifierade metadata, som kan vara användbara för att dela online. Den ursprungliga filen byts namn till image.jpg_original.
Alternativt kan du använda följande kommando.
exiftool -all = image.jpg
Detta tar bort ännu fler taggar (XMP). Den resulterande filen kommer fortfarande att ha de vanliga egenskaperna för en fil (storlek, namn, datum skapat osv.).
Redigera taggar
Att redigera exif-data är ganska enkelt. Skriv exiftool följt av attributet som du vill ändra med följande syntax.
exiftool -attribute = redigera image.jpg
Låt oss säga att vi vill lägga till något i en bild, exiftool -Comment = 'This is androideity.com' image.jpg. Detta kommer att lägga till ett attribut som heter 'Kommentar' och värdet för det kommer att vara Detta är androideity.com.
Hur tar vi bort exifdata? Låt oss använda kommentartaggen som ett exempel igen. Om du vill ta bort den, lämna kommentarens värde tomt. Kommandot kommer att vara,
exiftool -Comment = image.jpg
Enkelt, eller hur? Du kan redigera valfri tagg som visas. Vill du lägga till taggar? Här är en lista med stödda taggar och en till som nämner alla läs och skriv taggar i Windows.
Batchredigering
ExifTool stöder batch exif radering och redigering, allt du behöver är att lägga till flera bilder efter kommandot. För t.ex. om vi vill ta bort taggar från 3 bilder.
exiftool -all = image.jpg image2.jpg image3.jpg
Att redigera bilder fungerar på samma sätt.
exiftool -Copyright = androideity.com image.jpg image2.jpg image3.jpg
Ignorera tillverkarens anteckningsfel i skärmbilden. Detta händer när Exiftool kanske inte känner igen tillverkarens anteckningar som kan leda till att originaldata går förlorade. Men det var inte i mitt fall.
Batchredigering fungerar också med hela mappar.
exiftool -all = H: Foton
Du kan använda jokertecken som * .jpg, -GROUP: TAG =, etc för att bara redigera specifika filer och taggar.
Extrahera metadata
För att extrahera information från en bild, dra och släpp bara en bild som beskrivits tidigare. Du kan spara innehållet i ett textdokument eller CSV med ett kommando som.
exiftool -T-vanliga H: Photos> H: Photos ghacks.txt
Detta sparar vanliga metadata från filerna i den angivna mappen till den textfil som heter ghacks.txt; den kommer att sparas i den definierade mappen (i detta fall samma katalog). Du kan använda -r för rekursivt läge (skapar ett textdokument för varje fil) istället för en enda flik avgränsad fil.
Det finns en sida på den officiella webbplatsen som har mer exempel .
ExifTool är en öppen källa ansökan, skriven i Perl. Jag har precis nämnt grunderna i programmet här, se den officiella dokumentationen för fler kommandon, taggar etc.
Om du letar efter ett sätt att visa eller redigera EXIF, GPS, ID3, IPTC, XMP, MakerNotes och andra metadata, är ExifTool ett utmärkt val. Det används i tredjepartsprogram som Avancerad Renamer , Batch Image Cropper .

ExifTool
För Windows
Ladda ner nu