Program for changing photo data. Metadata in digital photography

Home / Operating systems

ShowExif is a small utility for viewing metadata of digital images captured using professional cameras.

Usage

Given software It is unlikely to be useful to you in everyday work with the camera. However, sometimes it can be no less useful than popular graphic editors and image converters that you use almost every day. The need to view metadata, access to which the utility provides, may arise for various reasons. However, the most popular of them is to get acquainted with the “mileage” of the camera.

Possibilities

ShowExif does not require installation as it is portable. After downloading, you can launch it and immediately start using it. To view the number displayed in the counter that records when the shutter is closed, first take a photo from your camera and download it to your computer.

To do this, you should use a RAW format image. After taking a photo, open it using the utility in your browser. After this, all the necessary information will be displayed on the screen. The "Total Number of Shutter Releases" item displayed on the left side of the table is what you need. Look at the number in the line opposite it - this is the mileage of your camera. All metadata can be copied, deleted and saved to disk. Additionally, you can “attach” first photos to them.

Key Features

  • displays EXIF ​​left by photographic equipment from the most popular manufacturers;
  • allows you to copy, delete and save metadata to disk and clipboard;
  • To view the camera's mileage, you need a photo in RAW format;
  • fully translated into Russian;
  • does not require additional installation into the system, can be stored on a removable storage device;
  • available completely free of charge;
  • performs quick export of Thumbnails to disk;
  • allows you to view mileage not for all cameras, but only for those that have this counter;
  • Works on all versions of the Windows operating system.

The ExifTool utility is designed to view and edit metadata large quantity file formats. Primarily used to view and edit shooting parameters in digital photo files. License: GPL. Website: sno.phy.queensu.ca/~phil/exiftool/

General information

Many file formats, in addition to the main content, also contain metadata. This metadata may describe different additional options file contents.

The most well-known metadata standard is the EXIF ​​standard. (English Exchangeable Image File Format)- a standard that allows you to add to various types files additional information, describing the conditions and methods for obtaining them, GPS coordinates, authorship, comments and much more. The EXIF ​​standard is most actively used for photographic images, and almost every modern digital camera records a large amount of EXIF ​​data for each photograph.

Other data formats may also have their own metadata. These are video files, various document files - PDF, Djvu, etc.

You can view and edit file metadata using a large number of utilities and programs. We especially note the console utility ExifTool as the most universal and powerful tool for working with file metadata.

This utility works from command line. It exists for everyone operating systems- Linux, Windows, MacOS. However, there are also add-ons for it in the form of an application with graphical interface, such as Exiftoolgui for Windows.

Another example of a graphical shell for ExifTool is the PyExifToolGUI utility. ()

As its name suggests, ExifTool is primarily designed to work with EXIF ​​metadata in digital photos. Supported photo image formats: JPEG, TIFF, PNG, DNG, NEF, PEF, CRW, JP2, CR2, MRW, ARW, SR2, ORF, RAF, and others.

But keep in mind that the ExifTool utility can also work with metadata in other file types.

  • video and audio: 3gp, AVI, MPG, MOV, WEBM, MP3, MP4, Ogg, etc.;
  • documents: PDF, Djvu, RTF, PPT, EPUB, etc.;
  • archives and binary files: ZIP, DLL, etc.

At the same time, for some files, both reading metadata and editing it are available. And for other file types, read-only is available. Full information You can learn about the numerous capabilities of the ExifTool utility by executing, after installing the program, the command

Man exiftool

There will be a table in the manual where symbols will indicate the ability to edit metadata for this type of file. Symbol (r) - read-only metadata, (w) - metadata can be overwritten using ExifTool, (c) - metadata can be created.

Some examples of ExifTool working with photos

Let's look at several options of this console utility necessary for basic work with EXIF ​​metadata in photo image files, since this metadata format is used in almost all digital cameras. Although ExifTool also works with XMP and IPTC metadata formats.

Reading and editing tags

Exiftool FOTO.JPG

Exiftool -ISO FOTO.JPG

Show tags that can be edited.

Exiftool -listw FOTO.JPG

Writing the value of a specific EXIF ​​tag to an image file is done through the assignment symbol = .

Exiftool -ISO="200" FOTO.JPG

Removing the value of a specific EXIF ​​tag in an image file is done through assignments to the empty value.

Exiftool -ISO="" FOTO.JPG

Naturally, the console utility exiftool is good for batch processing files when one or more identical tags need to be written or deleted in multiple images. The below command will write the ISO value to all files with jpg extension in the current folder. The * symbol in the file name is a wildcard for any name.

Exiftool -ISO="200" *.JPG

When editing tags, the utility creates an original file with the suffix "_original" next to the new file. If this is not required, you need to use additional option-overwrite_original .

Exiftool -ISO="200" -overwrite_original *.JPG

Note: if you forgot to write this option and ExifTool created many archive copies with the “_original” suffix, then you can delete these copies by executing in the console for Linux systems in the current directory a simple one-line script:

For f in *_original ; do rm $f; done

You can copy tags from one file to another. Below is an example of a command where EXIF ​​tags will be copied from the FOTO.DNG file to FOTO.JPG

Exiftool -TagsFromFile FOTO.DNG FOTO.JPG

This makes it possible to copy tags for several files in a folder ( original files and derivatives lie nearby).

Exiftool -TagsFromFile %d%f.DNG -r -ext JPG directory_path

Name and explanation of the most popular EXIF ​​tags

  • Make - camera manufacturer
  • Model - camera model
  • DateTime - date the image was last modified
  • ExposureTime - shutter speed
  • FNumber - aperture number
  • ISO - light sensitivity
  • DateTimeOriginal - shooting time
  • FocalLength - focal length of the lens on the camera
  • Artist - author
  • Copyright - copyright
  • UserComment - user comments on the file

In order not to enter any set of tags each time, they can be written to a separate text file. For example, a set of common tags for any digitized photographs from the Smena 8M camera can be written as follows text file with a name such as lens8M.txt.

N -EXIF:LensModel=LOMO T-43 (Triplet) 40mm f/4 -EXIF:Model=Smena 8M -EXIF:FocalLength=40 -EXIF:MaxApertureValue=4

And then just call the -@ option as a parameter.

Exiftool -@ lens8M.txt *.JPG

Geotags, read and edit

Exiftool is the simplest and affordable way Add geographic location metadata (geotags) to both digital photo and video files.

Remove specific geotags via empty value. For example, when publishing photos on the Internet, it is considered correct to remove geotags from them. Note: between two single quotes-geotag="" must be an empty value, not a space.

Exiftool -geotag="" FOTO.JPG

Conversely, for example, you can set the longitude and latitude in the metadata of a digital photograph using the -GPSLongitude and -GPSLatitude parameters, respectively. For example

Exiftool -GPSLongitude="27.46" -GPSLatitude="53.89" FOTO.JPG

ExifTool can work with GPS tracks, as a result of which you can synchronize the coordinates of the GPS track and the time the photo was taken. That is, if a GPS track was created during photography, then using ExifTool you can automatically extract geo-coordinates corresponding to the time the image was taken and write them into the photo’s metadata.

Exiftool -geotag track.gpx *.JPG

Date and time manipulation

Incorrectly set time in the camera is another common annoying mistake that ExifTool will help you correct. This is especially unpleasant when synchronizing GPS tracks and photos. Because synchronization with the coordinates of the GPS track occurs according to the time the photograph was taken, and a camera lag or rush of even one minute can lead to large errors in the coordinates of the shooting location in the metadata of the digital photograph. You can correct the situation using a special format year:month:day hours:minutes:seconds for the -DateTimeOriginal option, which is easy to understand using the following example. Let's say we need to make a photo older “older” by one year and one hour.

Exiftool "-DateTimeOriginal-=1:0:0 1:00:00" FOTO.JPG

Pay attention to the decreasing sign - before the = sign. If the photo needs to be made “younger” in terms of the time of creation, then a + sign is added.

You can change three time tags at once - DateTimeOriginal, CreateDate and ModifyDate. To do this, use the -AllDates option.

It is possible to rename image file names based on date from EXIF, removing original name file.

Exiftool -d %Y%m%d-%H%M%S.%%e "-filename

Rename based on creation date without removing the initial filename.

Exiftool -d %Y%m%d-%H%M%S%%-c-%%f.%%e "-filename

During the manipulations, ExifTool will change the modification date of the file. Restore original original date:

Exiftool "-filemodifydate

To describe each point of a digital image pixel - picture element (picture element, literally) you need to specify several numbers. In the case of an RGB 8-bit raster representation, each pixel is characterized by three 8-bit computer words for each of the channels. There are 3 million such words in a megapixel image. This is why graphics files in raster format are so large. Recording a thousand words along the way will not be difficult and will not require any additional costs. But these “non-graphic” words - metadata allow:
a) match the colors and brightness perceived by the camera or scanner with the brightness or colors on the computer display,
b) know the camera shooting settings for the image file (get rid of paper notepads and voice recorders that store memorable notes),
c) confirm your copyright,
d) find the desired image in the database using a keyword or even the geographic coordinates of the shooting location,
e) automatically convert the file into the format required for output and correctly print the image in automatic mode (including without a computer),
and much more.DCF

Design Rule for Camera File System (described in) is an industry standard for organizing data in devices for receiving, storing, converting and outputting digital images. Adopted in 1998 (Japan Electronics Industry Development Association) to standardize the process of transferring data between different devices. Currently a member of the Japan Electronics and Information Technology Industries Association.

The structure of files on the memory card of a digital device is subject to DCF rules. In the usual view, this is a tree of folders with files and individual files. Images are usually stored in subfolders of the DCIM directory. Others store video and sound files, “system” data for camera settings, and templates for creating HTML galleries. DPOF print jobs (MISC folder) allow the direct print printer to find and execute the print job itself.

The software that comes with the camera, using DCF information, automatically copies pictures from the memory card to the computer into a database, builds panoramas, opens applications for converting RAW files and does much more, which is only possible for the developers’ imagination.

The DCF standard also includes a description of the format of the actual graphic files JPEG, TIFF, RAW. Graphic files, in turn, are subject to the rules of the organizations and associations that approved them. The EXIF ​​standard is part of the DCF specification.

Data structure on the Epson L-500V camera memory card

For the correct operation of various devices with multimedia files (sound, images), the standard of universal EXIF ​​file headers was adopted. EXIF - Exchangeble image format (version 1.0 was published in 1995). The format provides for storing image or music data, their reduced copies (for JPEG 160×120 is recommended), and a subsection of a text description of the data in one file.

The modern version of the standard is Exif 2.2 (described in). It also includes technology for automatic color management and image processing in accordance with scene shooting settings for printing or display (version 2.0 assumed color coding in sRGB space, in version 2.2 the color space can be any).

The text part of the Exif section of the file consists of markers and tags that describe a specific parameter (identifier and the corresponding parameter name) and the value of this parameter (the value in a specific format for representing a value in the form of an ASCII code, rational, decimal, hexadecimal, etc. number) . The set of tags contains a more or less standardized and mandatory part and sections “given” to hardware and software manufacturers for their special purposes. Software designed to read EXIF ​​data maps tags to their definitions and values ​​to values. At the same time, the creators do not always adhere to the specifications and therefore misunderstandings occur. Thus, the definition of an information field may be replaced by its corresponding generally accepted equivalent, but the value is not converted to the appropriate format. Or the camera manufacturer writes information in the field corresponding to the tag in an incorrect format or about a different parameter altogether. If this is a highly specialized program for a specific brand of cameras, then there are usually no misunderstandings. The user is “obliged by his purchase” to obey the rules described in the software manual and, having studied his device and program, will understand what is at stake. But if this is a universal program, then confusion with incorrect naming of tags and formatting of the corresponding values ​​is not uncommon. This is an inevitable price to pay for versatility. And also for the familiar language, because according to the rules of the EXIF ​​language, the parameter values ​​are just numbers (for example, inch - “1”, cm - “2”), and the program translates them into words we understand (which is not necessary, for example they are presented in the form of numbers some parameters in Adobe Photoshop, Info section "Advanced EXIF").

Let's look at the information part of a graphic file using the example of a digital photograph and an EXIF ​​header reader. The following table shows the main tags of the EXIF ​​format using the example of the Canon EOS 300D and the application. The table also shows some tags that are not displayed by the application, but it is useful to know about them. In addition to ExifRead, other programs also display headers: , .

TagDescriptionExample JPEG Canon 300D by ExifRead
Filenamefile nameIMG_2614.JPG
Application
Marker
a marker necessary for correct matching of user applications with the format for recording service information,
marker APP1 indicates a block of JPEG EXIF ​​information, APP0 - JFIF (JPEG File Interchange Format) standard, APP2 - FlashPix
JFIF_APP1: Exif
Makecamera manufacturerCanon
Modelcamera modelCanon EOS 300D DIGITAL
Orientationcamera orientation when shooting, position of the frame corner with coordinate 0.0left-hand side
XResolutionoutput (print) resolution, dots per inch along the X coordinate180/1
YResolutionoutput (print) resolution, dots per inch along the Y coordinate180/1
Resolution
Unit
unit of length to which the output resolution is given, “1” inches, “2” centimetersInch
DateTimedate the image was last modified2004:07:13 11:57:35
YCbCr
Positioning
position of the point defining the color in the YСbCr data cellCentered
ExifOffsetshift, position of Image file directory - image block in the file196
Exposure
Time
excerpt1/400 seconds
FNumberaperture number11,0
ISO
SpeedRatings
equivalent photosensitivity200
ExifVersionExif format version0221
DateTime
Original
shooting time2004:07:13 11:57:35
DateTime
Digitized
digital file creation time2004:07:13 11:57:35
Components
Configuration
format for representing data in an image fileYCbCr
Compressed
BitsPerPixel
medium JPEG compression3/1 (bits/pixel)
Shutter
SpeedValue
shutter speed value in APEX representation1/400 seconds
correct view in APEX “8.6” (1/2 8.6)
ApertureValueaperture size in APEX representationF 11.0,
correct view in APEX “7” (2 7/2)
Exposure
BiasValue
exposure compensation in EV units (APEX)EV0.0
Max
ApertureValue
maximum lens aperture in APEX representationF 5.00,
correct view in APEX “4.6” (2 (4.6)/2)
Metering
Mode
metering type, “0” undefined, “1” average, “2” center-weighted, “3” spot, “4” multi-spot, “5” multi-segment, “6” partial, “255” others.Division
FlashflashNot fired
FocalLengthfocal length of the lens on the camera125.00(mm)
UserCommentuser comments to the file, if the camera allows you to specify them
FlashPixVersionCompatible with FlashPix data format - International Imaging Industry Association - I3A standard0100 - compatible with FlashPix format Ver.1.0
ColorSpacecolor space of the file, DCF assumes sRGB, which corresponds to the marker value “1”, another space - “65535” (uncalibrated)sRGB
ExifImage
Width
image width, pixels2048
ExifImage
Height
image height, pixels3072
Interoperability
Offset
parameter that determines the position of the Image file directory - the image block in the file2366
FocalPlane
XResolution
density of sensors on the matrix along the X coordinate2048000/595,
or 3442 per inch,
allows you to determine the sensor size by X - 25.4x2048/3442 = 15.11 mm
or
25.4x595/1000 = 15.11 mm
FocalPlane
YResolution
density of sensors on the matrix along the Y coordinate3072000/892,
or 3443/inch
sensor size
25.4x3072/3443 = 22.66 mm
FocalPlane
ResolutionUnit
unit of measurement for sensor density, "1" undefined, "2" inch, "3" centimeterMeter, error
the correct Inch value is given by the IrfanView application
Sensing
Method
sensor typeOne-chip color area sensor - single sensor with a color filter matrix
FileSourceimage sourceDSC - Digital still camera
Custom
Rendered
image processingNormal process
Exposure
Mode
expoautomatic modeAuto
Scene
CaptureType
story programStandard
Maker Note (Vendor)section of additional parameters (parameters given below), for the developer, his positionCanon Format: 1408Bytes (Offset:942)
Macro modemacro mode when shootingOff
Self timertimer when shootingOff
QualityJPEG compressionFine
Flash modeflash modeOff
Sequence
mode
frame change modeSingle-frame
Focus modefocusing algorithmOne-Shot
Image sizeimage sizeLarge
Easy shooting modeprogram modeManual
Digital zoomdigital zoom
Contrastimage processing parameters, contrastHigh, +1
Saturationimage processing parameters, saturationHigh, +1
Sharpnessimage processing parameters, sharpnessHigh, +1
ISO Valuephotosensitivity100
Metering
mode
metering typeEvaluative
Focus typefocus typeUnknown
AF point selectedfocus pointUnknown (8197)
Exposure
mode
exposure modeAperture Priority
Focal lengthlens on camera100-300 mm
Flash activityflashOff
Sequence
number
frame in a series of photographs0
White
Balance
white balance meteringAuto
Flash biasflash exposure compensation in EV (APEX)0 EV
Firmware
Version
camera firmware versionFirmware Version 1.1.1
Camera Serial Number (Irfan)
Serial number (EXIF Reader)
camera serial number1070439357 (Irfan)
3FCD-39869 (EXIF Reader)
Image
Number
number of the picture taken by the camera,
the first three digits are the folder number, the last four are the file serial number
2262614
Owner
Name
camera username, if personalizedSergeySherbakov
Color tempcolor temperature5200K
WhitePointdetermination of the white point of the image,
if CIE standard D65 is used - value “3127/10000.3290/10000”
ParametersJPEG optionsStandard
YCbCr
Coefficients
for YCbCr representation conversion factors to RGB format
usually "0.299/0.587/0.114"
Reference BlackWhiteblack/white point determination
for YCbCr
values ​​specify black/white point for Y, Cb, Cr and RGB channels
Copyrightcopyright"Author"
for EXIF, filled in ACDSee
Artistauthor"Author"
filled in ACDSee
ImageDescription
photo description"EXIF tags Illustration" filled in ACDSee
Thumbnail Information
Compression
JPEGInterchangeFormat
JPEGInterchangeFormatLength
information about a reduced copy of the image in the EXIF ​​headerOLDJPEG
2211
6492
Components Configurationpixel characteristic data encoding format
RGB "0x04.0x05.0x06.0x00",
YCbCr "0x01.0x02.0x03.0x00"
for reference:
0x01:Y, 0x02:Cb, 0x03:Cr,
0x04:Red, 0x05:Green, 0x06:Blue
Brightness
Value
brightness of the plot in APEX,
to calculate Exposure (Ev) to BrigtnessValue (Bv) you need to add the SensitivityValue (Sv) value
for reference:
Ev=Bv+Sv Sv=log 2 (ISOSpeedRating / 3.125)
ISO100:Sv=5, ISO200:Sv=6, ISO400:Sv=7
Subject
Distance
focusing distance, m
Light
Source
light source, white balance setting,
"0" not set, "1" daylight, "2" fluorescent, "3" tungsten, "10" flash, "17" standard A, "18" standard B, "19" standard C, "20" D55, " 21" D65, "22" D75, "255" others
Related
SoundFile
name of the audio file attached to the photo
CFAPatterngeometry of filters on a matrix (Color filter array-CFA)
For example:
Photometric Interpretationcolor representation: "1" monochrome, "2" RGB, "6" YCbCr

You can compare EXIF ​​data for a JPEG file obtained from Canon ZOOMBrowserEX and ExifRead (tag fields that appear as "Unknown" in ExifRead are abbreviated):

ExifReadCanonZOOMBrowserEX
Filename: IMG_2614.JPG
JFIF_APP1: Exif
Main Information
Make: Canon
Model: Canon EOS 300D DIGITAL
Orientation: left-hand side
XResolution: 180/1
YResolution: 180/1
ResolutionUnit: Inch
DateTime: 2004:07:13 11:57:35
YCbCrPositioning: centered
ExifInfoOffset: 196
Sub Information
ExposureTime: 1/400Sec
FNumber: F11.0
ISOSpeedRatings: 200
ExifVersion: 0221
DateTimeOriginal: 2004:07:13 11:57:35
DateTimeDigitized: 2004:07:13 11:57:35
ComponentConfiguration: YCbCr
CompressedBitsPerPixel: 3/1 (bit/pixel)
ShutterSpeedValue: 1/400Sec
ApertureValue: F11.0
ExposureBiasValue: EV0.0
MaxApertureValue: F5.0
MeteringMode: Division
Flash: Not fired
FocalLength: 125.00(mm)
MakerNote: Canon Format: 1408Bytes (Offset:942)
UserComment:
FlashPixVersion: 0100
ColorSpace: sRGB
ExifImageWidth: 2048
ExifImageHeight: 3072
ExifInteroperabilityOffset: 2366
FocalPlaneXResolution: 2048000/595
FocalPlaneYResolution: 3072000/892
FocalPlaneResolutionUnit: Meter
SensingMethod: OneChipColorArea sensor
FileSource:DSC
CustomRendered: Normal process
ExposureMode: Auto
White Balance: Auto
SceneCaptureType: Standard
Vendor Original Information
Self-timer: Off
Quality: Fine
FlashMode: Off
Drive Mode: Single-frame
Focus Mode: One-Shot
ImageSize: Large
Easy shooting mode: Manual
Contrast: +1
Saturation: +1
Sharpness: +1
MeteringMode: Evaluative
AF point selected: Unknown (8197)
Focal length of lens: 100-300(mm)
Flash Activity: Off
Color Tone: Normal
Unknown (0001)3.46:005C...FFFF
Unknown (0002)3.4: 0.125,610,914
Unknown (0003)3,4: 100,0,0,0
White Balance: Auto
Flash bias: 0 EV
Unknown (0004)3.33: 0042 ... 0000
Unknown (0093)3.9: 18.0.0...,65535
Image type: IMG:EOS300DDIGITALJPEG
Firmware version: FirmwareVersion1.1.1
Serial number: 3FCD-39869
Unknown (0015)4.1: -1879048192
Image Number: 2262614
Owner name: SergeySherbakov
Unknown (0010)4,1: -2147483280
Unknown (000E)4.1: 2620984
Unknown (000D)1,512:0,...,0.0.0.0.0.0
Unknown (0000)3,18: 0,...0,0,0,0,0,0,0
Unknown (00C0)3.13: 001A...CC 0190
Unknown (00C1)3.13: 001A...C6 016C
Unknown (00AA)3.5: 10.529...,1026.698
Unknown (00A8)3,10: 20,429...,0,0,0,0,0
Unknown (00A9)3.41: 82,...,129,127
Color temp: 5200K
Parameters: Standard
Unknown (0012)3.24: 7.7,...,65535
Unknown (0013)3.4: 0.159.7.112
Unknown (0000)3.5: 0.0,0,0.0
Unknown (00B6)4,12: 24,...,262146
ExifR98
ExifR: R98
Version: 0100
Unknown (4097) : 2048
Unknown (4098) : 3072
Thumbnail Information
Compression: OLDJPEG
XResolution: 180/1
YResolution: 180/1
ResolutionUnit: Inch
JPEGInterchangeFormat: 2548
JPEGInterchangeFormatLength: 6492
File Name IMG_2614.JPG
Camera Model Name
Canon EOS 300D DIGITAL
Shooting Date/Time
13.07.2004 11:57:35
Shooting Mode Aperture-Priority AE
TV(Shutter Speed) 1/400
Av(Aperture Value) 11
Metering Mode Evaluative
Exposure Compensation 0
ISO Speed ​​200
Lens 100.0 - 300.0mm
Focal Length 125.0mm
Image Size 2048x3072
Image Quality Fine
Flash Off
White Balance Auto
AF Mode One-Shot AF
Parameters Contrast +1
Sharpness +1
Color saturation +1
Color tone Normal
Color Space sRGB
File Size 2240KB
Drive Mode Single-frame shooting
Owner's Name Sergey Sherbakov
Camera Body No. 1070439357

EXIF data for RAW (Canon EOS 300D) file obtained from ExifRead program and Canon ZOOMBrowserEX application:

ExifReadCanonZOOMBrowserEX
Filename: CRW_5185.CRW
Canon CRW Header
CCDRAW Image: 4910386Bytes(offset:26)
JPEG Image: 534464Bytes(offset:4910412)
Unknown(1803) : 1.0
ImageSpec: 3072Ѓ~2048
ExpouserMode: Single
Unknown(1804) : 0.1256
Unknown(1817) : 24817.6724
CapturedTime: 2004:10:16 10:17:02
ImageFileName: CRW_5185.CRW
ThumbnailFileName: CRW_5185.THM
Unknown(0805) :
Unknown(1814) : 0.3724
Unknown(0805) : EOS 300D DIGITAL CMOS RAW
ImageType: CRW:EOS 300D DIGITAL CMOS RAW
OwnerName: Sergey Sherbakov
ModelName: Canon EOS 300D DIGITAL
Unknown(180B) : 39869.9577
ISOSensitivity: 100
ROMOoperationMode: USA
FirmwareVersion: Firmware Version 1.1.1
ISOSensitivity: 100
LensFocalLength: 18.0(mm)
White Balance: Daylight
Sequence number(Continuous mode) : 0
Flash bias: 0 EV
Unknown(102A) : 66,0,...,0,0,0,0
Unknown(1093) : 18.0,......,5535
Self-timer: Off
Quality: RAW
FlashMode: Off
Drive Mode: Single-frame
Focus Mode: MF
ImageSize: Large
Easy shooting mode: Manual
Contrast: Normal
Saturation: Normal
Sharpness: Normal
MeteringMode: Evaluative
ExposureProgram: Aperture Priority
Focal length of lens: 18-55(mm)
Flash Activity: Off
Color Tone: Normal
Unknown(102D) : 92.0,...,65535,65535
Unknown(0036) : 0E82
Unknown(1834) : 368.2833
CCDImageSize: 3152Ѓ~2068
Unknown(1835) : 1,0,514,4000
Unknown(1038) : 7,7,3072,...,0,65535
Unknown(10C0) : 26,336,....,460,400
Unknown(10C1) : 26,305,....,454,364
Unknown(10C2) : 884,....,78,151,28
Unknown(10AA) : 10,877,...,588
Unknown(10A8) : 20.3871,...,5200
Unknown(10AD) : 62,...,65099,65325
Unknown(10AE) : 5200
Unknown(10AF) : 1024
Unknown(10A9) : 82,1398,...,124,126
Unknown(10B4) : 2
Unknown(10B5) : 10,3,1,2048,1360
Unknown(1039) : 0.159.7.112
Unknown(183B) : 0
File Name CRW_5185.CRW
Camera Model Name
Canon EOS 300D DIGITAL
Shooting Date/Time
16.10.2004 10:17:02
Shooting Mode
Aperture-Priority AE
TV(Shutter Speed)
1/30
Av(Aperture Value)
3.5
Metering Mode
Evaluative
Exposure Compensation
0
ISO Speed
100
Lens
18.0 - 55.0mm
Focal Length
18.0mm
Image Size
3072x2048
Image Quality
RAW
Flash
Off
White Balance
Daylight
AF Mode
Manual Focus
Parameters
Contrast Normal
Sharpness Normal
Color saturation Normal
Color tone Normal
Color Space
Adobe RGB
File Size
5323KB
Drive Mode
Single-frame shooting
Owner's Name
Sergey Sherbakov
Camera Body No.
1070439357

Notes

1. Some data fields for “Unknown” tags in the tables have been shortened.

2. Tags “ShutterSpeedValue”, “ApertureValue” and some others (with the Value identifier) ​​in accordance with the EXIF ​​standard are written not in the usual photographic values, but in APEX representation. Sometimes applications for viewing EXIF ​​data convert the APEX format to the usual form, sometimes not.

What is the APEX format? APEX (The Additive System for Photographic Exposure) is a convenient form of recording and, most importantly, expressing the relationships between exposure conditions. It is convenient because it operates with logarithmic values ​​with a base of 2. In them, doubling the exposure corresponds to increasing it by one step, that is, by the usual shutter speed or aperture level. To calculate exposure in APEX format, just use a simple formula: AV + TV = LV + SV = EV. Where AV and TV, respectively, APEX is the aperture and shutter speed, LV brightness, SV photosensitivity. At the same time, in APEX, aperture f/1.0, shutter speed TV = 0 - 1 s, brightness LV = 0 - 3.4 candelas/m*m, photosensitivity SV = 0 - 3.125 (in ISO) are taken as zero values ​​of AV = 0. ).

To distinguish the photographic terms “aperture” and “shutter speed” from values ​​in APEX, it is customary to accompany all values ​​expressed in APEX format with the word “value” - as “Aperture value”, and when abbreviated, add the letter “V” - as Av.

It’s interesting that now in Canon cameras with shutter priority and aperture priority modes Tv and Av, a number of values ​​on the controls are written in the usual reverse seconds and aperture numbers. This is explained by the fact that the Tv and Av “icons” appeared on Canon cameras when the APEX format was practically important for calculating exposure and was popular. And APEX values ​​were used as the values ​​of these quantities. Then, with the development of automation and unification of exposure metering devices, the practical importance of the APEX format for the photographer became minimal and it was abandoned, returning to the usual aperture numbers and seconds. But Canon’s mode markings remain the same ().

How information is displayed in the program for viewing shooting parameters depends on the developer. Formally, the “Aperture value” tag corresponds to a value in APEX units without any suffixes or prefixes. But, for example, in Canon ZOOM Browzer EX the “Aperture value” tag is displayed in aperture number format, but without the prefix “f/” (for clarity, it should be written that way, that is, “f/”), and Tv, which, however, it stands for "Shutter Speed", as a fraction of a second without the "c", which is true if you know the history of the Av/Tv icons on Canon. In ACDSee version 5, “Aperture value” is correctly displayed in APEX units, and in version 7 in the usual “f/number” format. You can determine what is hidden behind the “Aperture value” in your program by looking at the value of another EXIF ​​tag “F-number”. If the numerical values ​​coincide, then the “Aperture value” is displayed in aperture numbers, if not, in APEX units. Then check the correspondence using the formula Aperture value = 2 x Log 2 F-number. (It's easy to notice that at f/4 - APEX is also 4, but this is the only exception).

3. The DCF and EXIF ​​standards are constantly being “expanded” and new specifications and, accordingly, tags are added to them. In addition, hardware and software manufacturers sometimes introduce new metadata specifications. Such specifications can be integrated into EXIF, but can also be completely independent. Thus, in the EXIF ​​data fields there are markers indicating compatibility with FlashPix data presentation formats (International Imaging Industry Association - I3A standard), markers describing the ExifR98 extension, GPS data and others. With the EXIF ​​PRINT output, for automatic image processing in accordance with the shooting scene, tags have been added to EXIF ​​that describe the “scene” settings of the digital camera: flash, exposure mode, white balance, shutter speed, distance to the subject, light source, scene program, digital zoom, post-processing, contrast, saturation, sharpening, noise reduction. An alternative technology for matching printing and processing PIM ( - EPSON, 2001) also adds 12 (PIM I) or 14 (PIM II) “story” points to the metadata.


Metadata editable in ACDSee

Among the standard EXIF ​​tags there are those designed to organize the storage of images on a computer. These are: camera owner, username, copyright, description and others. If they cannot be filled in directly when shooting, then you need to use either “proprietary” software from the camera or universal programs. Such programs include, for example, Adobe Photoshop and ACDSee. With their help, you can change the values ​​of the listed tags. But you need to be careful, not all “fields” that can be filled in in such programs are saved as file metadata. The program can store the data in its database and not write it to the image file. So Adobe Photoshop, in addition to the standard (listed above) file description fields, allows you to fill out many others, and for RAW files you can even record “adjusted” camera settings. But all this additional information is stored either in a single Photoshop database on your computer, or in the form of a “*.XMP” metadata file that is transferred along with the main file (and the RAW file itself, by definition, is not subject to changes).

Why do you need to edit exif data in photos?
Most often, this is required to correct the date due to filming on an unconfigured camera.

Modern cameras, like mobile phones, contain an additional very low-capacity battery, an ionistor, and a kind of fancy capacitor.
But if the camera is left without batteries for a long time, the settings may be reset to their original settings, including the date.

In addition to the date, exif data also records GPS position, shooting parameters, focal length, and even flash power.

It should be noted that Windows already includes a basic iptc/exif tag editor, and it also has its pros and cons, and I will analyze it along with other utilities.
Of course, tag editors are also present in expensive graphics packages. However, the main obstacle here is the rather high cost.

Fortunately, the world is full of talented and not greedy programmers, the beloved sourceforge is the main proof of this. In this review, I will look at the best utilities for editing exif tags, exclusively in a free format. Let's begin.

Windows Exif/iptc tag editor

The easiest and most accessible way to edit exif data in a photo in the Windows environment.
It is noteworthy that owners of Apple equipment were not awarded such a utility.

Its undoubted advantage lies in its availability at hand at the right time.
In fact, the utility consists of two parts.
One part is tab in the File Properties menu. The second part is the Details Pane panel built into Windows Explorer.

The list of fields available for changing is very wide. There is also a prominent button to delete all properties at once.

By selecting multiple files in a folder, you can edit tags in batch mode.

The main disadvantage is the limited ability to edit the exif data that is relevant to photographers. For example, you cannot change the focal length, or aperture number.

  • Available without installation
  • Works in the system language
  • Lots of editable fields
  • Button to delete all properties at once
  • Batch work directly through Explorer
  • Inability to change camera settings important for exif professionals
  • Backup is not provided

I love programs that have nothing superfluous.
And in addition to natural minimalism, this one also has interesting solutions for photographers.

The ascetic English-language interface is complemented by tabs on the right: Equipment, Film, Dev, Author.
Upon mouse click, the data from the field is automatically loaded into the exif file container.

In my opinion, the utility is very convenient if you are into film photography.
Or to prepare material for publication on the Internet.

The list of preset parameters can be easily expanded by pressing the pencil key.

Batch work is implemented by the ability to transfer exif data of photo tags to the entire folder.
The algorithm is as follows: you edit one photo in a folder, stating the necessary exif parameters, then specify it, and the data is copied to all other files in the folder.

By the way, if you are confident in your actions, It's better to disable backup- uncheck the box in the settings.

  • The interface is not overloaded
  • Automatic backup
  • Selection of typical values
  • Equipment substitution system
  • Batch work
  • Large number of editable fields
  • Lack of Russian language
  • Batch mode is specific.

GeoSetter

The main purpose of the utility, as the name suggests, is to assign GPS tags as well as other EXIF ​​text data about the shooting location.

However, other tags are also available for editing, but still the program is more tailored to the main goal.
The utility can extract data from gps reports gadgets, rename photos according to the shooting location, work with routes, upload data on GoogleEath.

Also worthy of attention is the filtering system, which allows you to use only the necessary files in the folder. This makes a certain sense; this idea partially implements the batch mode of operation.

The main navigation window of the utility.

Separating tags into tabs is good. But the visualization of the button names let us down.

  • Russian language
  • Good opportunities for working with exif geodata of photographs.
  • exif tag templates
  • Automatic backup
  • Lots of settings
  • Batch mode is specific.
  • Possible instability of work.

Exiftool

I couldn't write a review about exif editors without mentioning exiftool.
One of the oldest projects for working with exif data. Full cross-platform forces the utility to work only through command line.
There are a dozen graphical shells for different systems, unfortunately most of them are no longer being developed today. Unlike the main branch.

If you need a tool, updated annually, and having the maximum knowledge of all the new specifications of the exif format, and at the same time you are not afraid of working through the command line - exiftool will be the best choice.

  • Cross-platform
  • Maximum possibilities for working with tags
  • We combine batch mode
  • Lots of settings
  • Work only through the command line

Conclusions

My choice is definitely AnalogExif. An advantageous combination of convenience and minimalism.
The absence of the Russian language in programs with narrow functionality, for me personally, is not noticeable at all. So I wouldn't call this a major drawback.

If you need advanced functionality for GPS photo tags, geosetter will help you with this.
The functionality built into Windows will also cope with simple daily tasks.
Exiftool, at first glance, is a geeky solution, but with frequent work you can write bat files, and in terms of convenience the utility will not be inferior to competitors with a graphical shell.
All of these programs are free, easy to use, and often don't even require installation. However, if you still miss Adobe and you want to have a lot of settings and the advantages of working with raw files, here I am for free, but for beginners.

EXIF tag editor online

P.S. Recently I accidentally came across the project The eXifer.net - the guys launched Exif Editor directly online. This solution is generally considered extreme... but you never know, 700,000 people (or photos) have already used it. 🙂

Those who are into photography are probably aware of the Exif data stored in every image file. As a rule, they contain information about the date the photograph was taken, the device with which the photograph was taken, and much other information. It often happens that it is the Exif data of a graphic file that allows you to find out more information about its creator. Today we will look at a small free utility that allows you not only to view and edit Exif data and EXIF ​​GPS, but also to export and import them into XML files.

Surely the number of editable Exif data tags in Exif Farm Free will not be enough for many users. In this case, the developers have provided the ability to export Exif data that is not edited directly in the program to a CSV or XML file. To do this, as was described at the beginning of the article, open the menu for the file in Explorer and select the item Export Exif/Iptc Info. The file will be saved in the same folder where the image is stored.

Then we edit the XML file with the Exif data of the photo in any text editor or specialized utilities. After which all that remains is to erase the Exif data in the graphic file ( Clear Exif/Iptc/Xmp Info) and import them from an edited CSV or XML file ( Import Exif/Iptc Info).

Specifications:
Interface language: English
OS: Windows XP, Vista, 7
File size: 5.3 MB
License: free, there is a paid version for batch file processing

© 2024 ermake.ru -- About PC repair - Information portal