show App
Treasured's Movie Repair Guide -- DVCPro HD

High-Definition DV, also called DVCPro HD or DVCPro100, is a professional video codec.
(This codec doesn't come pre-installed in Mac or Windows computers.)

DVCPro HD.png

Repairability

Corrupt clips can be recovered from P2 cards, quicktime .mov films, or MXF files.
Fixing the video is usually done without problem. Quality is excellent.

Audio requires a bit more of work: 2, 4, 6 or as many as 8 audio channels can be found. The audio format is usually PCM, 48000Hz, 16 bits. Sometimes, audio is encoded as 24 bits integer (in24). In rare occasions, audio is embedded inside dedicated DV-DIF structures of the video frame.
The way audio and video data is interleaved depends on many factors: settings, recording device, ...

Therefore, a custom Repair Kit has to be written for each case.

Profiles

DVCPro HD is a family of formats. The main profiles of DVCPro HD media are:

How to repair a DVCPro HD file?

The easiest way is certainly to ask our Movie Repair Service to help you recover the lost footage.
But for those who can program, here you have a few tips:

To perform a repair, it's necessary first to determine which profile is used.
If you take the 1F 07 00 pattern as reference (beginning of frame), the positions 5, 6, 7 have a value of 0x79.
Position 3 is either 3F or BF.
Position 451 can take several values.

To interpret those values, please refer to ffmpeg source code. The tables are at the end of the file dvdata.h (search for DVprofile)

Then, parsing is easy as the frame has a fixed-length:

Reindexing will generate a .mov file that contains the video.

Note: 1080i50, aka 'DVH5' not available as compressor, so reindexing has to be done with 'dvhp', then patched.

Free Preview of corrupt DVCPro HD videos with:

Treasured

Treasured icon
Download button
Free Preview of corrupt videos
Version 4.1 • June '17 • 10 MB • Mac OS X