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의 xHE 9+), 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+ 및 Dolby Vision) 비디오 재생.
기능
* 오디오/자막 트랙 선택
* 재생 속도 제어
* 가로 스와이프 및 두 번 탭하여 빠르게 탐색
* 세로 스와이프로 밝기(왼쪽)/볼륨(오른쪽) 변경
* 핀치로 확대/축소(Android 7+)
* PiP(Picture in Picture) Android 8 이상(Android 11 이상에서는 크기 조정 가능)
* 크기 조정(맞춤/자르기)
* 볼륨 부스트
* Android TV/박스(Android 6 이상)에서 자동 프레임 속도 일치
* 재생 후 작업(파일 삭제/다음으로 건너뛰기)
* 터치 잠금(길게 탭)
* 광고 없음, 추적 또는 과도한 권한 없음
외부(포함되지 않은) 자막을 로드하려면 하단 표시줄에서 파일 열기 작업을 길게 누릅니다. 처음 그렇게 하면 외부 자막을 자동으로 로드할 수 있도록 루트 비디오 폴더를 선택하라는 메시지가 표시됩니다.
오픈 소스/소스 코드 사용 가능: https://github.com/moneytoo/Player