
Androidの動画再生(ビデオプレーヤー)アプリは、Androidの広告なしで無料のビデオプレーヤーアプリで選んだものを使っていましたが、もっといいアプリを見つけました。
ExoPlayerを利用したオープンソースの動画再生アプリNext Playerです。
Next Playerについて
個人的には画面の表示(100%、ベストフィット、ストレッチ、切り抜き)が記憶されるので、常に自分の好きな状態で動画をフルスクリーン表示できるのと、再生終了後は動画ファイル一覧に戻る(フォルダ内の動画を自動的に再生もできる)のが気に入っています。
ただ、字幕を焼き付けた(hardsub、dvdsub)動画ファイルの字幕は表示されません。
Next Playerでできること

- 端末の向きや動画の向きにより自動で回転
- 操作パネルは自動で消える(操作パネルの再表示は画面をタップ)
- ピクチャーインピクチャーで表示
- 明るさ(画面左側で上下)、音量(画面右側で上下)、早送り(画面の右)、
早戻し・巻き戻し(画面の左)にそれぞれスワイプすることで調整できる - 画面左側をダブルタップでちょっと戻る、画面右側をダブルタップでちょっと進む
- 再生速度の調整
- レジューム再生(前回の再生位置から再開)
- ループ再生(繰り返し再生)
- バックグラウンド再生
再生画面(プレーヤー画面)
再生画面(操作パネル表示)

再生画面(再生速度設定)

動画ファイル一覧
Next Playerを起動すると、動画ファイル一覧(メディアライブラリー)が表示されます。
動画ファイル一覧の左上のアイコンが「設定」、右上のアイコンが「クイック設定」です。
動画ファイルの長押しでメニューからファイルを操作できます(フォルダは削除のみ)。


設定とクイック設定
設定では、外観・メディアライブラリー・プレーヤー・デコーダー・オーディオ・字幕を設定できます。クイック設定では、動画ファイル一覧のファイルの表示モードや並べ替え、ファイルに表示する項目を選択できます。


設定(メディアライブラリー)
Mark last played media:各フォルダーで最後に再生した動画のファイル名を目立たせる
Floating play button:最後に再生した動画を再生するためのボタンを表示

設定(プレーヤー)
長押しジェスチャー:再生画面を長押ししている間は設定(0.2~4倍速)した速さで再生
シーク増分:ダブルタップで戻る、進むときの時間(1~60秒)の設定
コントローラーのタイムアウト:操作パネルの表示時間(1~60秒)の設定
デフォルトの再生速度:動画再生時の既定速度(0.2~4倍速)の設定


設定(デコーダー)
デバイスデコーダーを優先:ハードウェアデコーダーを優先?
アプリデコーダーを優先:ソフトウェアデコーダーを優先?
デバイスデコーダーのみ:ハードウェアデコーダーのみ?

設定(そのほか)



まとめ
開発中のアプリなので不具合があるかもしれないし、日本語化も完全ではないですが、シンプルで軽くて使いやすく、広告なしで無料の動画再生アプリはなかなかないと思います。
お気に入りの動画再生アプリがあるとは思いますが、“次のプレーヤー”にどうでしょうか?