ProRes422 (also called just ProRes) is a high-definition video compression format developed by Apple.
It is an intermediate codec, intended for use during video editing.
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 ProRes422 decoder for Mac and Windows.
http://www.apple.com/support/downloads/appleproresquicktimedecoder10formac.html
ProRes422 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 ProRes422 file.
Repairability
ProRes is relatively easy to repair and gives excellent results.
How to repair a corrupt ProRes422 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:
- Reindexing to repair the video track
- Audio Scraping to extract the audio tracks
