壊れたCanon EOS R6の動画を修復する

カメラがオーバーヒートしたり、バッテリーが切れたりした後に開かなくなったEOS R6のクリップは、失われた映像であることはほとんどなく、たいていは最後まで書き込まれなかったファイルです。フレームはたいていまだカードに残っていて、それを復元するのに端末の外へ出す必要はありません。

ファイルがデバイスから出ることはありません — 修復はブラウザ内で実行されます。アップロードは 0 バイトです。

Your data is the big block — usually intact. What breaks is the small index. Repair rebuilds it.

Drop a file here or browseTap to choose a file

ZIP · Office · PDF · video · JPG · PNG · RAR/7z · SQLite — repaired right here in your browser. Nothing is uploaded

0 bytes uploadedFree: 3 repairs/day — up to 500 MB video, 100 MB docs & archives, 50 MB photos. Free download. Single repair €5.90. No account required.

今すぐ修復

  1. ファイルをドロップ
  2. 修復はローカルで実行
  3. 結果をダウンロード

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バイト、またはほぼすべてがゼロとして読み込まれるファイル

修復が失敗した場合、その理由(データの欠落か構造の破損か)をお伝えします。失敗した修復に料金が請求されることはありません。

よくある質問

R6がオーバーヒートして停止し、最後のクリップが開かなくなりました。直せますか?

たいていは直せます。サーマルシャットダウンは、カメラがmoovインデックスを書き込む前に録画を切ってしまい、地図のない有効なフレームで満たされた大きなファイルを残します。コンテナを再構築するとそれらのフレームが再び対応づけられ、クリップはたいてい再び再生できるようになります。

Canonのraw写真も修復できますか?

このページではできません。CanonのCR3 raw静止画は動画とは別のフォーマットで、ここでは扱いません。このツールはR6のMP4動画(H.264/H.265)に特化しています。

同じカメラの別のクリップが必要ですか?

ファイル単独からインデックスを再構築できない場合にのみ必要です。求められたら、再構築が正確なコーデック設定を引き継げるよう、同じR6で同じ解像度・フレームレートで撮った正常なクリップを使ってください。

修復のために私の映像はアップロードされますか?

いいえ。ファイルはディスクから読み込まれ、ブラウザのタブ内で再構築されます。何も送信されません。ブラウザのネットワーク(Network)タブで、端末から0バイトも出ていないことを確認できます。

関連: MP4を修復(どんな出所でも) · "moov atom not found" · アップロードされないことを検証