LoginSignup
16
13

More than 5 years have passed since last update.

Anrdroidで動画、音声の速度を変更して再生する

Last updated at Posted at 2016-04-23

今までAndroidでは、動画や音声の速度変更ができなかった。
(ただしNDKでそういうものを作れば可能かも。あと音声に関してはAudioTrackでごにょごにょしてできるにはできたけど、音の高さが変わって意図しているスピードの変更にはならない。)
ちなみにiOSでは標準で用意されているAPIなので、Androidも簡単につくれるんでしょ?と言われては、それがですね、、、、といつも断っていた。

それがやっと6.0でスピードを変更することができるようになっていたのでご紹介。

本当に簡単でMediaPlayerに変えたいスピードを設定したPlaybackParamsをセットしてあげるだけ。

下記は2倍速の例。

PlaybackParams params = new PlaybackParams();
params.setSpeed(2.f);
mediaPlayer.setPlaybackParams(params);

これで動画も音声も変更できる。

16
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
13