프로젝트 소개

Just (Video) Player는 로컬 및 스트리밍 비디오 재생에 중점을 둔 오픈소스 안드로이드 애플리케이션입니다. 이 플레이어는 이전 ExoPlayer였던 AndroidX Media3를 기반으로 하며, 다양한 오디오 디코더가 활성화된 ExoPlayer의 FFmpeg 확장을 사용합니다. README에는 MP3, AAC, Vorbis, Opus, FLAC, ALAC, AC-3, E-AC-3, DTS, DTS-HD, TrueHD, IAMF, MPEG-H를 포함한 오디오 형식; H.264, H.265, VP8, VP9, AV1, MPEG-4를 포함한 비디오 형식; MP4, MOV, WebM, MKV, Ogg, MPEG-TS, MPEG-PS, FLV, AVI(작업 진행 중)와 같은 컨테이너; DASH, HLS, SmoothStreaming, RTSP 스트림을 지원한다고 명시되어 있습니다. SRT, 제한된 스타일의 SSA/ASS, TTML, VTT, DVB 자막이 지원됩니다. HDR10+ 및 Dolby Vision 재생은 호환되는 하드웨어에 따라 달라지며, AC-4는 지원하는 시스템 디코더가 필요합니다. 플레이어는 오디오 및 자막 트랙 선택, 재생 속도 제어, 스와이프 탐색, 밝기 및 볼륨 제스처, 핀치 투 줌, 맞춤 또는 자르기 크기 조정, 볼륨 부스트, 터치 잠금, 반복, 무음 건너뛰기, PIP(Picture-in-Picture)를 제공합니다. 안드로이드 TV 기능에는 자동 프레임 속도 매칭과 선택적 터널 재생이 포함됩니다. 또한 미디어 세션, 오디오 포커스, 헤드폰 분리 시 일시 정지, 타사 이퀄라이저를 지원합니다. 고급 설정에는 기본 오디오 언어, 파일 액세스 모드, 디코더 우선 순위, 재생률 전환, 자동 PIP, Dolby Vision 프로필 7 처리가 포함됩니다. 외부 자막은 파일 열기 작업을 통해 로드할 수 있으며, 선택한 비디오 폴더에서 자동 로드가 가능하고, HTTP 자막 검색은 일치하는 비디오 및 자막 파일 이름을 사용합니다. 네트워크 저장소는 일반적으로 안드로이드 문서 제공자 또는 다른 파일 탐색기를 통해 액세스됩니다. 앱에는 내장된 URL 입력 화면이 없지만, 안드로이드 링크 처리 또는 공유 시트를 통해 호환되는 스트리밍 링크를 수신할 수 있습니다. 프로젝트는 광고, 추적 또는 과도한 권한이 없으며, 오디오 전용 재생은 공식적으로 지원되는 초점이 아니라고 명시합니다. Google Play, F-Droid, Accrescent, Obtainium, GitHub 및 여러 기기별 스토어를 통해 배포됩니다.