ブラウザでビデオを再生するために、メディア ソース拡張機能を使用しています。
私の JavaScript プログラムは、ビデオ ファイルを 1200 バイトのフラグメントに分割します。ビデオは次のコーデックでエンコードされます: video/mp4; codecs="avc1.42E01E, mp4a.40.2".
秒単位で時間 X を指定すると、位置 X でビデオを再生するために必要な対応する最初のフラグメント (または、この位置の近くではあるが後ではないフラグメント) を見つけたいと考えています。より具体的には、HTMLMediaElement の currentTime プロパティの時間に属するフラグメントを見つけたいと考えています。動画ファイルは事前に解析できます。