破損した MKV ビデオ ファイルを修復するにはどうすればよいでしょうか?

破損した MKV ビデオ ファイルを修復するにはどうすればよいでしょうか?

MKV ファイルが破損しています (録画中に電源がオフになりました)。
実際のビデオ期間を取得する方法はわかっています (たとえば、デコードして出力を null に送信し、PTS が報告された最後のフレームを取得します)。

コンテナとストリームの継続時間を正しく表示するように編集するにはどうすればよいですか?

関連情報