À propos du projet

Just (Video) Player est une application Android open-source axée sur la lecture de vidéos locales et en streaming. Elle est basée sur AndroidX Media3, anciennement ExoPlayer, et utilise l'extension FFmpeg d'ExoPlayer avec un large ensemble de décodeurs audio activés. Le README liste la prise en charge des formats audio incluant MP3, AAC, Vorbis, Opus, FLAC, ALAC, AC-3, E-AC-3, DTS, DTS-HD, TrueHD, IAMF et MPEG-H ; des formats vidéo incluant H.264, H.265, VP8, VP9, AV1 et MPEG-4 ; des conteneurs tels que MP4, MOV, WebM, MKV, Ogg, MPEG-TS, MPEG-PS, FLV et AVI avec une prise en charge en cours de développement ; et des flux DASH, HLS, SmoothStreaming et RTSP. Les sous-titres SRT, SSA/ASS avec un style limité, TTML, VTT et DVB sont pris en charge. La lecture HDR10+ et Dolby Vision dépend du matériel compatible, tandis que l'AC-4 nécessite un décodeur système prenant en charge. Le lecteur offre la sélection des pistes audio et de sous-titres, les contrôles de vitesse de lecture, la recherche par balayage, les gestes de luminosité et de volume, le pincement pour zoomer, le redimensionnement adapté ou recadré, l'augmentation du volume, le verrouillage tactile, la répétition, le saut des silences et le Picture-in-Picture. Les fonctionnalités Android TV incluent l'adaptation automatique de la fréquence d'images et la lecture tunnelisée optionnelle. Il prend également en charge Media Session, le focus audio, la pause lors de la déconnexion du casque et les égaliseurs tiers. Les paramètres avancés couvrent la langue audio par défaut, le mode d'accès aux fichiers, la priorité du décodeur, le changement de fréquence de rafraîchissement, le Picture-in-Picture automatique et la gestion du profil 7 Dolby Vision. Les sous-titres externes peuvent être chargés via l'action d'ouverture de fichier, avec un chargement automatique à partir d'un dossier vidéo sélectionné, et la découverte de sous-titres HTTP utilise la correspondance des noms de fichiers vidéo et de sous-titres. Le stockage réseau est généralement accessible via les fournisseurs de documents Android ou un autre explorateur de fichiers. L'application n'a pas d'écran de saisie d'URL intégré, mais peut recevoir des liens de streaming compatibles via la gestion des liens Android ou la feuille de partage. Le projet indique qu'il n'a pas de publicité, de suivi ou d'autorisations excessives, et note que la lecture audio uniquement n'est pas un objectif officiellement pris en charge. Il est distribué via Google Play, F-Droid, Accrescent, Obtainium, GitHub et plusieurs magasins spécifiques aux appareils.