壊れたSony FX3の動画を修復する

FX3のクリップが開かなくなっても、それが失われた映像であることはまずありません——カメラが確定(ファイナライズ)しきれなかったXAVCの録画です。フレームはまだファイルの中にあり、欠けているのはそれを指し示すインデックスだけです。そして、それを取り戻すのにファイルを端末の外へ出す必要は一切ありません。

ファイルがデバイスから出ることはありません — 修復はブラウザ内で実行されます。アップロードは 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. 結果をダウンロード

Sony FX3(ILME-FX3)は、A7S IIIのセンサーをベースに作られたCinema Lineのフルフレーム機で、XAVCの3つの系統——XAVC S(H.264 Long GOP)、XAVC HS(H.265/HEVC)、XAVC S-I(All-Intra H.264)——のいずれかを使って、標準のMP4ファイルに録画します。最大で10ビット4:2:2の4K 120pまで対応します。そのどれもが、カメラがテイクの最後にmoovインデックスを書き込んで初めて再生できるようになるMP4です。その最後の書き込みが一度も起きなければ、本物のXAVCデータで満たされていながら、それを指し示す地図を一切持たないファイルが残ります。上のエリアにクリップをドロップすると、ツールはまさにそれをブラウザ内で確認し、映像が復元可能なときにコンテナを再構築します。

FX3はXAVCをどう書き込むのか、そしてどこで壊れるのか

どのメニュー項目を選んでも、FX3は動画をMP4コンテナに包みます。3つのフォーマットの違いは、中に入っているコーデックだけです。XAVC SはH.264(AVC)のLong-GOPで、最も幅広く互換性のある選択肢です。XAVC HSはH.265/HEVCで、より小さいファイルにより多くの細部を詰め込めますが、開くにはHEVC対応のプレーヤーが必要です。XAVC S-IはAll-Intra H.264で、すべてのフレームが完全なキーフレームであり、ビットレートは非常に高くなります。いずれの場合も、画像データは撮影しながらカードへ書き込まれますが、moovアトム——どのフレームがどこにあり、どうデコードするかをプレーヤーに伝えるテーブル——は、クリップが確定(ファイナライズ)されたとき、つまり停止を押すかテイクが正常に終わった瞬間にのみ書き込まれます。

ここにFX3ならではの特徴があります。コンパクトなミラーレス機とは異なり、FX3はアクティブ冷却ファンを備え、実質的に無制限の録画に対応するよう設計されているため、熱による停止はほとんど起きません。これにより過熱は候補から外れ、電源とストレージが本当の原因として残ります。

  • テイクの途中でバッテリーが切れた。 高ビットレートの4KはNP-FZ100を速く消耗させます。長いクリップの途中でバッテリーが切れると、確定の書き込みが一度も実行されません。
  • アクセスランプがまだ書き込み中のうちにカードが抜かれた、またはカバーが開けられた。 インデックスを含むファイルの末尾が、単に確定されないまま終わるのです。
  • カードの書き込みエラー(多くはC:13:01として表示されます)。 SonyのC:13:01は、負荷の高い書き込み中に現れるメモリーカードの不具合で、現在のクリップを消すのではなく途中で切ることがあります。

CFexpress Type A、SD、そして参照クリップ

FX3は、2つのスロットにCFexpress Type AカードとSD UHS-IIを収められ、撮影したフォーマットによってカードが維持すべき性能が決まります。XAVC S-Iや最高ビットレートの4K/120pモードは本当にCFexpress Type Aを必要とし、より軽いXAVC Sなら高速なV60/V90のSDでも動きます。要求の厳しいモードに追いつけないカードを与えると、書き込みが詰まったり途中で切れたりすることがあります——これが、確定されなかった最後のクリップの背後にある事情であることが多いのです。

欠けたmoovを再構築するとは、生き残ったストリームを走査し、カメラが書き込んだはずのサンプルテーブルを作り直すことを意味します。その作業は、同じFX3で、同じフォーマットと同じ設定で撮影した正常なクリップ——同じXAVCの系統(S、HS、またはS-I)、同じ解像度、フレームレート、ビット深度——が手元にあると、はるかに忠実になります。その参照は、壊れたファイルに欠けている正確なコーデック構成(H.264ならSPS/PPS、HEVCならVPS/SPS/PPS)を持っています。同じカードから普通のクリップを1つ取って手元に置いておき、XAVC SとXAVC HSを切り替えていたなら、参照が壊れたクリップのコーデックに一致していること、もう一方ではないことを確認してください。それが求められるのは、ファイルが実際にそれを必要とするときだけです。

修復できるものとできないもの

修復できる

  • バッテリーが切れたとき、または録画中に電源を切ったときの最後のクリップ(未確定のMP4、moovの欠落)
  • 録画中のカードの書き込みエラーやC:13:01の不具合で途中まで切れたクリップで、動画データが生き残っている場合
  • カードからコピーできたのに再生できないXAVC S(H.264)、XAVC HS(H.265/HEVC)、XAVC S-Iのファイル
  • コンテナの損傷: 壊れた、または欠けたインデックス、誤ったサンプルオフセット、不正なタイムスタンプ

修復できない

  • 故障しかけた、または摩耗したCFexpress Type A / SDカードによって物理的に失われた映像(まずカードを復元してから修復してください)
  • 参照を一致させられないクリップ——例えば、壊れたHEVCファイルに対して正常なXAVC HSのサンプルがない場合
  • カードの故障後に0バイト、またはほぼすべてがゼロとして読み込まれるファイル
  • Sonyの暗号化された、DRMで保護された、あるいは何らかの形でロックされた書き出しファイル

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

よくある質問

FX3にはファンがあって過熱しないのに——どうしてクリップが壊れたのですか?

FX3では熱が原因ではないため、犯人はほとんどの場合、電源かストレージです。テイクの途中で切れたNP-FZ100、書き込み中に抜かれたカード、あるいはC:13:01のようなカードの書き込みエラーです。そのいずれもがmoovインデックスが書き込まれる前に録画を中断し、地図を持たない有効なクリップを取り残します。

私のFX3のクリップはXAVC HS(H.265)でした——それで何か変わりますか?

変わるのは参照だけです。再構築はHEVCでもH.264でも同じように機能しますが、参照クリップが必要な場合、それも同じカメラのXAVC HSでなければなりません。HEVCは、XAVC SとXAVC S-Iが使うH.264とは異なるコーデック構成(VPS/SPS/PPS)を持っているからです。

撮影中にエラーC:13:01が出ました。映像は失われましたか?

必ずしもそうではありません。C:13:01は、負荷の高い録画中によく現れるカードの書き込みの不具合で、現在のクリップを消すのではなく途中で切ることがあります。エラーの前に動画データが書き込まれていれば、たいていコンテナを再構築できます。カード自体が故障しかけている場合は、まずその中身を復元し、それから取り出せたクリップを修復してください。

直すのにSony Catalyst Browseが必要ですか?

いいえ。Catalyst Browseは再生、プロキシ、ジャイロ/メタデータの作業のためのもので、壊れたコンテナを再構築することはできません。この修復はMac、Windows、Linuxのどれでも、最新のブラウザなら動作し、インストールするものは何もなく、ファイルは端末の外へ一切出ません。

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