実現したいこと
android.media.MediaExtractor
で取得した動画データから、再生時間長を取得したいです。
現状
MediaExtractor
や MediaCodec
等を使って、再生開始したり、ポーズしたり出来ます。
シークを実装しようと思ったのですが、全体長の取得方法がわからないため、実装できていません。
調べたこと
https://developer.android.com/reference/android/media/MediaExtractor
https://developer.android.com/reference/android/media/MediaFormat
MediaExtractor
や MediaFormat
の API を調べたのですが、全体の長さを取得するようなものは無いように見えます。
ストリーミング再生に考慮して用意されていないのかもしれませんが、MediaExtractor#seekTo
がある事から、
何か方法があるんじゃないか?と考えています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/02 00:33