mkvTimeFlat v0.01



mkvTimeFlat001.zip   MD5=4bb4911aa98213bc2ff61f4cdaa4920fnew

mkvTimeFlat preview

Matroskaのコンテナ側の再生時間を、最終タイムコードの値で、書き換えます。

作成のきっかけ

メディアファイルの解析系のソフトを開発していく上で、様々な条件のサンプルファ
イルを作っていますが、オリジナルサイズそのままで保存していると、それだけで、
HDDを圧迫してしまうので、先頭の1MB〜数MBを切り出しています。
ただ、その切り出したファイルをvlcなどのプレイヤーで再生させると、コンテナ側の
再生時間が全体の尺としてしまう事が多く、再生やシークがうまくできません。

できたら、普通に、再生できるようにしたい...

それで、Matroskaのフォーマット解析のついでに、videoやaudioのタイムコードから
コンテナ側の再生時間を書き換える処理を書いてみました。

注意

本ソフトは、元のファイルを直接書き換えます。
まだ、動作が安定している訳ではないので、念のため、元ファイルのバックアップを
とってください。特に、大事なファイルは。

v0.01 2013/1/8
初版 公開