Download FastRawViewer

FastRawViewer 1.2

This is a FREE update for all registered users!

Download Links

for Mac OS X (10.6+)

for Windows 7 - Windows 10

Note: here are no separate DirectX/OpenGL Windows installers anymore; the graphics acceleration subsystem (DirectX/OpenGL) can be chosen without re-installing the program: (see release notes below).

For Windows XP (SP3) - Windows Vista

User Manual

FastRawViewer User Manual

There is a single FastRawViewer Manual (in pdf format) for both Windows and Mac OS X versions (the manual comes with the installation, too).

Quick-Start Resources

Use this to acclimate yourself to the interface, tools (RAW histogram and statistics, over- and underexposure indication, focus peaking, exposure correction, white balance, ratings, labels, titles, descriptions etc), Preferences, file handling and navigation, and get an idea as to how to customize the FRV setup for your preferred workflow.

Quick Start Tips

(in .pdf format)

A Quick Start Tour video to help one start comfortably using FastRawViewer immediately after the very first launch.

Workflow Tutorial

Below are several resources that can be used to acquaint oneself with the RAW workflow that we have developed, integrating FastRawViewer into a process that starts at the memory card and goes up to the RAW converter.

They can also help one recognize and analyze operator errors so as to improve shooting discipline.

System Requirements

for Mac OS X

FastRawViewer for Mac OS X requires any Intel-based Mac (excluding Mac Mini 2005) with Mac OS X 10.6+ installed. We recommend a video card with OpenGL 2.1 support (that's every native Mac video card that works with OS X 10.6). An OpenGL emulator will be used if such a video card is not present in the system; some of the advanced features of FastRawViewer will take significant time to render without hardware support for OpenGL.

for Windows

FastRawViewer for Windows requires a computer with SSE3-compatible CPU (that is, manufactured after 2004) and not-so-ancient video card. It works on a variety of 32/64 bit Windows platforms: XP, Vista, 7, 8, 8.1,10 (we suggest Windows 7 or 8.1/64-bit).

FastRawViewer for Windows uses hardware graphics acceleration:

  • Graphics based on Microsoft DirectX: DirectX 9.0 is required, DirectX 9.0c support or later is recommended
  • Graphics based on OpenGL - requires a video card with at least OpenGL 2.1 support.

If Your Browsing Speed is Low,

or You are Experiencing Graphics Issues

If you are experiencing sluggish behavior, or any graphic issues, updating video drivers may be very helpful. In fact, we suggest to keep your video drivers up-to-date in any case.

Some links to help detecting which card you have in your system:

FastRawViewer 1.2 Changes

FastRawViewer 1.2.4

  • Fixed random filmstrip re-positioning that on some rare cases happened after file move to another folder/move to rejected action.

FastRawViewer 1.2.3

  • Data table used for Color Temperature/Tint calculation updated for several Canon cameras.

FastRawViewer 1.2.2

  • New (hidden) setting (Registry/Defaults) Prefs->FileArrivalDelay

    Designed to prevent FastRawViewer from attempting to display files that are not yet fully copied into the current folder.

    • waits for the file size on the disk to stop changing (to determine that the size stopped changing the folder is re-read with the frequency set in  Preferences - Performance - Re-read folder in...)
    • additionally, delays the display of this new file for the amount of time set in FileArrivalDelay (default setting - 2 seconds)
    • displays this file in Filmstrip panel

    Scripts that control the delay:

    • FileArrivalDefaultDelay - sets the default delay (2000 milliseconds); if you want a different value for the default delay please edit the script
    • NoFileArrivalDelay - sets the delay to zero, thus disabling any extra delay.
  • Fixed the bug that in some rare cases prevented the restore of the size and position of the main window.
  • Fixed shutter speed display for 0.6..0.9 seconds range
  • Windows: workaround for the problem caused by NVidia version 2xx drivers for old video cards (up to 5xx GTX series)

FastRawViewer 1.2.1

  • New processing option for the case when the external JPEG is rotated by some program.

    Setting: RAW+JPEG - Analyze external JPEG Orientation tag and image dimensions to match RAW
    • if this setting is on (default), orientation matching is performed: FastRawViewer will analyze the dimensions and the Orientation tag of the external JPEG and rotate it, so that its orientation will match the RAW image
    • if this setting is off, orientation matching is off (legacy behavior, like in FastRawViewer 1.2.0 and earlier versions).
  • Changes in activation procedure: FastRawViewer 1.2.1 will not prompt for re-activation after updating Windows 10 to version 1511 (note: if one of the earlier versions of FastRawViewer is already activated, re-activation may still be needed).
  • New scripts to set preview decoding priority: ThumbnailDecoderLowPriority, ThumbnailDecoderHighPriority
    • LowPriority – preview decoding and display of previews in the Filmstrip is paused for the time necessary to process the current RAW file and to display it in the main window (default).
    • HighPriority – preview decoding and display is not paused (default behavior in FastRawViewer 1.1.0 .. 1.2.0), the processes may interfere with each other.
  • New camera support: Sony RX1R-II

FastRawViewer 1.2.0

What's new

Windows: The graphics subsystem can be switched between DirectX and OpenGL without installing a different version

A technicality, but an important one, so it's first on the list. There are no separate DirectX/OpenGL Windows installers anymore; the graphics subsystem (DirectX/OpenGL) can be chosen without re-installing the program:

  1. During the first launch of FastRawViewer, the graphics subsystem is selected automatically.
  2. If the automatic choice was unsuccessful for some reason, the program:
    • will switch to another graphics type and suggest a relaunch
    • will suggest preforming the switch manually; this is done in the case of a non-functioning OpenGL (an automatic switch to DX9 is undesirable as it may result in an endless loop of switching between DX9 - OpenGL - DX9... in the case of completely incompatible graphics)
  3. Manual selection of the type of graphics subsystem can be done by launching the Registry script from Windows Start - All Programs - LibRaw LLC - FastRawViewer - Set Graphics Mode to...
  4. When FastRawViewer is launched successfully, the graphics subsystem can be changed through FastRawViewer Preferences - GPU Processing - Graphics Engine

Filtering the file list by the XMP ratings and labels

This can be turned on through Menu - File - Filter Files by rating/label or through the funnel icon on the preview panel bar.

  • The necessary rating/label values should be selected in the dialog that appears (the filter rules work on the logical 'AND' basis, meaning that if both ratings and labels are given, only those files that conform to both conditions are displayed).
  • The first time the filter is turned on for a given folder/catalog, it reads all of the XMP files, with the progress indication displayed in the bottom bar of the program (the running 'reading metadata' message).

If the XMP data is changed by an external program while FastRawViewer is open, refresh the ratings and labels in FastRawViewer the standard way: by using the 'gear' icon in the preview panel - choose 'Refresh thumbnails/ratings.'

'Favorite Folders' Panel

This panel allows one to keep a list of often-used folders, and lets one readily access them. A click on an item (folder) in this list opens the chosen folder in the Thumbnail.. A double-click opens it in the Thumbnails, and loads the first file in the main window.

To add a folder: use the context menu in the Folder tree gear icon in the panel header, and choose 'Add current folder to favorites'

When you attempt to add a folder that is already in the list, it is moved to the top of the list

To clean up the list: the context menu on an element (right-click) allows one to delete that element; or, to clear the entire list, use Menu panel -> 'Clear favorites list'.

Sorting the file list by the EXIF Timestamp

(For this sorting mode, DateTimeOriginal and SubSecTimeOriginal EXIF tags are used)

Can be turned on through Preferences - File Handling - File sort order

  • if this sorting mode is turned on, the first time a folder containing image files is accessed, FastRawViewer will read the EXIF data from all of the files in the folder, and XMP blocks in the files and XMP sidecar files will be analyzed. On slow discs/cards, this reading and analisys might take a while.
  • Files with EXIF timestamps differing by less than a second will be sorted alphabetically.

New action Menu - View - Toggle Zoom (default key Z)

The zoom level for Toggle Zoom can be set through Preferences - Zoom - Toggle Zoom zoom to; the default value is 100%. Something similar had been implemented in Lightroom, but we did it slightly differently - see manual for details.

Minor improvements

  • (OS X): New setting: Preferences - Interface - Zoom - Use Logical pixels for zoom calculation
    • If turned on (default, legacy behavior), then the pixel in the screen is considered to be the "logical pixel" (in the case of Retina, it's a block of 2x2 physical pixels) and the calculation of the zoom size is done in these units.
    • If turned off, the zoom value is calculated in physical pixels, so for Retina screens the displayed zoom value will now be doubled, and at 100% zoom the image will be half the size compared to legacy behavior.
  • New folder panel setting: Shorten long folder names

    In the folder tree, long names (more than 12 characters) will be displayed as '5FirstCharacters...5LastCharacters', while the full name of the folder will be displayed as a tooltip.
  • New setting in the XMP Preferences - 'Read ratings/labels from XMP blocks embedded into RAW files' enables the reading of XMP ratings and labels everywhere they are used:
    • XMP rating/label of the current file (XMP Metadata panel, status bar)
    • Filmstrip/Thumbnails panel's rating and label display
    • filtering files by rating and label.

    If the setting is turned off (default state, for higher filtration speed), then ratings/labels are read only from sidecar files, ignoring data in the XMP block even if it is present in the RAW file.

    If the setting is turned on, then the default rule for reading other XMP data is used: when embedded and an external XMP blocks both exist, the more recent variant will be used.

    The 'XMP - Read XMP data embedded into RAW files' item has been removed from the Preferences; the behavior of the program in regards to embedded XMP blocks is now controlled only by the new setting.

  • Windows: new checkbox in the installation program: 'Add FastRawViewer to Open With right click menu for raw/jpeg files'
  • New option for displaying EXIF data: size of the file in megabytes
  • Filmstrip: new hidden (not shown in the Preferences) behavior settings accessible via registry/defaults scripts.

    (See User Manual - 'Program Settings' - 'Additional settings' for details on using hidden settings)

What's changed

  • Working with white balance
    1. Color Temperature/Color Tint (CCT/Tint) values set through the white balance adjustment dialog are now not calculated twice (first, to white balance coefficients, and then back, to CCT/Tint) when displaying the values for the current WB on the button and when recording those to an XMP file compliant to the Adobe format: the values displayed (and recorded to XMP file) are exact.

      Note: values that are "set manually" are not kept forever, so if after setting them manually (resulting in Custom white balance) you choose one of the presets, and then go back to the Custom, a recalculation will occur.
    2. CCT/Tint calculations for DNG and RAW files from Canon, Fuji, Olympus, Samsung, Sony now take into account the particular camera calibration. The calculated values for these formats/cameras should be practically identical to those in Adobe programs
    3. The calculation of CCT/Tint when the color temperature is out of the standard Ill.A - D65 range (2850-6500K CCT) is improved, the calculated CCT values should be practically identical to those in Adobe programs.
    4. Reading white balance presets from a RAW file (if those presets are present in the RAW file) Note: if two "neighboring" files from one camera have different sets of presets (for example, the second one is a DNG file not containing any WB presets; in this case FRV will use presets from an internal table), and white balance must be preserved as instructed by the "same camera" setting in Preferences, then

      a) if possible, a preset with the same type of lighting (name) is used

      b) if none exists, then a WB that is set as the default "for another camera" is used.
  • Settings for the Global/Local rejected folder were improved in terms of ergonomics.
  • Hidden (not included in the Preferences) settings of folder monitoring for showing/deleting files

    (See User Manual - 'Program Settings' - 'Additional settings' for details on using hidden settings).
  • New XMP setting - 'Warn about XMP writing errors'.

    If turned on (default), the program will warn of any errors during XMP file recording
  • Preview panel: XMP sidecar files are read for JPEG files (if they exist), ratings and labels are shown in the panel.
  • Menu options which change XMP files (rotation, white balance, exposure correction) have been moved from View to a separate Adjust menu.
  • If the currently opened file is deleted from the folder with an external program, FRV will automatically move to the next file (same as if the file was deleted or moved in FRV)
  • MS Surface/Surface Pro: no additional activation is required after updating the Firmware version (BIOS).

    You need to re-activate just once again for the new activation scheme to take hold (this re-activation can be done without waiting for the firmware update).
  • Right/Left arrows in Filmstrip/Thumbnails panel always navigate to the next/previous file, even if the current file is in the rightmost/leftmost column of the light table view
  • The number of external programs a user can launch is increased to 10
  • The setting 'External Programs - Check external program presence on startup' (in Preferences), if on (default), causes FastRawViewer to check the availability of all external programs listed in the pane.

File format support

  • DNG with a floating point, DNG with Deflate compression, DNG panoramas composed in Lightroom/Camera Raw Support are supported through Adobe DNG SDK.
  • Support for non-compressed NEF format for Nikon Series 1 cameras is added.
  • Support for Pentax K3-II 4-shot mode is added.

    Can be turned on/off through Preferences - Performance - 'Use all subframes' for Pentax K3-II 4-shot files. Support for 4-shot mode works fairly slowly (since there is now four times as much data), use only if extremely necessary.
  • Support for the un-compressed format of the Sony A7* II cameras is added.
  • Support for Samsung NX1/NX500 12-bit/Normal compression mode is added.
  • More effective support for the .EIP format: thumbnails are loaded much quicker, and significantly less memory is used.

Camera Support

  • BlackMagic URSA
  • Canon EOS M10, PowerShot G5 X, G9 X
  • Leica SL (Typ 601)

Bugs fixed

  • When sorting by the time of file creation, files with identical (to the second) time of creation are sorted alphabetically and in the proper order.
  • If the program is in the process of switching from the display of the current file to the display of the next file, and command to navigate to yet another file was given through the thumbnails, then the Copy, Move, and Delete Current File actions are not preformed until the transition to the next file is finished.
  • When changing the current folder through the Folders panel, the new file list was not "scrolled back to the beginning", fixed.
  • "Remember last opened file in folder" now works as it should if used together with navigation through Folders/Favorite folders
  • For Windows 10 at HiDPI screens: buttons size in Keyboard Editor is increased
  • After the Keyboard Editor was launched, Menu - File - Run contained Program1 .. ProgramN instead of the names of the actual programs, fixed.