ProRes is a family of high-definition video compression formats developed by Apple.
It is an intermediate codec, intended for use during video editing.
Family members are ProRes 422, ProRes HQ, ProRes 444.
It uses lossy spatial compression, but no temporal compression: The data to render a given frame is not spread over the data corresponding to other frames.
Two media profiles can be found: 1920x1080 and 1280x720. Frame rate is 29.97.
Apple proposes a free ProRes decoder for Mac and Windows.
http://www.apple.com/support/downloads/appleproresquicktimedecoder10formac.html
ProRes encoder is not available for free. It comes bundled with Apple professional video applications like Final Cut Pro. Treasured just needs the decoder to preview a damaged ProRes file.
Repairability
ProRes is relatively easy to repair and gives excellent results.
How to repair a corrupt ProRes movie
Each ProRes 422 frame begins with a pattern of 8 bytes:
0xaabbccdd 'icpf'
where bbccdd encodes the length of the frame (length includes those 8 header bytes).
Techniques used are: