現在、Android で MediaCodec と MediaExtractor を使用して、Android でビデオを抽出、デコード、編集、および再エンコードしています。このプロセスの過程で、進行状況に関する情報をユーザーに提供したいと思います。抽出、デコード、およびエンコードされたフレームの数をすでに数えています。パーセンテージを計算し、プロセスの進行状況をユーザーに表示するには、元のストリームのフレームの総数が必要です。ただし、MediaExtractor でメソッドが見つかりません。
抽出を開始する前に、ビデオのフレームの総数を取得する方法を知っている人はいますか?