TTNview - a simple EXIF information viewer

Alpha Version

March 22, 2003 - Version 0.3.24

Download | User's guide | Features | What's new | What's next | Write to us

What is TTNview?
TTNview is a simple viewer of EXIF information recorded by digital cameras in image files.
This information normally includes

  • shutter speed, aperture value (or F-stop), ISO sensivity;
  • Various camera settings, like white balance, program used, AE correction;
  • Camera maker and model;
  • Picture taking time and many other.

    TTNview recognizes all standard EXIF tags and some proprietary formats of digital camera manufacturers. Here's the list of fields shown by this version:
    Column Title Description Comments
    Speed Shutter speed, aka exposure time, seconds Either a fraction of a second (like 1/250) or a number of seconds (like 2")
    F-Stop Aperture value, aka F-Stop The value is the fraction of the Focus Length, e.g. value of 11 means the aperture was F/11
    ISO Camera sensor sensivity, in ISO units, similar to film sensivity Some Nikon and Canon cameras use proprietary format for this setting. In files from those cameras, the value may be missing if they were processed by a software that only preserves standard tags
    WB White Balance setting aka Color Mode, aka Color Temperature; Similar to kind of film (daylight, incadescent, etc). This setting is currently analyzed for Canon, Nikon and Olympus cameras only. The actual value depends on how the manufacturer calls the respective setting
    Maker Camera maker  
    Model Camera model  
    AE +/- Automatic Exposure (AE) compensation, aka Exposure Bias. The value is a correction applied by the user to the exposure selected by the camera. The value is measured in photographic "steps" aka EV. For example, +0.25 means a quarter of the step brighther, -1 means one step darker. "none" - no correction applied
    Time Shot Time when the picture was shot This field is expected to be always preserved by processing software
    Time Digitized Time when the picture was digitized  
    Focal Length Focal Length of the camera lens; For zoom lenses - the Focal Length used for this picture The value is in millimeters. In this version, the value is not converted to 35mm equivalence
    Flash Flash - just "Fired" or "Not fired" This does not depend on flash setting on camera (Auto/On/Off/Red-eye/Slow Sync, etc). For example, if the flash was set to ON, but was not fired because it was not fully charged, the value will be "Not fired".
    AE Program Automatic Exposure (AE) program. Some cameras just call it "Mode". Determines how the camera chooses the exposure (Program, Aperture Priority, Shutter Priority, Manual and the like)  
    Metering Metering mode. Which part of the frame is used to measure the exposure. Average, Center-Weighted, Spot and the like  

    TTNview can navigate directories and open files using their standard Windows associations.

    In future, we plan TTNview to be able to do the following:

  • show images and thumbnails;
  • do basic image manipulations: rotate, crop, negative, b/w;
  • remember preferred image position in order to view vertical images as vertical, without modifying the image file;
  • do basic file manipulations: copy, move, delete;

    TTNview is free.

    TTNview is built in accordance with EXIF 2.1. It will support EXIF 2.2 and maybe JFIF in its future releases.

    We wrote TTNview for fun. It is a nice programming practice and a lot of pleasure. In addition to its primary goal - showing EXIF information - we want to use TTNview as a platform for testing different programming techniques and usability ideas.

    We want to make TTNview the fastest possible image analyzer and we'll optimize any place where we see optimization possible.

    TTNview is also planned to be very usable, though laconic in its GUI. It is going to be simple and understandable. We will develop it in tight conformance with Windows GUI standards and we'll conduct usability tests. The viewer supports and will support mouse users as well as keyboard users.

    Features and advantages

  • All standard EXIF 2.1 tags supported for all camera vendors;
  • Proprietary formats (aka "Maker notes") decoded for:
  • Information presented in consistent form, groupped by meaning into user-selectable columns; Tags of the same meaning are always shown in the same column, regardless of camera maker;
  • Smart data recognition: will try to analyze vendor-specific information only on cameras from that specific vendor; will never display non-sense data;
  • Full keyboard support;
  • Very fast; Will analyze thousands of files in seconds.

    Current version is 0.3.24 alpha
    Download TTNview (84KB)

    Previous Versions
    Version 0.2.17 alpha
    Version 0.1.9 alpha (first launch)

    User's guide
    Click here for user's guide.

    New in this version

  • Selectable columns: user may choose which information should be presented;
  • Saving settings: set of columns selected by user can be saved for future runs of the viewer.

    What's next?
    In the nearest future:

  • Polishing GUI;
  • Remembering last directory browsed;

    And after that:
  • Viewing images and image thumbnails

    Let us know which features you would like to see first of all!

    Please write to our email about any issue you find. We are particularly interested in

  • crashes;
  • failed exif data recognition or wrong recognition;
  • usability issues.
    Please note that we develop TTNview in our free time. There is no guarantee that a particular issue will be fixed in a given time.

    Copyright 2002-2003 Natalia and Gennady Meergus