NameThatLens is a shareware, cross-platform, desktop application (for Windows, MacOS and Linux) for adding manual lens information to camera RAW files.
Many of the photographs you will find in the galleries on this site were taken with classic/vintage manual lenses. Unlike with a modern auto-focus lens, a digital camera has no way of determining what lens was used to take a photo, or indeed what the aperture and focal length were set to. It is therefore not possible to record this metadata in the image RAW file or processed JPEG file. I personally find this unacceptable and maddening! What I really wanted was a simple way to keep a record of all my lenses and be able to quickly and easily add the desired information to my photographs.
After hunting around the internet for a while, the only solution I found that came close to what I wanted was the excellent LensTagger plugin for Lightroom. This plugin did nearly everything I wanted, but (obviously) only works with Lightroom. As I often work with different tools (Darktable for example) on operating systems for which Lightroom is not available (Linux) I decided to create this little application ad share it with anyone who might find it useful.
NameThatLens, in its current form, is essentially a GUI for the wonderful ExifTool by Phil Harvey, but I have plans to make the application standalone in the near future.
Important Note: This software is currently in an Alpha phase, if you identify any bugs or problems then please report them via the forum.
NameThatLens will add Artist and Copyright information to your RAW files. Simple enter your details on the 'Author Profile' tab and press the 'Save' button. NameThatLens will store this information so you only have to enter it once (unless you want to change your details).
NameThatLens allows you to create a database of your lenses so adding the information to pictures in the future is quick and simple. Every time you acquire a new lens simply press the 'Add' button on the 'Lens Profile' tab, enter its details and press the 'Save' button.
Sold a lens? Simply select the lens from the 'Profile' drop down and press the 'Delete' button.
This is the default tab and the one you will use the most.
First, select the appropriate lens profile form the drop down, set the aperture (F Number) you used and the focal length if its a zoom lens.
Second, tell NameThatLens which files to modify. You can do this by 'File Pattern' or 'Image Files'. With the 'File Pattern' option, press the 'Browse...' button and select the directory containing your images. Then in the 'File Pattern' box enter a wildcard pattern to select your files. For example to modify all of the Sony files in a directory you would enter '*.ARW'. With the 'Image Files' option, press the 'Browse...' button and the select the image file(s) you want to modify.
Press the 'Write EXIF data...' and you're done!
Don't worry, NameThatLens backups your RAW file before writing to it. You'll find these backups in the same directory as your modified files.
The following RAW file formats are proven to work:
JPG, ARW, ORF, RAF
And these are all theoretically(!) supported:
3FR, ARI, BAY, CRW, CR2, CR3, CAP, DATA, DCS, DCR, DNG, DRF, EIP, ERF, FFF, GPR, IIQ, K25, KDC, MDC, MEF, MOS, MRW, NEF, NRW, OBM, PEF, PTX, PXN, R3D, RAW, RWL, RW2, RWZ, SR2, SRF, SRW, TIF, X3F
If you use NameThatLens with any of these, please let me know how you got on (good or bad!) through the comments. Also, if you would like a format to be supported that's not listed, let me know and I'll see what I can do!
NameThatLens depends on the wonderful ExifTool created by Phil Harvey which should be installed first either via you package manager (on Ubuntu type 'sudo apt install exiftool' in a terminal or 'sudo yum install perl-Image-ExifTool' on Fedora) or from source as described on the projects website.
The Linux version of NameThatLens is distributed as an AppImage and can be downloaded via the following link:
You will need to give the AppImage executable permissions by navigating to the directory containing it and running the command 'chmod a+x NameThatLens-x86_64/AppImage'.
This build has been tested with Ubuntu 14.04.5, Ubuntu 18.04 and Fedora Workstation 28.
The macOS version of NameThatLens is distributed as a Disk Image and can be downloaded via the following link:
There is no need to install ExifTool separately, its included in the app bundle. You may well get a security warning as this application is unsigned; go to 'System Preferences > Security & Privacy' to allow it to run (only necessary first time).
The Windows version of NameThatLens is distributed as a Zip archive and can be downloaded via the following link:
Simply unzip the archive and double click the NameThatLens icon. ExifTool is also included in the Zip archive, so there is nothing to install, just make sure that NameThatLens.exe and exiftool(k).exe are kept in the same directory. Windows Defender sometimes (but not always!) trys to block NameThatLens (and/or ExifTool, see here) from running on first use; this is because I'm not a 'trusted' developer, if you are happy to, add an exception and carry on! If issues persist, please read/post to this forum thread.
This build has been tested on Windows 10 Pro 64bit.