Про Adobe DNG Converter и "архивный формат"

Возьмем, значит, ARW-файл от Sony A7RM3 и скормим его Adobe DNG Converter 10.1

И начнем рассматривать EXIF (это у меня любимая забава).

В исходнике было:

  | | 0)  ExposureTime = 0.025 (1/40)
  | |     - Tag 0x829a (8 bytes, rational64u[1]):
  | |         143a: 01 00 00 00 28 00 00 00                         [....(...]
  | | 1)  FNumber = 3.2 (32/10)
  | |     - Tag 0x829d (8 bytes, rational64u[1]):
  | |         1442: 20 00 00 00 0a 00 00 00                         [ .......]

Эти теги там остались, но добавлены еще (в исходнике их нет)

  | | 9)  ShutterSpeedValue = 5.321928 (5321928/1000000)
  | |     - Tag 0x9201 (8 bytes, rational64s[1]):
  | |        37f90: c8 34 51 00 40 42 0f 00                         [.4Q.@B..]
  | | 10) ApertureValue = 3.356144 (3356144/1000000)
  | |     - Tag 0x9202 (8 bytes, rational64u[1]):
  | |        37f98: f0 35 33 00 40 42 0f 00                         [.53.@B..]

Не пугайтесь разным значениям, вторые - в APEX-кодировке и значить должны то же самое (хотя я и не проверял).

У меня, как обычно, риторические вопросы

  1. А нахрена, собственно?
  2. В частности:
    А может ли быть так, что в ShutterSpeedValue (к примеру) окажется другое значение, чем в ExposureTime?
    1. Если может - то чему верить?
    2. Если не может - нахрена дублировать?
  3. Должен ли архивный формат добавлять отсебятины?
Но есть и компенсация. В исходнике есть:

  | | 9)  OffsetTime = +03:00
  | |     - Tag 0x9010 (7 bytes, string[7]):
  | |         1472: 2b 30 33 3a 30 30 00                            [+03:00.]
  | | 10) OffsetTimeOriginal = +03:00
  | |     - Tag 0x9011 (7 bytes, string[7]):
  | |         147a: 2b 30 33 3a 30 30 00                            [+03:00.]
  | | 11) OffsetTimeDigitized = +03:00
  | |     - Tag 0x9012 (7 bytes, string[7]):
  | |         1482: 2b 30 33 3a 30 30 00                            [+03:00.]

Но ничего из этого нет в DNG в таблице EXIF.

Тоже полезно - камера любезно сообщила нам таймзону, а архивный формат ее похерил.

Храните деньги в сберегательной кассе  RAW в исходном виде!

 

Comments

Ну а если DNG является единственным форматом RAW в камере, то всё пропало?

Почему? Метаданные то там все на месте (ну, пока вы не перегоните через адобовский конвертор)