今すぐ修復
- ファイルをドロップ
- 修復はローカルで実行
- 結果をダウンロード
Microsoft Teamsは会議をクラウドに録画し、完成したファイルを標準の .mp4(H.264映像+AAC音声)として、OneDrive(1対1およびグループ通話の場合)または SharePoint(チャネル会議の場合)に、Meeting Title-20240115_143022-Meeting Recording.mp4 のような名前で保存します。録画が再生できないとき、コーデックが原因であることはまれです。たいていはファイルが不完全なのです。録画の処理が最後まで終わらなかったか、OneDrive/SharePointからダウンロードしたコピーが途中で切れて(truncated)いるのです。上のエリアにファイルをドロップすれば、ツールがブラウザ内でその実際の構造を調べ、生き残ったバイトが許す範囲で再構築または救出します。録画がアップロードされることは一切ありません。
Teamsの録画が作られる仕組みと、どこで壊れるのか
Teams会議を録画すると、メディアはまずクラウドで取り込まれ、その後処理(プロセッシング)されてから、再生・ダウンロードできる通常のMP4になります。その間、OneDriveやSharePoint上の項目は「まだ保存中」または「まだ処理中」と表示されることがあり、早すぎるタイミングで取得したファイル、あるいは異常終了したセッションが生成したファイルには、プレーヤーが必要とする部分が欠けていることがあります。完成したTeamsのMP4はISOベースメディアファイルです。音声と映像のペイロード(mdat)に加え、すべてのフレームをインデックス化する moov アトムを持ちます。処理が中断されると、このインデックスが欠落したり途中で切れたりし、プレーヤーはファイルを壊れている(corrupt)と報告する、真っ黒な画面で開く、あるいは端から受け付けない、といった挙動になります。
2つ目の、より一般的な壊れ方は、ダウンロード時に起こります。不安定な接続でOneDriveやSharePointから録画をダウンロードする、OneDriveクライアントで転送の途中に同期してしまう、あるいは共有ドライブから早すぎるタイミングでコピーする、といった操作は、途中で切れた(truncated)MP4をもたらすことがあります。ファイルの前半は届いたのに、末尾が届かなかった状態です。moov はしばしばファイルの末尾近くに置かれるため、切り詰め(truncation)はまさにそれを取り除いてしまいます。ブラウザ上ではきちんとストリーミング再生できる録画が、ディスクに保存すると再生できなくなるのは、このためです。
何を復元できて、何ができないのか
フレームは生き残っているのにコンテナが壊れている、あるいはインデックスが欠けている場合、修復は素直な再構築です。生き残ったH.264ストリームを走査し、サンプルテーブルを作り直し、プレーヤーが最初からデコードできるようにフレームを再マッピングします。ファイルが途中で切れている場合、ツールは切断点より前に完全に書き込まれたフレームを救出し、その周りに再生可能なコンテナを閉じます。こうして、半分しかダウンロードできなかった1時間の会議でも、全体が失敗に終わるのではなく、届いた半分をちゃんと取り戻せます。これらすべては、ファイルがディスクから読み込まれるのに合わせて、あなたのブラウザ内で実行されます。
正直に言えば、そもそも届かなかったバイトは復元できません。ダウンロードが60%で止まったなら、会議の残り40%はあなたのディスク上に存在せず、どんなツールもそれを作り出すことはできません。それに対する本当の解決策は、まだそこにあるうちに OneDriveまたはSharePointから録画をダウンロードし直す ことです。クリーンなコピーは100%を取り戻し、どんな修復よりも優れています。修復は、クラウドのコピーが消えた・期限切れになった・それ自体が壊れていて、ディスク上に部分的または破損したファイルしか残っていないときのためのものです。また、クラウドで本当にまだ処理中の録画に手を入れることもできません。Teamsが処理を終えるのを待ち、そのうえでMP4が壊れているなら、そのMP4を修復してください。
修復できるものとできないもの
修復できる
- ダウンロードの中断やOneDrive/SharePointの同期によって途中で切れたTeamsの.mp4 — 切断点より前のフレームを救出します
- コンテナの損傷:moovの欠落や切り詰め、誤ったオフセット、それ以外は完全なファイルでの再生時間ゼロ
- 共有ドライブやOneDriveからコピーしたのに、どのプレーヤーでも再生できない録画
- ダウンロードマネージャーや復元ツールが再生不能な状態で返した、H.264/AAC のTeams録画で、映像データが生き残っている場合
修復できない
- そもそもダウンロードされなかった録画の部分(代わりにOneDrive/SharePointからダウンロードし直してください)
- クラウドでまだ処理中の録画 — Teamsが終わるのを待ち、必要ならそのあとでMP4を修復してください
- ダウンロードが短すぎて、ファイルの断片しか届かなかったもの
- 0バイト、またはほとんどがゼロとして読み込まれるファイル
修復が失敗した場合、その理由(データの欠落か構造の破損か)をお伝えします。失敗した修復に料金が請求されることはありません。