ExoPlayerライブラリに基づくAndroidビデオプレーヤー。 ExoPlayerのffmpeg拡張を使用し、すべてのオーディオ形式を有効にします(AC3、EAC3、DTS、DTS HD、TrueHDなどの特別な形式も処理できます)。
Bluetoothイヤホン/スピーカーを使用すると、オーディオがビデオトラックと適切に同期されます。
サポートされている形式
* オーディオ:Vorbis、Opus、FLAC、ALAC、PCM / WAVE(μ-law、A-law)、MP1、MP2、MP3、AMR(NB、WB)、AAC(LC、ELD、 HE; Android 9以降のxHE)、AC-3、E-AC-3、DTS、DTS-HD、TrueHD
* ビデオ:H.263、H.264 AVC(ベースラインプロファイル、Android 6以降のメインプロファイル)、H.265 HEVC、MPEG-4 SP、VP8、VP9、AV1
* コンテナ:MP4、MOV、WebM、MKV、Ogg、MPEG-TS、MPEG-PS、FLV
* ストリーミング:DASH、HLS、SmoothStreaming、RTSP
* 字幕:SRT、SSA、TTML、VTT
互換性のある/サポートされているハードウェアでのHDR(HDR10 +およびDolbyVision)ビデオ再生。
機能
*オーディオ/字幕トラックの選択
*再生速度制御
*すばやくシークするための水平スワイプとダブルタップ
*明るさ(左)/音量(右)を変更するための垂直スワイプ
*ピンチしてズーム(Android 7以降)
* Android 8以降のPiP(ピクチャーインピクチャー)(Android 11以降でサイズ変更可能)
*サイズ変更(フィット/クロップ)
*ボリュームブースト
* Android TV /ボックスでの自動フレームレートマッチング(Android 6以降)
*再生後のアクション(ファイルの削除/次へのスキップ)
*タッチロック(ロングタップ)
*広告、追跡、または過度の権限はありません
外部(埋め込みされていない)字幕をロードするには、下部のバーにあるファイルを開くアクションを長押しします。初めてそれを行うとき、外部字幕の自動ロードを有効にするためにルートビデオフォルダを選択するように提案されます。
利用可能なオープンソース/ソースコード:https://github.com/moneytoo/Player