Products

Description

RVIO is a standalone, command-line, image and audio pipeline tool that shares RV's core technology. RVIO can make dailies or client reviews with custom slates and meta-data burn-in, ingest plates, and output film ready final frames. It can color correct, composite, conform, and convert, and it can run on your renderfarm or use the graphics card on your workstation.  RVIO works with special stereoscopic formats like OpenExr 'SXR' files as well as multi-track stereo Quicktime movies, and it can output sequences using OpenExr B44 compression. RV and RVIO combine to make a powerful platform for working with moving images and audio.

 


Features

RV is built on top of the RVX Core, a new GPU-accelerated image processing architecture that combines fast IO, resolution-independent image handling, GPU-based floating point image pipeline, linear light workflow, and advanced color management. The RVX Core also adds a major new dimension to RV's customizability--user programmable GPU image processing operations (GLSL shaders) that can be integrated into custom RV workflows.

New versions of RV-SDI (with HD SDI output) and RVIO (command-line transcoding and RV Session processing) are also based on the RVX Core.

Highlights

  • RVX Core: New GPU-accelerated image processing architecture
  • Color Pipeline Toolkit: Library of GPU accelerated color transforms that can be chained into custom color pipelines
  • Quicktime support cross platform including for Windows 64 bit RV and RV-SDI
  • OpenColorIO
  • Editorial transitions: "Cross-fade" and "Wipe" transition nodes can be added to Session files
  • Per-device display preferences and display auto-detect
  • New toolbars 
  • Dithering to 8 and 10 bits: display high bit-depth imagery without banding
  • User-programmable image processing using GLSL shaders (requires RVX Development license to author shaders)
  • Lens warping/unwarping
  • OpenExr 2.0 multi-part file support

 

Floating point, High Dynamic Range Image and Audio Pipeline
Just like RV, RVIO handles images and audio with full 32 bit floating point precision.

Convert
RVIO reads all of the image and movie formats that RV does, and it writes most of them. RVIO preserves high dynamic range image data, and gives you fine control over output image parameters. For example, RVIO lets you control the output bitdepth and storage format (e.g. 16 bit float, 8 bit int, etc.), subsampling of planar images (e.g. YUV 4:4:4, 4:2:2, 4:1:1), and whether to premultiply or un-premultiply alpha and color. RV also gives you control over how channels are mapped from input to output.
RVIO shares a rich command-line interface with RV. So the same command-line used to launch RV can also be used with RVIO to specify the input for an image processing or conversion operation.  RVIO also reads .rv session files, so you can set up sequences or edits in RV and batch process them with RVIO.

Input / Output

  • Quicktime, mp4, and AVI movie files with audio (codec support varies per platform) No movie support in Windows 64 yet
  • Quicktime 7 on Mac and Windows 32 bit
  • libquicktime/FFMPEG on Linux and OSX 64(Photo/Motion JPEG,DV, and Raw)
  • Full support of OpenEXR including multiple channels, layers, views, input color spaces and metadata
  • TIFF (including floating point), scan line and tiled (texture formats)
  • Cineon/DPX and associated metadata
  • PNG, GIF, JPEG, RLA, RGBE/A, SGI, Photoshop, Pixar Z, and others
  • 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 (Linux and Mac OS X)
  • Full 32 bit floating point computations when compositing and modifying color

Slate, Matte, Watermark and Overlay
RVIO comes with scripts for creating slates and for adding overlays such as mattes, watermarks, frame counters, and bugs or logos. The scripts that come with RVIO are ready to use, and like the rest of RV they can be modified and customized by users. You can also write completely custom slate and burn-in scripts using RV's extension language with full access to RVIO's internal image and sequence information. For example ,you could generate slates from environment variables or by getting information from a shot database or other program. Or, you could burn in multiple frame numbers (say frames and time-code).

Resolution Independence
RVIO automatically conforms input images to the output resolution. This makes it very easy to work with movies and sequences of different resolutions, as is often the case with shots at different stages of completion (comps at 2K exr, animation at 1K JPEG, animatics at video res Quicktime movies, etc.).  Just by changing the target resolution,  RVIO can easily be used to generate a high-res movie for dailies or a low-res movie for transfer to the client.

Color Correct
RVIO has the same flexible and powerful color correction features as RV and can be used to bake in file and display luts, to do log-lin conversions, and to remove or add gamma.

Comp, compare, tile, picture-in-picture
RVIO  reads RV's native session files, the .rv file, which adds the ability to do compositing operations. This means that any view that can be set up in RV (such as tiled movies, picture-in-picture, multi-level compare, over, difference, etc.) can easily be rendered by RVIO. This makes RVIO a convenient and powerful tool for creating reference material such as animation takes with reference video in a window, or a four-up tiled movie of different takes of a shot. Rv session files can also be used to generate slap comps (with any number of layers).

Audio
RV and RVIO both handle any number of audio layers per source, with arbitrary sampling rates. So RVIO can be used for mixing/blending audio from multiple sources into a single soundtrack for a movie or sequence. RVIO can process audio without video, so it can be used on the desktop or in your pipeline to convert between audio formats and files and to edit and output audio sequences.

Stereoscopic 3D

RVIO supports the same stereo formats as RV. It can read and write multi-track quicktime movies (with a track per eye), and it can read and write OpenExr, 'SXR' files. This makes RVIO convenient for authoring stereo material  (say converting a sequence of SXR files into a stereo quicktime) or for splitting stereo source material into separate movies or sequences.

 

Also: Shotgun has released "Screening Room" review tools (formerly "Revolver") for RV as a free app for Shotgun users:

Shotgun Review

   



Version / Release Updates

 

What’s New in RV 6.2.5

  • PyOpenGL Version 3.1.0 distributed with RV on all platforms.
  • RV Windows Installer.
  • OCIO Source Setup package can now make use of external python modules.
  • Better PSD file support on linux/windows.
  • Option on the Annotation menu to use the same color for all brushes.
  • Work-around for playback hiccups caused by system-level virtual memory management stalls (especially on linux).
  • Additional movieproc options.
  • Nvidia SDI: allow "no color conversion" case for YUV modes.
  • About RV dialog shows build OS details, and 3rd-party package versions: Python, Boost, PySide, PyOpenGL, FFmpeg, Arri SDK, RED SDK.
  • Shotgun integration: Sequence and Element URLs can be dropped on the RV view, if Versions are linked to those entities.
  • RV Shotgun authentication: default server URL and login can be specified with environment variables.
  • Convenience functions in Python rv.qtutils module provide PySide objects wrapping RV’s main UI elements.


Specifications & Licensing

System Requirements

  • Apple Intel or PowerPC
  • Linux x86
  • Windows 2000, XP, or Vista
  • No graphics hardware necessary
  • Uses multiple cores for input, output, and rendering when available

 

Input / Output

  • Quicktime, mp4, and AVI movie files with audio (codec support varies per platform) No movie support in Windows 64 yet
  • Quicktime 7 on Mac and Windows 32 bit
  • libquicktime/FFMPEG on Linux and OSX 64(Photo/Motion JPEG,DV, and Raw)
  • Full support of OpenEXR including multiple channels, layers, views, input color spaces and metadata
  • TIFF (including floating point), scan line and tiled (texture formats)
  • Cineon/DPX and associated metadata
  • PNG, GIF, JPEG, RLA, RGBE/A, SGI, Photoshop, Pixar Z, and others
  • 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 (Linux and Mac OS X)
  • Full 32 bit floating point computations when compositing and modifying color

 

Stereo

  • 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
  • Support for DLP and LCD stereo output devices

 

Color

  • Convert bit depths, color space, between formats
  • Bake display transfer functions and LUTs into output with full 32 bit float pipeline
  • Render .rv files saved by RV for WSIWYG output

 

Multiple Layers

  • Simple compositing: over, difference, etc
  • Tiled view
  • Picture in picture
  • Multiple image comparison using interactive wipes (renders as comp)

 

Audio

  • Audio time shift per input source or globally
  • Multiple mixed audio sources
  • Arbitrary input and output rates
  • Time compression and expansion

 

Scriptable Slates and Overlays

  • Slates
  • Watermarks
  • Frame Burn in
  • Mattes
  • Logos/Bugs
  • Completely user defined

 


Licensing

*Minimum floating license installation requires 3 RV solo licenses.

Tweak RV licenses are delivered electronically via email.

Node-lock and Network floating licenses are cross-platform and can be combined into one key if needed.

Your primary Ethernet ID MAC address is used to lock the license and must be provided before licenses can be delivered.

Network floating licenses

Network floating licenses require Tweak Software's TLM Server to be installed, configured and running in order to distribute licenses to network clients.

TLM Server can run on either Windows, OSX and Linux and distributes licenses to either platforms simultaneously.

Caveats:

Although Tweak tests and releases builds of tlm_server for all three platforms, the Linux and OS X versions are more mature and most fully tested. If possible we recommend using a Linux or OS X box as a license server, even when serving licenses to Windows clients.

Additional Info

Upgrades / Support

Tweak Software offers the following Maintenance plan

Maintenance

  • Licenses include one year of Maintenance from the date of purchase
  • Email and Web access to Help desk
  • Software upgrades
  • Yearly renewals available

Support

RFX is available for all your support needs.

 

Related Products

Integrate Tweak RV into the following software titles.

  • The Foundry Nuke
  • Shotgun Software

 


Training / Resources

Go to Tweak Software for Documentation, Knowledge base and forums.