Utskiftbart bildefilformat
Utskiftbart bildefilformat (offisiell forkortelse Exif , ikke EXIF [1] ) er en spesifikasjon for bildefilformatet som brukes av digitale kameraer . Spesifikasjonen bruker de eksisterende formatene JPEG , TIFF Rev. 6.0 og RIFF , med tillegg av spesifikke metadatakoder . Det støttes ikke i JPEG 2000 , PNG og GIF .
Exif ble opprettet av Japan Electronic Industries Development Association (JEIDA). Versjon 2.1 av spesifikasjonen er datert 12. juni 1998 , og versjon 2.2 er fra april 2002 og er også kjent som Exif Print . Exif støttes foreløpig ikke av selskaper eller organisasjoner som følger standardene , men det er formatet som brukes av alle kameraprodusenter.
Strukturen til Exif-tagger er hentet fra strukturen til TIFF-filer. Det er stor overlapping mellom taggene som er definert i TIFF-, Exif-, TIFF/EP- og DCF- standardene .
Metadatakodene definert i Exif-standarden dekker et bredt spekter, inkludert:
- Informasjon om dato og klokkeslett. Digitalkameraer registrerer gjeldende dato og klokkeslett i disse metadataene.
- Kamerainnstillinger. Dette inkluderer statisk informasjon som kameramodell og produsent, og diverse informasjon for hvert bilde som orientering, blenderåpning , lukkerhastighet , brennvidde , hvitbalanse og informasjonssett for ISO -hastighet.
- Et miniatyrbilde for forhåndsvisning på kameraets LCD-skjerm, filbehandler eller bilderedigeringsprogramvare.
- Beskrivelser og informasjon om opphavsrett.
Geografisk informasjon
Metadataene kan inneholde informasjon knyttet til plasseringen av bildene, som kan komme fra en GPS -mottaker koblet til kameraet; standardformatet for å lagre denne romlige informasjonen er GPX .
Denne informasjonen kan legges til ved å starte loggdataene til GPS-mottakeren , kombinere dem senere ved å bruke for eksempel programmer som Geotag [2] ( åpen kildekode-programvare uavhengig av plattformen) eller GPSPhotoLinker [3] (proprietær programvare for macOS ).
Programvarestøtte
Exif-dataene settes inn i selve bildefilen. Nyere bilderedigeringsprogrammer, i motsetning til eldre, er i stand til å tolke Exif-data og beholde dem når du lagrer det redigerte bildet.
Flere fotogalleriprogrammer gjenkjenner Exif-data og kan vise dem ved siden av bildet.
Problemer
I tillegg til å ikke være en opprettholdt standard, har Exif-formatet en rekke ulemper, hovedsakelig knyttet til bruk av den eldre gamle strukturen, som inkluderer:
- Å utlede Exif-formatet fra TIFF -strukturen ved å bruke pekerforskyvninger i filene betyr at dataene kan spres hvor som helst i filen, noe som betyr at programvare kan ødelegge enhver peker eller tilsvarende data som ikke vil bli dekodet/kodet. Dette er grunnen til at mange bilderedigerere skader eller sletter Exif-data (spesielt MakerNote ) etter å ha lagret filen.
- Standarden definerer en MakerNote-tag, som lar kameraprodusenten skrive metadata i et hvilket som helst tilpasset format internt i filen. Det brukes i økende grad av digitalkameraselskaper for å lagre et utall av innstillinger som ikke er oppført i Exif-standarden, for eksempel opptaksmoduser, etterbehandlingsinnstillinger, serienummer, fokusmoduser, etc. Siden formatet til denne taggen er proprietær og produsentspesifikk, kan det være svært vanskelig å hente denne informasjonen fra et bilde (eller bekvemt å bevare den når du skriver bildet om). Noen produsenter krypterer deler av informasjonen; for eksempel krypterer Nikon objektivdetaljdata til nye versjoner av MakerNote-dataene. [3]
- Standarden tillater kun TIFF- eller JPEG -filer - det er ingen målinger for en "rå" filtype som kan sendes direkte som en dump fra en sensor. Dette har fått produsentene til å finne opp mange proprietære og inkompatible "rå" filformater. For å løse dette problemet har Adobe utviklet DNG -formatet (et TIFF-basert råformat), i håp om at produsentene ønsker å standardisere på ett enkelt råfilformat.
- Exif-standarden sier spesifikt at fargedybden alltid er 24 biter. [4] Mange moderne kameraer kan fange opp mye mer data enn dette (for eksempel tillater Nikon D70 36 bits farge per piksel). Siden Exif / DCF-filer ikke kan representere denne fargedybden, har mange leverandører utviklet et proprietært og inkompatibelt RAW-format.
- Exif brukes veldig ofte i bilder generert av skannere, men standarden gir ingen spesifikk informasjon for skannere
- Programvare for bildemanipulering klarer noen ganger ikke å oppdatere det medfølgende miniatyrbildet etter en redigeringsoperasjon, noe som kan føre til at en bruker utilsiktet legger ut feil informasjon. [4]
- Exif-metadataene er bundet til en størrelse på 64 Kb i JPEG -ene siden denne informasjonen i henhold til spesifikasjonen må inneholde et enkelt JPEG APP1-segment. Selv om FlashPix-utvidelser tillater informasjon å bruke flere APP2 JPEG -segmenter , er disse ikke veldig vanlige. Dette har fått noen kameraleverandører til å utvikle ikke-standardiserte teknikker for lagring av store bildeforhåndsvisninger som brukes av enkelte digitale kameraer for LCD -presentasjon . Disse ikke-standard utvidelsene går normalt tapt hvis en bruker re-arkiverer bildet ved hjelp av et bilderedigeringsprogram, med mulighet for at bildet er inkompatibelt med det originale kameraet som genererte det.
Alternativer
Extensible Metadata Platform (XMP) ble laget av Adobe som det beste metadataformatet for fotografering og bildebehandling. Ikke desto mindre støttes det dårlig av kameraer.
Vis Exif-data
I Windows 2000 og senere Microsoft-operativsystemer kan et undersett av Exif-informasjonen vises ved å høyreklikke på bildefilen og velge "Egenskaper"-elementet; fra dialogboksen klikker du på "Sammendrag"-fanen. Eventuelle endringer som gjøres fra dette vinduet, kan imidlertid skade noen Exif-overskrifter [5] .
På macOS 10.4 og nyere kan denne informasjonen vises i Finder ved å gjøre "Få informasjon" på filen og utvide delen "Mer informasjon".
På Unix- og Unix-lignende systemer som bruker GNOME -skrivebordsmiljøet , kan en undergruppe av Exif-dataene sees ved å høyreklikke på filen i Nautilus-filbehandlingen og velge "Egenskaper". Høyreklikk i KDE , velg "Egenskaper" og deretter "Metainfo". Mange Unix-bildevisere gir hele settet med Exif-data.
Det er mange programvareverktøy tilgjengelig som lar deg se og/eller endre Exif-data, for eksempel Exif Harvester, ImageMagick , Opanda IExif Viewer, FxIF for Firefox, ExifTool.
Eksempel
Tabellen nedenfor viser Exif-dataene for et bilde tatt med et vanlig digitalkamera. Merk at informasjon om forfatterskap og opphavsrett vanligvis ikke leveres av kameraer, så de kan legges inn senere.
stikkord
|
Verdi
|
Produsent
|
CASIO
|
Modell
|
QV-4000
|
Orientering
|
øverst til venstre
|
Programvare
|
Versjon 1.01
|
Dato og tid
|
2003: 08: 11 16:45:32
|
YCbCr posisjonering
|
sentrert
|
Komprimering
|
JPEG-komprimering
|
x-oppløsning
|
72,00
|
y-oppløsning
|
72,00
|
Oppløsningsenhet
|
tomme
|
Eksponeringstid
|
1/659 sek.
|
FN-nummer
|
f / 4,0
|
Eksponeringsprogram
|
Vanlig program
|
Exif-versjon
|
Exif versjon 2.1
|
Dato og klokkeslett (original)
|
2003: 08: 11 16:45:32
|
Dato og klokkeslett (digitalisert)
|
2003: 08: 11 16:45:32
|
Komponenter Konfigurasjon
|
Y Cb Cr -
|
Komprimerte biter for Pixel
|
4.01
|
Eksponeringsskjevhet
|
0,0
|
MaxApertureValue
|
2.00
|
Målemodus
|
Mønster
|
Blits
|
Blitsen gikk ikke av.
|
Brennvidde
|
20,1 mm
|
MakerNote
|
432 byte ukjente data
|
FlashPixVersion
|
FlashPix versjon 1.0
|
Farge rom
|
sRGB
|
PixelXDimension
|
2240
|
PixelYDimension
|
1680
|
Filkilde
|
DSC
|
Interoperabilitetsindeks
|
R98
|
Interoperabilitetsversjon
|
(null)
|
FlashPix Extensions
Exif-spesifikasjonen inkluderer også en FPXR (FlashPix-Ready) beskrivelsesinformasjon som kan registreres i APP2 av et JPEG -bilde ved å bruke en struktur som ligner på en FlashPix -fil . [6] Disse FlashPix-utvidelsene gjør det mulig å bevare informasjon under konverteringer mellom FPXR JPEG- og FlashPix-bilder. FPXR kan finnes i bilder av enkelte digitalkameramodeller fra Kodak og Hewlett-Packard . Nedenfor er et eksempel på FPXR-informasjon hentet fra et JPEG-bilde tatt med Kodak EasyShare V570 -kameraet :
stikkord
|
Verdi
|
Kodeside
|
1200
|
Brukte utvidelsesnummer
|
1
|
Navn på utvidelse
|
Skjermspiker
|
Utvidelsesklasse-ID
|
10000230-6FC0-11D0-BD01-00609719A180
|
Forlengelse Persistens
|
Ugyldig ved endring
|
Opprettingsdato for utvidelse
|
2003: 03: 29 17:47:50
|
Endringsdato for utvidelse
|
2003: 03: 29 17:47:50
|
Oppretter applikasjon
|
Picoss
|
Utvidelsesbeskrivelse
|
Forhåndsstørrelsesbilde for LCD-skjerm
|
Lagring-Stream Banenavn
|
/.Screen Nail_bd0100609719a180
|
Skjermspiker
|
(124498 byte med data som inneholder 640 x 480 JPEG forhåndsvisningsbilde)
|
Lydfil exif
Exif-spesifikasjonen beskriver RIFF -filformatet som brukes for WAV -lydfiler , [7] og definerer tagger for opptak av informasjon som artist, opphavsrett, opprettelsesdato og mer. Følgende tabell viser et eksempel på Exif-informasjon for en WAV-fil skrevet av PENTAX Optio WP -kameraet :
stikkord
|
Verdi
|
Koding
|
Microsoft PCM
|
Antall kanaler
|
1
|
Sample Rate
|
7872
|
Gj.sn. byte per sek
|
7872
|
Biter per prøve
|
8
|
Date laget
|
2005: 08:08
|
Exif-versjon
|
0220
|
Relatert bildefil
|
IMGP1149.JPG
|
Tid opprettet
|
16:23:35
|
Gjøre
|
PENTAX Corporation
|
Modell
|
PENTAX Optio WP
|
MakerNote
|
(2064 byte med data)
|
Pålitelighet av Exif-data
Exif-data kan manipuleres veldig enkelt, og derfor, med mindre du er forfatteren av et fotografi, kan du ikke være sikker på at det faktisk samsvarer med det viste bildet. Eksempelbildet vist på siden vil bli produsert med et digitalkamera, i henhold til exif-dataene (synlig ved å klikke på bildet), men i virkeligheten har det blitt endret senere.
Merknader
- ^ JEITA CP-3451 Exif 2.2 , referanse
- ^ [1]
- ^ [2]
- ^ JEITA CP-3451 Exif 2.2 seksjon 4.4.3 (pikselsammensetning og sampling)
- ^ Arkivert kopi , på dpreview.com . Hentet 14. september 2007 (arkivert fra originalen 14. desember 2007) .
- ^ JEITA CP-3451 Exif 2.2 seksjon 4.7.2 (Interoperabilitetsstruktur for APP2 i komprimerte data)
- ^ JEITA CP-3451 Exif 2.2 seksjon 5 (Exif Audio File Specification)
Bibliografi
Andre prosjekter
Eksterne lenker
Programmer for å vise Exif-data
- MyExifViewer - Simple Viewer for Windows uten installasjon , på albertocastro.hostzi.com .
- ExifIZER - viser Exif-data for alle bilder på en nettside
- Absynthe exif-leser (fr / no) , på absynthe.is.free.fr . Hentet 14. september 2007 (arkivert fra originalen 6. august 2007) .
- Opanda IExif for Windows og Internet Explorer-mapper , på opanda.com .
- Opanda IExif for Mozilla Firefox , på opanda.com .
- KUSO Exif Viewer for Windows- og Internet Explorer-mapper , på softpedia.com .
- Exif-Viewer , på amarra.de . Hentet 14. september 2007 (arkivert fra originalen 28. september 2007) .
- Enkel EXIF-visningsprogram for Mac OS X , på homepage.mac.com . Hentet 14. september 2007 (arkivert fra originalen 20. september 2007) .
- EXIF Image Viewer , på home.pacbell.net . Hentet 14. september 2007 (arkivert fra originalen 22. oktober 2007) .
- Exif Browser , på software-factory.ch .
- TTNview , på myalpha.dls.net . Hentet 14. september 2007 (arkivert fra originalen 7. september 2007) .
- SImageUtil , på reneris.com . Hentet 14. september 2007 (arkivert fra originalen 2. oktober 2007) .
- ThumbsPlus , på cerious.com .
- GexifView , på gvsoft.homedns.org . Hentet 14. september 2007 (arkivert fra originalen 29. september 2007) .
- Namexif: for å gi nytt navn med EXIF-dato og -klokkeslett , på digicamsoft.com .
Programmer for å redigere Exif-data
- Exifer for Windows Et freeware-grensesnitt for å vise / redigere Exif-metadataene til et bilde.
- Opanda PowerExif En editor for redigering av Exif- og GPS -data .
- ExifTool er et Perl - bibliotek og kommandolinjeverktøy for lesing og skriving av Medatati Exif
- PhotoMapper er et gratisprogram som kan sette inn / redigere eller slå sammen GPS-koordinater med bilder, og eksportere en fil til Google Earth
Programmere biblioteker for Exif
MakerNote Informasjon
'MakerNote'-taggen inneholder ofte interessant informasjon om bildet. Normalt i et proprietært binært format; Noen formater kan imidlertid (i det minste delvis) dekodes:
- OZHiker (engelsk): Agfa, Canon, Casio, Epson, Fujifilm, Konica / Minolta, Kyocera / Contax, Nikon, Olympus, Panasonic, Pentax / Asahi, Ricoh, Sony
- Kamiska (japansk): Canon, Casio, FujiFilm, ISL, KDDI, Konica / Minolta, Mamiya, Nikon, Panasonic, Pentax, Ricoh, Sigma, Sony, WWL
- X3F Info (engelsk): Sigma / Foveon
- ExifTool (engelsk): Canon, Casio, FujiFilm, JVC / Victor, Kodak, Leaf, Konica-Minolta, Nikon, Olympus / Epson, Panasonic / Leica, Pentax / Asahi, Ricoh, Sanyo, Sigma / Foveon, Sony
- Olypedia (tysk): Olympus
Annet
Kildekode