First to answer the differences between Revival and Revival Pro.
Revival is the “manual tools only” portion of the Revival Pro product. Revival has motion compensated region of interest tools for manual repair of dirt, dust, scratches, and extreme frame damage. Also included is a powerful reveal brush with clone, offset, paint, and density matching capability. Manual splice repairs may be made using interpolated or extrapolated frame reconstruction.
Revival Pro includes this plus all of the Revival automated and specialty interactive tools including dirt, dust, grain, noise, aperture, scratch, speckle, deFlicker, stain, stabilization, RGB registration, deWarp, and grain sampling and addition. Both products have scene cut detection and EDL capability for scene cuts.
Revival and Revival Pro would work on the same Linux based hardware similar to Resolve without the extra GPUs. Revival Pro runs best with multi core processors which are allocated for automatic processing tools. A dual quad core (or better) workstation is ideal for Revival Pro. External rendering may be added which will increase the amount of work done within the same time frame.
Most dealers will want to sell turnkey packages due to the complexity of the hardware in a Linux environment. Doing this will provide a proper support system should something go wrong. I do know of some cases where customers have put together their own systems. Getting hardware support for this is a bit more difficult.
As Josh has indicated, we have not put full attention on Revival at the moment due to the importance of getting Resolve released properly. Once we do, we are hoping to simplify the installation process for Revival.
Gary