今すぐ修復
- ファイルをドロップ
- 修復はローカルで実行
- 結果をダウンロード
Canon EOS R6とR6 Mark IIは、動画をMP4ファイル——8ビットにはH.264、C-Log 3やHDR PQといった10ビットモードにはH.265(HEVC)——として、4Kで最大60pまで記録します(Mark IIは高フレームレートの4K 120 fpsを追加)。クリップが再生できないとき、符号化されたデータはたいていSDカード上にそのまま残っており、欠けているのはプレーヤーがそれを読み取るのに必要なmoovインデックスです。上のエリアにファイルをドロップすると、ツールはまさにそれをブラウザ内で確認し、映像が復元可能なときにコンテナを再構築します。(このページは動画についてのものです。CanonのCR3 raw写真は別のフォーマットで、対象外です。)
オーバーヒート、途中でのカードの抜き取り、そして未完のクリップ
MP4は、フレームを撮影しながら書き込み(mdat)、インデックス(moov)——サンプルテーブルとH.264/H.265の構成情報——は、録画が正常に停止したときにのみ書き込みます。R6シリーズには、そのきれいな停止を得られなくなる典型的なパターンが3つあります。
サーマルシャットダウン。 特に初代EOS R6は、長時間の4K録画でオーバーヒートすることで知られています。カメラが限界に達してテイクの途中で切れると、録画中のクリップはインデックスを持たないまま残ります。途中で抜かれたカード。 書き込みバッファが空になる前に(R6はUHS-IIのデュアルスロットを備えています)、あるいはアクセスランプがまだ点灯しているうちにSDカードを取り出すと、ファイルが途中で切れます。バッテリー切れは書き込みを一瞬で止めます。いずれの場合も、プレーヤーが壊れていると判断したり、開いても何も表示しなかったりする大きな.MP4が残ります。
心強いのは、これが復元可能なケースだということです。障害の瞬間まで撮ったテイクは、有効なH.264またはHEVCのデータとしてファイルの中に残っており、欠けているのは末尾の小さな地図だけです。
コンテナはどう再構築されるのか
moovが失われても、生き残ったmdatを走査し、正常に停止していればCanonが書き込んだはずのサンプルテーブルを作り直すことで再構築できます。忠実な結果を得るには、再構築は正確なストリーム構成——コーデック(H.264かHEVCか)、解像度、フレームレート、そしてパラメータセット——を必要とし、その最も信頼できる情報源は同じ録画モードで撮影した同じR6ボディの正常なクリップです。その日、同じ設定で他のクリップも撮っていたなら、1つ手元に置いておいてください。壊れたファイルがそれを必要とするときにのみ求められます。
正直な限界が2つあります。カードがあまりに早く抜かれてファイルの断片しか書き出されなかった場合、再構築するにはデータが少なすぎることがあります——まずカードからファイル全体をコピーし直してください。また、本当に不良セクタのあるカードは、クリップの一部にゼロを返すことがあります。それはコンテナの問題ではなく失われたデータであり、どんなソフトウェアもそれを作り出すことはできません。
修復できるものとできないもの
修復できる
- オーバーヒート、電源喪失、カードの抜き取りが起きたときにR6が録画していたクリップ(未完のMP4、moovの欠落)
- カードからコピーできたのに再生できないH.264およびH.265(10ビットのC-Log 3 / HDR PQ)のクリップ
- コンテナの損傷: 壊れたインデックス、誤ったオフセット、長さゼロの再生時間
- 復元ツールが再生できない状態で返してきたファイル——映像データそのものは生き残っている場合
修復できない
- 書き込みが早く切れすぎてカードに書き出されなかった映像(まずファイル全体をコピーし直してください)
- 不良セクタのあるカードによって物理的に失われたデータ(カードを復元してから修復してください)
- CR3 raw写真やその他の静止画フォーマット(このページは動画専用です)
- 0バイト、またはほぼすべてがゼロとして読み込まれるファイル
修復が失敗した場合、その理由(データの欠落か構造の破損か)をお伝えします。失敗した修復に料金が請求されることはありません。