MagicLantern + manual lenses =

Why?

Since i've started using manual lenses, i've always wondered how to add correct EXIF data to my images. At first it was just for some statistical purposes and generally a "good feeling" of having the pictures "complete". Then i've realized, that i could use these values to find matching lens profiles in DarkTable and correct chromatic aberration, distortion and vignetting. But aren't these imperfections exactly the reason why we love old lenses? ;)

My first attempt resulted in a simple bash script with set of predefined lenses, which i've run and set the right values to different exif keys.

But i knew there must be a better way. And there really was ;) One day i've found this thread at MagicLantern forum. I've been occasionally using ML before, but didn't explore its features, nor did i knew about the possible scripting, which opened a whole new world to me. After a bit of playing with it, i've found out, that neither Gimp nor DarkTable care about the sidecar files the script was creating..

Since we can't easily and reliably modify the exif data directly during shooting, i've decided to modify the script and let it output something similar to what my old script was doing - a bash script, which will modify the exif data ex-post.

How?

  1. Head to MagicLantern experiment releases and grab a "Non-CPU lens info" build for your camera.
  2. Follow the how-to to install ML.
  3. Grab lua.zip and unpack it in the ML/scripts/ directory on your memory card. When prompted to overwrite xmp.lua, confirm it as you need the defined templates for the output file.
  4. Edit the lens2.lua script and add/comment out any lenses you'd like to use within the "lenses = ...." part. All the configurable lens parameters are described there.
  5. Insert the card to your camera, start it and if there is a manual lens attached, you should be prompted with a lens-selection dialogue.
  6. Within ML configuration locate the menu with general configuration of the script (screenshot to be added here....) and from the format dropdown select Exiv2.
  7. Enable image-previews in the camera menu.
  8. Go out and make some pictures ;)
  9. Once you're back home, you should see a file called MANUAL.SH in the image folder of your memory card. Contents of that file should be similar to whats shown below
  10. Execute the script (i'm using simple bash ./MANUAL.SH) and open the images in your favorite viewer or editor.
ml/lens_list.jpg - Lens list

Lens list

ml/lens_detail.jpg - Lens detail

Lens detail

ml/format.jpg - Script settings

Script settings

ml/format2.jpg - Outfile format

Outfile format

ml/recent.jpg - Recent items

Recent items

ml/scripts.jpg - Scripts menu

Scripts menu

Known issues

  1. The resulting script is using exiv2 and is meant to be used on Linux (i'm a debian user), but since Exiv2 has some builds for other operating systems, i assume, that it may work in couple other enviroments as well ;)
  2. You have to turn on the post-capture image preview to have the MANUAL.SH written/updated.
  3. Adapters with chips seem to enforce focal length and aperture values and these are then used instead of values set with this script.
  4. There is a difference in lens name used by LensFun and ACR for Samyang 85mm f/1.4, so you have to use the one, which matches the software you are going to use for postprocessing.

Generated MANUAL.SH

exiv2 -k -M"set Exif.CanonCs.LensType 65535" -M "set Exif.Image.LensInfo 135/1 135/1 28/10 28/10" -M "set Exif.Photo.LensSpecification 135/1 135/1 28/10 28/10" -M "set Exif.CanonCs.Lens 135 135 1" -M "set Exif.CanonCs.MinAperture 288" -M "set Exif.Photo.ApertureValue 194698/65536" -M "set Exif.Photo.LensMake Pentacon" -M "set Exif.Photo.FNumber 28/10" -M "set Exif.CanonCs.MaxAperture 95" -M "set Exif.Photo.FocalLength 135/1" -M "set Exif.Photo.LensSerialNumber 6327811" -M "set Exif.Canon.LensModel auto 135mm f/2.8 MC" -M "set Exif.Photo.LensModel auto 135mm f/2.8 MC" -M "set Exif.CanonSi.ApertureValue 95" -M "set Exif.CanonSi.TargetAperture 95" -M "set Exif.Photo.MaxApertureValue 194698/65536" -M "set Xmp.aux.Lens Pentacon auto 135mm f/2.8 MC" IMG_7154.JPG

exiv2 -k -M"set Exif.CanonCs.LensType 65535" -M "set Exif.Photo.LensMake Carl Zeiss Jena DDR" -M "set Exif.CanonCs.MinAperture 288" -M "set Exif.Photo.LensSerialNumber 8333263" -M "set Exif.CanonSi.TargetAperture 95" -M "set Exif.Image.LensInfo 50/1 50/1 28/10 28/10" -M "set Exif.Photo.ApertureValue 194698/65536" -M "set Xmp.aux.Lens Carl Zeiss Jena DDR Tessar 50mm f/2.8" -M "set Exif.CanonSi.ApertureValue 95" -M "set Exif.CanonCs.MaxAperture 95" -M "set Exif.Photo.MaxApertureValue 194698/65536" -M "set Exif.Photo.FNumber 28/10" -M "set Exif.Photo.FocalLength 50/1" -M "set Exif.CanonCs.Lens 50 50 1" -M "set Exif.Photo.LensSpecification 50/1 50/1 28/10 28/10" -M "set Exif.Canon.LensModel Tessar 50mm f/2.8" -M "set Exif.Photo.LensModel Tessar 50mm f/2.8" IMG_7155.JPG

exiv2 -k -M"set Exif.CanonCs.LensType 65535" -M "set Exif.Photo.LensMake E. Ludwig" -M "set Exif.CanonCs.MinAperture 256" -M "set Exif.Photo.LensSerialNumber 1610554" -M "set Exif.CanonSi.TargetAperture 98" -M "set Exif.Image.LensInfo 50/1 50/1 28/10 28/10" -M "set Exif.Photo.ApertureValue 201334/65536" -M "set Xmp.aux.Lens E. Ludwig Meritar 50mm f/2.9" -M "set Exif.CanonSi.ApertureValue 98" -M "set Exif.CanonCs.MaxAperture 98" -M "set Exif.Photo.MaxApertureValue 201334/65536" -M "set Exif.Photo.FNumber 29/10" -M "set Exif.Photo.FocalLength 50/1" -M "set Exif.CanonCs.Lens 50 50 1" -M "set Exif.Photo.LensSpecification 50/1 50/1 28/10 28/10" -M "set Exif.Canon.LensModel Meritar 50mm f/2.9" -M "set Exif.Photo.LensModel Meritar 50mm f/2.9" IMG_7156.JPG

exiv2 -k -M"set Exif.CanonCs.LensType 65535" -M "set Exif.Photo.LensMake Helios" -M "set Exif.CanonCs.MinAperture 256" -M "set Exif.Photo.LensSerialNumber 7765411" -M "set Exif.CanonSi.TargetAperture 64" -M "set Exif.Image.LensInfo 58/1 58/1 20/10 20/10" -M "set Exif.Photo.ApertureValue 131072/65536" -M "set Xmp.aux.Lens Helios 44-2 58mm f/2" -M "set Exif.CanonSi.ApertureValue 64" -M "set Exif.CanonCs.MaxAperture 64" -M "set Exif.Photo.MaxApertureValue 131072/65536" -M "set Exif.Photo.FNumber 20/10" -M "set Exif.Photo.FocalLength 58/1" -M "set Exif.CanonCs.Lens 58 58 1" -M "set Exif.Photo.LensSpecification 58/1 58/1 20/10 20/10" -M "set Exif.Canon.LensModel 44-2 58mm f/2" -M "set Exif.Photo.LensModel 44-2 58mm f/2" IMG_7157.JPG

exiv2 -k -M"set Exif.CanonCs.LensType 65535" -M "set Exif.Photo.LensMake KMZ" -M "set Exif.CanonCs.MinAperture 256" -M "set Exif.Photo.LensSerialNumber 7149595" -M "set Exif.CanonSi.TargetAperture 116" -M "set Exif.Image.LensInfo 50/1 50/1 20/10 20/10" -M "set Exif.Photo.ApertureValue 236894/65536" -M "set Xmp.aux.Lens KMZ Industar-50-2 3.5/50" -M "set Exif.CanonSi.ApertureValue 116" -M "set Exif.CanonCs.MaxAperture 116" -M "set Exif.Photo.MaxApertureValue 236894/65536" -M "set Exif.Photo.FNumber 35/10" -M "set Exif.Photo.FocalLength 50/1" -M "set Exif.CanonCs.Lens 50 50 1" -M "set Exif.Photo.LensSpecification 50/1 50/1 20/10 20/10" -M "set Exif.Canon.LensModel Industar-50-2 3.5/50" -M "set Exif.Photo.LensModel Industar-50-2 3.5/50" IMG_7158.JPG

exiv2 -k -M"set Exif.CanonCs.LensType 65535" -M "set Exif.Photo.LensMake KMZ" -M "set Exif.CanonCs.MinAperture 256" -M "set Exif.Photo.LensSerialNumber 8707286" -M "set Exif.CanonSi.TargetAperture 95" -M "set Exif.Image.LensInfo 50/1 50/1 20/10 20/10" -M "set Exif.Photo.ApertureValue 194698/65536" -M "set Xmp.aux.Lens KMZ Industar-61L/Z-MC 2.8/50" -M "set Exif.CanonSi.ApertureValue 95" -M "set Exif.CanonCs.MaxAperture 95" -M "set Exif.Photo.MaxApertureValue 194698/65536" -M "set Exif.Photo.FNumber 28/10" -M "set Exif.Photo.FocalLength 50/1" -M "set Exif.CanonCs.Lens 50 50 1" -M "set Exif.Photo.LensSpecification 50/1 50/1 20/10 20/10" -M "set Exif.Canon.LensModel Industar-61L/Z-MC 2.8/50" -M "set Exif.Photo.LensModel Industar-61L/Z-MC 2.8/50" IMG_7159.JPG

exiv2 -k -M"set Exif.CanonCs.LensType 65535" -M "set Exif.Photo.LensMake Meyer-Optik Gorlitz" -M "set Exif.CanonCs.MinAperture 288" -M "set Exif.Photo.LensSerialNumber 1728275" -M "set Exif.CanonSi.TargetAperture 157" -M "set Exif.Image.LensInfo 180/1 180/1 20/10 20/10" -M "set Exif.Photo.ApertureValue 322363/65536" -M "set Xmp.aux.Lens Meyer-Optik Gorlitz Telemegor 180mm f/5.5" -M "set Exif.CanonSi.ApertureValue 157" -M "set Exif.CanonCs.MaxAperture 159" -M "set Exif.Photo.MaxApertureValue 325770/65536" -M "set Exif.Photo.FNumber 55/10" -M "set Exif.Photo.FocalLength 180/1" -M "set Exif.CanonCs.Lens 180 180 1" -M "set Exif.Photo.LensSpecification 180/1 180/1 20/10 20/10" -M "set Exif.Canon.LensModel Telemegor 180mm f/5.5" -M "set Exif.Photo.LensModel Telemegor 180mm f/5.5" IMG_7160.JPG

exiv2 -k -M"set Exif.CanonCs.LensType 65535" -M "set Exif.Photo.LensMake Meyer-Optik Gorlitz" -M "set Exif.CanonCs.MinAperture 288" -M "set Exif.Photo.LensSerialNumber 2224344" -M "set Exif.CanonSi.TargetAperture 98" -M "set Exif.Image.LensInfo 50/1 50/1 29/10 29/10" -M "set Exif.Photo.ApertureValue 201334/65536" -M "set Xmp.aux.Lens Meyer-Optik Gorlitz Trioplan 50mm f/2.9" -M "set Exif.CanonSi.ApertureValue 98" -M "set Exif.CanonCs.MaxAperture 98" -M "set Exif.Photo.MaxApertureValue 201334/65536" -M "set Exif.Photo.FNumber 29/10" -M "set Exif.Photo.FocalLength 50/1" -M "set Exif.CanonCs.Lens 50 50 1" -M "set Exif.Photo.LensSpecification 50/1 50/1 29/10 29/10" -M "set Exif.Canon.LensModel Trioplan 50mm f/2.9" -M "set Exif.Photo.LensModel Trioplan 50mm f/2.9" IMG_7161.JPG

exiv2 -k -M"set Exif.CanonCs.LensType 65535" -M "set Exif.Photo.LensMake Pentacon" -M "set Exif.CanonCs.MinAperture 288" -M "set Exif.Photo.LensSerialNumber 6308110" -M "set Exif.CanonSi.TargetAperture 95" -M "set Exif.Image.LensInfo 29/1 29/1 29/10 29/10" -M "set Exif.Photo.ApertureValue 194698/65536" -M "set Xmp.aux.Lens Pentacon auto 29mm f/2.8" -M "set Exif.CanonSi.ApertureValue 95" -M "set Exif.CanonCs.MaxAperture 95" -M "set Exif.Photo.MaxApertureValue 194698/65536" -M "set Exif.Photo.FNumber 28/10" -M "set Exif.Photo.FocalLength 29/1" -M "set Exif.CanonCs.Lens 29 29 1" -M "set Exif.Photo.LensSpecification 29/1 29/1 29/10 29/10" -M "set Exif.Canon.LensModel auto 29mm f/2.8" -M "set Exif.Photo.LensModel auto 29mm f/2.8" IMG_7162.JPG

exiv2 -k -M"set Exif.CanonCs.LensType 65535" -M "set Exif.Photo.LensMake Pentacon" -M "set Exif.CanonCs.MinAperture 256" -M "set Exif.Photo.LensSerialNumber 7710425" -M "set Exif.CanonSi.TargetAperture 54" -M "set Exif.Image.LensInfo 50/1 50/1 28/10 28/10" -M "set Exif.Photo.ApertureValue 111149/65536" -M "set Xmp.aux.Lens Pentacon Prakticar 50mm f/1.8 MC" -M "set Exif.CanonSi.ApertureValue 54" -M "set Exif.CanonCs.MaxAperture 54" -M "set Exif.Photo.MaxApertureValue 111149/65536" -M "set Exif.Photo.FNumber 18/10" -M "set Exif.Photo.FocalLength 50/1" -M "set Exif.CanonCs.Lens 50 50 1" -M "set Exif.Photo.LensSpecification 50/1 50/1 28/10 28/10" -M "set Exif.Canon.LensModel Prakticar 50mm f/1.8 MC" -M "set Exif.Photo.LensModel Prakticar 50mm f/1.8 MC" IMG_7164.JPG

exiv2 -k -M"set Exif.CanonCs.LensType 65535" -M "set Exif.Photo.LensMake Samyang" -M "set Exif.CanonCs.MinAperture 288" -M "set Exif.Photo.LensSerialNumber A217D0264" -M "set Exif.CanonSi.TargetAperture 31" -M "set Exif.Image.LensInfo 85/1 85/1 28/10 28/10" -M "set Exif.Photo.ApertureValue 63626/65536" -M "set Xmp.aux.Lens Samyang 85mm f/1.4 IF UMC Aspherical" -M "set Exif.CanonSi.ApertureValue 31" -M "set Exif.CanonCs.MaxAperture 31" -M "set Exif.Photo.MaxApertureValue 63626/65536" -M "set Exif.Photo.FNumber 14/10" -M "set Exif.Photo.FocalLength 50/1" -M "set Exif.CanonCs.Lens 85 85 1" -M "set Exif.Photo.LensSpecification 85/1 85/1 28/10 28/10" -M "set Exif.Canon.LensModel 85mm f/1.4 IF UMC Aspherical" -M "set Exif.Photo.LensModel 85mm f/1.4 IF UMC Aspherical" IMG_7165.JPG

exiv2 -k -M"set Exif.CanonCs.LensType 65535" -M "set Exif.Photo.LensMake Zeiss" -M "set Exif.CanonCs.MinAperture 288" -M "set Exif.Photo.LensSerialNumber " -M "set Exif.CanonSi.TargetAperture 95" -M "set Exif.Image.LensInfo 25/1 25/1 28/10 28/10" -M "set Exif.Photo.ApertureValue 194698/65536" -M "set Xmp.aux.Lens Zeiss Distagon T* 2.8/25 ZF.2" -M "set Exif.CanonSi.ApertureValue 95" -M "set Exif.CanonCs.MaxAperture 95" -M "set Exif.Photo.MaxApertureValue 194698/65536" -M "set Exif.Photo.FNumber 28/10" -M "set Exif.Photo.FocalLength 25/1" -M "set Exif.CanonCs.Lens 25 25 1" -M "set Exif.Photo.LensSpecification 25/1 25/1 28/10 28/10" -M "set Exif.Canon.LensModel Distagon T* 2.8/25 ZF.2" -M "set Exif.Photo.LensModel Distagon T* 2.8/25 ZF.2" IMG_7166.JPG

EXIF data examples

All these black images made by old lenses were taken and later updated using the script described above. Feel free to download, test them on your own and let me know if they worked for you or not. You can easily find me on ML Forum and/or IRCnet/freenode as zLOST ;)

jpg/IMG_7148.JPG - Canon EF 50mm f/1.8 STM.JPG

IMG_7148

dt/IMG_7148.png - Canon EF 50mm f/1.8 STM

DarkTable

KeyValue
Photo.LensMake -- unset -- 
Photo.LensModelEF50mm f/1.8 STM
Image.LensInfo50/1 50/1 0/1 0/1
FocalLength50/1
FNumber56/10
Canon.LensModelEF50mm f/1.8 STM
<!-- lensfun -->
<lens>
        <maker>Canon</maker>
        <model>Canon EF 50mm f/1.8 STM</model>
        <mount>Canon EF</mount>
...
</lens>

<!-- Adobe Camera Raw -->
stCamera:LensID="4156"
stCamera:Lens="EF50mm f/1.8 STM"
stCamera:LensInfo="50/1 50/1 0/0 0/0"
stCamera:LensPrettyName="Canon EF 50mm f/1.8 STM"
stCamera:ProfileName="Adobe (Canon EF 50mm f/1.8 STM)"
jpg/IMG_7149.JPG - Canon EF 70-300mm f/4.0-5.6 IS USM.JPG

IMG_7149

dt/IMG_7149.png - Canon EF 70-300mm f/4.0-5.6 IS USM

DarkTable

KeyValue
Photo.LensMake -- unset -- 
Photo.LensModelEF70-300mm f/4-5.6 IS USM
Image.LensInfo70/1 300/1 0/1 0/1
FocalLength130/1
FNumber56/10
Canon.LensModelEF70-300mm f/4-5.6 IS USM
<!-- lensfun -->
<!-- this is not an L-grade lens ;) -->
<lens>
        <maker>Canon</maker>
        <model>Canon EF 70-300mm f/4-5.6L IS USM</model>
        <mount>Canon EF</mount>
...
</lens>

<!-- Adobe Camera Raw -->
<stCamera:LensID>238</stCamera:LensID>
<stCamera:Lens>EF70-300mm f/4-5.6 IS USM</stCamera:Lens>
<stCamera:LensInfo>70/1 300/1 0/0 0/0</stCamera:LensInfo>
<stCamera:LensPrettyName>Canon EF 70-300mm f/4-5.6 IS USM</stCamera:LensPrettyName>
<stCamera:ProfileName>Adobe (Canon EF 70-300mm f/4-5.6 IS USM)</stCamera:ProfileName>
jpg/IMG_7150.JPG - Canon EF 17-40 mm f/4 L USM.JPG

IMG_7150

dt/IMG_7150.png - Canon EF 17-40 mm f/4 L USM

DarkTable

KeyValue
Photo.LensMake -- unset -- 
Photo.LensModelEF17-40mm f/4L USM
Image.LensInfo17/1 40/1 0/1 0/1
FocalLength24/1
FNumber56/10
Canon.LensModelEF17-40mm f/4L USM
<!-- lensfun -->
<lens>
	<maker>Canon</maker>
	<model>Canon EF 17-40mm f/4L USM</model>
	<mount>Canon EF</mount>
...
</lens>

<!-- Adobe Camera Raw -->
<stCamera:LensID>231</stCamera:LensID>
<stCamera:Lens>EF17-40mm f/4L USM</stCamera:Lens>
<stCamera:LensInfo>17/1 40/1 0/0 0/0</stCamera:LensInfo>
<stCamera:LensPrettyName>Canon EF 17-40mm f/4 L USM</stCamera:LensPrettyName>
<stCamera:ProfileName>Adobe (Canon EF 17-40mm f/4 L USM)</stCamera:ProfileName>
jpg/IMG_7151.JPG - Canon EF 24-105 mm f/ 4 L IS USM.JPG

IMG_7151

dt/IMG_7151.png - Canon EF 24-105 mm f/ 4 L IS USM

DarkTable

KeyValue
Photo.LensMake -- unset -- 
Photo.LensModelEF24-105mm f/4L IS USM
Image.LensInfo24/1 105/1 0/1 0/1
FocalLength24/1
FNumber56/10
Canon.LensModelEF24-105mm f/4L IS USM
<!-- lensfun -->
<lens>
	<maker>Canon</maker>
	<model>Canon EF 24-105mm f/4L IS USM</model>
	<mount>Canon EF</mount>
...
</lens>

<!-- Adobe Camera Raw -->
stCamera:LensID="237"
stCamera:Lens="EF24-105mm f/4L IS USM"
stCamera:LensPrettyName="Canon EF 24-105mm f/4 L IS USM"
stCamera:ProfileName="Adobe (Canon EF 24-105mm f/4 L IS USM)"
jpg/IMG_7152.JPG - Canon MP-E 65mm f/2.8.JPG

IMG_7152

dt/IMG_7152.png - Canon MP-E 65mm f/2.8

DarkTable

KeyValue
Photo.LensMake -- unset -- 
Photo.LensModelMP-E65mm f/2.8 1-5x Macro Photo
Image.LensInfo65/1 65/1 0/1 0/1
FocalLength65/1
FNumber56/10
Canon.LensModelMP-E65mm f/2.8 1-5x Macro Photo
<!-- Adobe Camera Raw -->
stCamera:LensID="124"
stCamera:Lens="MP-E65mm f/2.8 1-5x Macro Photo"
stCamera:LensInfo="65/1 65/1 0/0 0/0"
stCamera:LensPrettyName="Canon MP-E 65mm f/2.8 1-5x Macro Photo"
stCamera:ProfileName="Adobe (Canon MP-E 65mm f/2.8 1-5x Macro Photo)"
jpg/IMG_7153.JPG - Sigma APO 150-500 mm f/ 5-6.3 DG OS HSM.JPG

IMG_7153

dt/IMG_7153.png - Sigma APO 150-500 mm f/ 5-6.3 DG OS HSM

DarkTable

KeyValue
Photo.LensMake -- unset -- 
Photo.LensModel150-500mm
Image.LensInfo150/1 500/1 0/1 0/1
FocalLength267/1
FNumber56/10
Canon.LensModel150-500mm
<!-- lensfun -->
<lens>
	<maker>Sigma</maker>
	<model>Sigma 150-500mm f/5-6.3 APO DG OS HSM</model>
	<mount>Nikon F AF</mount>
	<mount>Sigma SA</mount>
	<mount>Canon EF</mount>
	<mount>Sony Alpha</mount>
	<mount>Pentax KAF</mount>
...
</lens>

<!-- Adobe Camera Raw -->
stCamera:LensID="174"
stCamera:Lens="150-500mm"
stCamera:LensInfo="150/1 500/1 0/0 0/0"
stCamera:LensPrettyName="SIGMA APO 150-500mm F5-6.3 DG OS HSM"
stCamera:ProfileName="Adobe (SIGMA APO 150-500mm F5-6.3 DG OS HSM, Canon)"
jpg/IMG_7154.JPG - Pentacon auto 135mm f/2.8 MC.JPG

IMG_7154

dt/IMG_7154.png - Pentacon auto 135mm f/2.8 MC

DarkTable

KeyValue
Photo.LensMakePentacon
Photo.LensModelauto 135mm f/2.8 MC
Image.LensInfo135/1 135/1 28/10 28/10
FocalLength135/1
FNumber28/10
Canon.LensModelauto 135mm f/2.8 MC
 -- none -- 
jpg/IMG_7155.JPG - Carl Zeiss Tessar 50mm f/2.8.JPG

IMG_7155

dt/IMG_7155.png - Carl Zeiss Tessar 50mm f/2.8

DarkTable

KeyValue
Photo.LensMakeCarl Zeiss Jena DDR
Photo.LensModelTessar 50mm f/2.8
Image.LensInfo50/1 50/1 28/10 28/10
FocalLength50/1
FNumber28/10
Canon.LensModelTessar 50mm f/2.8
 -- none -- 
jpg/IMG_7156.JPG - E. Ludwig Meritar 50mm f/2.9.JPG

IMG_7156

dt/IMG_7156.png - E. Ludwig Meritar 50mm f/2.9

DarkTable

KeyValue
Photo.LensMakeE. Ludwig
Photo.LensModelMeritar 50mm f/2.9
Image.LensInfo50/1 50/1 28/10 28/10
FocalLength50/1
FNumber29/10
Canon.LensModelMeritar 50mm f/2.9
 -- none -- 
jpg/IMG_7157.JPG - Helios 44-2 58mm f/2.JPG

IMG_7157

dt/IMG_7157.png - Helios 44-2 58mm f/2

DarkTable

KeyValue
Photo.LensMakeHelios
Photo.LensModel44-2 58mm f/2
Image.LensInfo58/1 58/1 20/10 20/10
FocalLength58/1
FNumber20/10
Canon.LensModel44-2 58mm f/2
 -- none -- 
jpg/IMG_7158.JPG - Industar-50-2 50mm f/3.5.JPG

IMG_7158

dt/IMG_7158.png - Industar-50-2 50mm f/3.5

DarkTable

KeyValue
Photo.LensMakeKMZ
Photo.LensModelIndustar-50-2 3.5/50
Image.LensInfo50/1 50/1 20/10 20/10
FocalLength50/1
FNumber35/10
Canon.LensModelIndustar-50-2 3.5/50
<!-- lensfun -->
<lens>
	<maker>KMZ</maker>
	<model>Industar-50-2 3.5/50</model>
	<model lang="ru">ИНДУСТАР-50-2 3.5/50</model>
	<mount>M42</mount>
...
</lens>
jpg/IMG_7159.JPG - Industar-61 L/Z (MC) 50mm f/2.8.JPG

IMG_7159

dt/IMG_7159.png - Industar-61 L/Z (MC) 50mm f/2.8

DarkTable

KeyValue
Photo.LensMakeKMZ
Photo.LensModelIndustar-61L/Z-MC 2.8/50
Image.LensInfo50/1 50/1 20/10 20/10
FocalLength50/1
FNumber28/10
Canon.LensModelIndustar-61L/Z-MC 2.8/50
 -- none -- 
jpg/IMG_7160.JPG - Meyer-Optik Gorlitz Telemegor 180mm f/5.5.JPG

IMG_7160

dt/IMG_7160.png - Meyer-Optik Gorlitz Telemegor 180mm f/5.5

DarkTable

KeyValue
Photo.LensMakeMeyer-Optik Gorlitz
Photo.LensModelTelemegor 180mm f/5.5
Image.LensInfo180/1 180/1 20/10 20/10
FocalLength180/1
FNumber55/10
Canon.LensModelTelemegor 180mm f/5.5
 -- none -- 
jpg/IMG_7161.JPG - Meyer-Optik Gorlitz Trioplan 50mm f/2.9 V.JPG

IMG_7161

dt/IMG_7161.png - Meyer-Optik Gorlitz Trioplan 50mm f/2.9 V

DarkTable

KeyValue
Photo.LensMakeMeyer-Optik Gorlitz
Photo.LensModelTrioplan 50mm f/2.9
Image.LensInfo50/1 50/1 29/10 29/10
FocalLength50/1
FNumber29/10
Canon.LensModelTrioplan 50mm f/2.9
 -- none -- 
jpg/IMG_7162.JPG - Pentacon auto 29mm f/2.8.JPG

IMG_7162

dt/IMG_7162.png - Pentacon auto 29mm f/2.8

DarkTable

KeyValue
Photo.LensMakePentacon
Photo.LensModelauto 29mm f/2.8
Image.LensInfo29/1 29/1 29/10 29/10
FocalLength29/1
FNumber28/10
Canon.LensModelauto 29mm f/2.8
 -- none -- 
jpg/IMG_7164.JPG - Pentacon Prakticar 50mm f/1.8 MC.JPG

IMG_7164

dt/IMG_7164.png - Pentacon Prakticar 50mm f/1.8 MC

DarkTable

KeyValue
Photo.LensMakePentacon
Photo.LensModelPrakticar 50mm f/1.8 MC
Image.LensInfo50/1 50/1 28/10 28/10
FocalLength50/1
FNumber18/10
Canon.LensModelPrakticar 50mm f/1.8 MC
 -- none -- 
jpg/IMG_7165.JPG - Samyang 85mm f/1.4 AS IF UMC.JPG

IMG_7165

dt/IMG_7165.png - Samyang 85mm f/1.4 AS IF UMC

DarkTable

KeyValue
Photo.LensMakeSamyang
Photo.LensModel85mm f/1.4 IF UMC Aspherical
Image.LensInfo85/1 85/1 28/10 28/10
FocalLength50/1
FNumber14/10
Canon.LensModel85mm f/1.4 IF UMC Aspherical
<!-- lensfun -->
<lens>
	<maker>Samyang</maker>
	<model>Samyang 85mm f/1.4 IF UMC Aspherical</model>
	<mount>Canon EF</mount>
	<mount>Canon EF-M</mount>
	<mount>Fujifilm X</mount>
	<mount>Micro 4/3 System</mount>
	<mount>Nikon F AI</mount>
	<mount>4/3 System</mount>
	<mount>Pentax KAF</mount>
	<mount>Samsung NX</mount>
	<mount>Sony Alpha</mount>
	<mount>Sony E</mount>
...
</lens>

<!-- Adobe Camera Raw -->
stCamera:Lens="Samyang 85mm f/1.4 AS IF UMC"
stCamera:LensPrettyName="Samyang 85mm f/1.4 AS IF UMC"
stCamera:ProfileName="Adobe (Samyang 85mm f/1.4 AS IF UMC, Canon EOS M)"
IMG_7166
jpg/IMG_7166.JPG - IMG_7166.JPG

IMG_7166

dt/IMG_7166.png - IMG_7166

DarkTable

KeyValue
Photo.LensMakeZeiss
Photo.LensModelDistagon T* 2.8/25 ZF.2
Image.LensInfo25/1 25/1 28/10 28/10
FocalLength25/1
FNumber28/10
Canon.LensModelDistagon T* 2.8/25 ZF.2
<!-- lensfun -->
<lens>
	<maker>Zeiss</maker>
	<model>Zeiss Distagon T* 25mm f/2.8 ZF.2</model>
	<mount>Nikon F AI-S</mount>
...
</lens>

<!-- Adobe Camera Raw -->
stCamera:Lens="Zeiss Distagon T* 2.8/25 ZF.2"
stCamera:LensInfo="250/10 250/10 28/10 28/10"
stCamera:LensPrettyName="Zeiss Distagon T* 2,8/25 ZF.2"
stCamera:ProfileName="Adobe (Zeiss Distagon T* 2,8/25 ZF.2)"

Comments