Lecteur vidéo Android basé sur Media3 (anciennement ExoPlayer), compatible avec Android 5+ et Android TV.
Il utilise l'extension ffmpeg
d'ExoPlayer avec tous ses formats audio activés (il peut même gérer des formats spéciaux comme AC3, EAC3, DTS, DTS HD, TrueHD, etc.).
Il synchronise correctement l'audio avec la piste vidéo lors de l'utilisation d'écouteurs/haut-parleurs Bluetooth. (Je n'ai trouvé aucun autre lecteur vidéo intéressant basé sur ExoPlayer, j'ai donc créé celui-ci.)
Lecture vidéo HDR (HDR10+ et Dolby Vision) sur du matériel compatible/pris en charge.
L'audio AC-4 est pris en charge sur les appareils fournissant un tel décodeur système (par exemple, les séries Samsung Galaxy A, S et Z exécutant Android 11 ou version ultérieure).
Certaines fonctionnalités avancées peuvent être activées ou configurées dans les paramètres. Pour y accéder, appuyez longuement sur l’icône d’engrenage. (Vous pouvez également saisir ces paramètres à partir de l'écran d'informations sur l'application.)
Autorisation WRITE_SETTINGS
("Modifier les paramètres système") : Lorsque le sélecteur de fichiers système est ouvert, il utilisera toujours l'orientation actuelle du système, même si l'application Player définit la sienne. Accorder cette autorisation via adb ( adb shell pm grant com.brouken.player android.permission.WRITE_SETTINGS
) ou l'écran d'informations sur l'application permettra à cette application d'activer temporairement la rotation automatique pour atténuer au moins partiellement cette imperfection.
Faire un don : PayPal | Bitcoin | Litecoin
Traduire : Weblate
Autres liens/canaux : fil de discussion sur les développeurs XDA, subreddit sur reddit, entrée sur AlternativeTo, miroir git sur GitLab
Pour charger des sous-titres externes (non intégrés), appuyez longuement sur ? action d'ouverture de fichier dans la barre inférieure. La première fois que vous faites cela, il vous sera proposé de sélectionner le dossier vidéo racine pour activer le chargement automatique des sous-titres externes.
En raison des limitations d'Android TV, Just Player est également capable d'ouvrir des fichiers de sous-titres à partir de gestionnaires de fichiers externes. Vous pouvez ouvrir le fichier vidéo à partir de votre gestionnaire de fichiers, puis revenir en arrière et également ouvrir le fichier de sous-titres dans Just Player. Les sous-titres seront disponibles dans la dernière vidéo sélectionnée.
Just Player est également capable de détecter certains fichiers de sous-titres lors de l'accès à des vidéos via HTTP/HTTPS. Utilisez simplement le même nom pour les fichiers vidéo ainsi que pour les sous-titres (par exemple video.mkv
et video.srt
).
Ouvrez les préférences de sous-titres du système sur votre appareil (généralement dans la section Accessibilité de Paramètres ) et vous pourrez entièrement personnaliser le style des sous-titres.
Pour accéder rapidement à l'écran des préférences de sous-titres du système, appuyez longuement sur le bouton des sous-titres.
Malheureusement, ExoPlayer en amont ne gère pas certains formats plus anciens comme Conteneur AVI , WMV ou Theora. La majorité des appareils ne peuvent pas non plus gérer l'AVC 10 bits.
Just Player se concentre sur la lecture de vidéos, donc la lecture audio uniquement n'est pas officiellement prise en charge (demande).
Installez une application comme MediaInfo (ou APK de MediaArea.net). Ensuite, pour ouvrir rapidement MediaInfo depuis Just Player, appuyez longuement sur le nom/titre de la vidéo.
Just Player utilise un sélecteur de fichiers système qui permet déjà deux modes de navigation différents :
Vidéos - répertoriant uniquement les répertoires d'appareils contenant des vidéos
Navigateur de fichiers - navigation complète dans la structure du système de fichiers de l'appareil
Alternativement, certaines personnes choisissent d'utiliser la fonction de bibliothèque multimédia de Nova Video Player et de l'intégrer à Just Player en activant la fonctionnalité « Autoriser l'utilisation d'un autre lecteur vidéo ». Cela vous donne également un accès pratique au contenu sur les stockages réseau (SMB, UPnP, FTP et SFTP).
Le sélecteur de fichiers système par défaut permet d'accéder à n'importe quel stockage distant à l'aide du fournisseur de documents approprié. Je recommande fortement le fournisseur de documents CIFS pour accéder aux partages Samba. Il existe également des fournisseurs comme WebDAV Provider/DAVx⁵ (WebDAV), FileManagerUtils (SFTP) et rcx. Malheureusement, les fournisseurs de documents ne sont pas pris en charge sur Android TV.
Ouvrez la vidéo directement depuis votre explorateur de fichiers préféré. Solid Explorer fonctionne très bien, surtout si vous souhaitez également charger automatiquement les sous-titres.
Just Player ne dispose d'aucune interface utilisateur pour saisir les adresses Internet, mais il est enregistré pour gérer tous les liens de streaming compatibles. Lorsque vous ouvrez/appuyez sur des liens dans d’autres applications, Just Player devrait généralement être proposé en option. (Bien que cela puisse ne pas fonctionner dans toutes les situations, en particulier sur Android 12+.)
Vous pouvez également sélectionner l'URL du texte dans l'application source, choisir Partager et rechercher Just Player pour y jouer.
Si votre appareil dispose d'un écran tactile, vous pouvez utiliser le geste de pincement pour zoomer ou simplement appuyer sur le bouton Redimensionner pour un recadrage. Android TV : appuyez longuement sur le bouton Redimensionner pour passer en mode Zoom. Utilisez ensuite les touches Haut et Bas pour un zoom précis.
Faites simplement une pause et reprenez la lecture.
L'APK disponible ici contient des bibliothèques natives pour toutes les architectures prises en charge ( armeabi-v7a
/ armeabi-v7a-neon
/ arm64-v8a
/ x86
/ x86_64
), ce qui prend le plus de place. Bien que Just Player s'appuie principalement sur des décodeurs d'appareils, il intègre FFmpeg pour certaines fonctionnalités avancées (chapitres vidéo et détection de fréquence d'images). La deuxième plus grande dépendance est ICU4J - 10 Mo uniquement pour la détection du jeu de caractères des fichiers de sous-titres. ?
Veuillez noter que les installations et les mises à jour effectuées via Google Play sont considérablement réduites grâce aux Android App Bundles et aux mises à jour delta.
Voici un tableau comparatif présentant tous les lecteurs vidéo open source disponibles et importants pour Android que j'ai pu trouver. Just Player est quelque chose comme 80% Fonctionnalité terminée à 90 %. Il n’aura probablement jamais des dizaines d’options ni une interface utilisateur de bibliothèque multimédia riche. Il ne rivalisera jamais vraiment avec VLC riche en fonctionnalités. Il tente simplement de fournir un ensemble de fonctionnalités fonctionnelles et d'inciter les autres à créer de meilleurs joueurs basés sur l'incroyable ExoPlayer.
Nom de l'application (source) | Moteur multimédia |
---|---|
Lecteur multimédia Fermata | MediaPlayer, ExoPlayer et libVLC |
Juste un lecteur (vidéo) | ExoJoueur |
Kodi | ? |
monospace | libmpv |
mpvKt | libmpv |
Joueur suivant | ExoJoueur |
Lecteur vidéo Nova | Lecteur multimédia |
VLC | libVLC |
Pour trouver d'autres lecteurs vidéo (y compris non FOSS), consultez une liste sur IzzyOnDroid.