Personal tools
You are here: Home Products RV Specs

RV Specifications

RV for Desktop and Dailies Playback




System Requirements for Full Feature Set

  • 64-bit processor.
  • Apple Intel  with ATI Radeon 9600, Nvidia GeForce FX, or newer, OSX 10.9  or newer.
  • Linux x86 64 bit  (CentOS 6.x, RHEL 6.0+), Nvidia GeForce 8800 or Quadro 3800 or better. Non-Nvidia cards are not supported on Linux. Kernel version 2.6.32 or newer.
  • Windows 7 SP1, Nvidia GeForce 8800 or Quadro 3800 or better, or ATI FirePro (other ATI cards may work with recent drivers but are untested). 

RV also works with older graphics cards but some advanced features will be disabled.


  • Quicktime, mp4, and AVI movie files with audio.(Support varies per platform.
  • libquicktime  on Linux and OSX 64 bit (H.264, MPEG-4, Photo/Motion JPEG,DV, Raw, and others)
  • Full support of OpenEXR including multiple channels, layers, views, parts, input color spaces and metadata
  • TIFF (including floating point), scan line and tiled (texture formats)
  • 10 bit Cineon. 8, 10, 12, and 16 bit DPX and associated metadata
  • PNG, GIF, JPEG, RLA, RGBE/A, SGI, Photoshop (limited support), Pixar Z, and others
  • RED .r3d on Linux and OSX only (limited support)
  • Optional high-quality resolution down sampling (color and/or size)
  • Audio AIFF, WAV, and others (AAC, MP3, etc on Windows and Mac)
  • Import LUT formats: IRIDAS (.cube), Rising Sun (.csp), Nuke (.vf), Shake, Apple (.mga), Panavision (.a3d), Inferno (.3dl) and RV specific (.rvchlut, .rv3dlut) LUT formats
  • C++ SDK for image, movie file, and codec plug-ins (requires our support on Windows)


  • No resolution limits
  • Arbitrary channel remapping from source file
  • 8 and 16 bit/channel integer images
  • 16 and 32 bit/channel floating point images
  • Non-square pixel aspect ratios
  • Subsampled chroma images
  • Arbitrary primaries and built-in transfer functions for sRGB, Rec.709, and Gamma, or HDR display LUT.
  • Multiple stereo output options
  • 8 or 10 bit output


  • Greater than 30 fps playback of 2k 8 bit frames on 8x AGP or PCIe
  • User controlled FPS, frame increment, in/out points
  • Direct from disk playback of Cineon, DPX, JPEG, B44/A EXR Luma+Chroma images if available bandwidth allows it
  • Asynchronous multithreaded rendering, I/O, processing, and caching
    • Look-Ahead/Behind caching for realtime playback
    • Static region caching for random access of a range
    • Multithreaded decompression for some formats (e.g., OpenEXR)
    • Scales up with number of CPU cores and buses
    • Images can be reformatted to fit in cache
  • Optional full-screen playback
  • Custom and standard mattes
  • EDL controlled sequences


  • Any combination of mono input formats can be used to create stereo: sequences of images, movie files
  • Multiple track quicktime movies
  • Multiple view OpenEXR (with layers) high dynamic range stereo
  • Stereo sources can be sequenced like single view sources
  • Hardware left/right buffers (shutter glasses), anaglyph (grey scale and color), pair, mirrored pair, or isolated eye views
  • Support for DLP and LCD stereo output devices
  • Real-time eye offset modification
  • Color pipeline works seamlessly with stereo viewing

Real-Time Color Correction, Analysis, and Transforms

  • Real-Time relative exposure, hue, saturation, contrast, gamma, bias, and more
  • Non linear transfer functions: Cineon/DPX log space (two styles), Grassvalley Viper, sRGB, Rec.709 (HD), and gamma
  • Channel reordering, single channel view isolation, luminance and alpha view
  • Out-of-range per channel view
  • 3D and Channel LUTs per input source and for display (simultaneously)
  • Luminance LUTs (for data visualization, e.g. shadow and depth maps)
  • Compound HDR input/output Channel and 3D LUTs with per-channel pre-LUT: one software pre-cache and up to three simultaneous hardware LUTs
  • Extremely flexible automated color and display management with access to image attributes, environment, and other arbitrary parameters

Multiple Viewing Layers

  • Simple compositing: over, difference, etc
  • Tiled view
  • Picture in picture
  • Multiple image comparision using interactive wipes
  • WYSIWYG export from UI


  • Synchronized stereo playback
  • Output device selection
  • Audio time shift per input source or globally
  • Optional audio scrubbing
  • Multiple mixed audio sources
  • Arbitrary input and output rates
  • Real time compression and expansion with playback speed


  • Remote Control/Query from other apps/devices and over a network
  • RV-to-RV sync
  • Images and Sub-images and whole sequences sent over network connection allow use of RV as a viewer for  renderers and similar software

Package System

  • Customizations can be isolated, packaged, and distributed without modifying RV itself
  • Makes pipeline integration easier and more flexible
  • Non-core extensions and examples can be downloaded from

Flexible UI

  • Minimalistic by default
  • Cross platform source code provided for UI
  • Redefinable key/mouse bindings
  • User/Facilitiy/Pipeline customization
  • Scriptable
  • Drag/drop of most input formats for all operating systems
  • Heads-up widgets
  • On frame Metadata
  • Source color inspection
  • Timeline and frame marks
  • Command line interface
  • Shake or Nuke image sequence syntax
  • Automatic sequence recognition (for whole directories or lists of files)