Corrupt videos from new Canon 5D Mk III

We have received our first damaged video files from Canon 5D mark III users.

The good news is that we have managed to repair them with the same level of quality as damaged videos from the rest of Canon EOS family.

Corrupt videos Canon 5D Mark III

At bitstream level, there are a few differences: H264 video is now also using bidirectional frames (B frames), whereas Canon 5D Mk II and Canon 7D videos were only using keyframes and progressive frames (type I and P).

Audio encoding is the same, except for a 96 bytes padding found between audio and video. We haven´t found any convincing reason for the presence of the padding, but maybe Canon will use it in future models or firmware releases for advanced features.