Evo-player-ps5
Un lecteur multimédia pour jailbroken PS5 sur firmware 12.70. Affiche votre vidéo sur une clé USB ou des flux directement à partir de votre serveur de médias...
Choisir une liste...
Joueur EVO
Un lecteur multimédia pour jailbroken PS5 sur firmware 12.70.
Affiche votre vidéo sur une clé USB ou des flux directement à partir de votre localEmbyserveur multimédia, avec son plein 5.1 / 7.1 surround, sous-titres, support de reprise, un studio de calibration acoustique, et une interface utilisateur première télévision construite spécifiquement pour le contrôleur DualSense.

Guide d'installation
La façon recommandée pour installer et utiliser EVO Player est via leMedia Tile Launcher(InstallTile.elf), qui intègre le joueur et enregistre une tuile officielle directement dans votre PS5Médiasécran d'accueil.
Préalables
- Un firmware de fonctionnement PS512.70, prison cassée avec
ps5-payload-elfldractif. - Accès à unegestionnaire de charge utile(comme le gestionnaire de charge utile sur la console, généralement à
http://<your-ps5-ip>:8084ouprospero-deploy). - (Facultatif pour la lecture USB)Une clé USB formatée commeexFATouFAT32branché dans
/mnt/usb0. - (Facultatif pour Emby)Un serveur Emby actif accessible sur votre réseau local (LAN).
Méthode 1: Installation de tuiles de médias (InstallTile.elf) — Recommandé
- Télécharger
EVOPlayer-*-InstallTile.elfde la dernièreGitHub Release. - Copier
EVOPlayer-*-InstallTile.elfà votre clé USB ou l'envoyer directement sur votre réseau en utilisant votre gestionnaire de charge utile (http://<your-ps5-ip>:8084outools/launch.sh). - Exécutez la charge utile. L'installateur enregistre l'application dans
/system_ex/app/et/user/app/et affiche :"Lecteur EVO prêt dans les médias"
- Appuyez sur le boutonBouton PS, naviguer jusqu'auMédiasonglet sur l'écran d'accueil PS5, et lancementJoueur EVO.
[!IMPORTANT] Laissez la charge utile de tuile résident.Le lanceur reste en arrière-plan pour gérer les avions d'affichage et les sorties de lancement de l'application.Relancer la charge utile après chaque redémarrage de la consoleà côté de ta prison.
Méthode 2: Serveur Web / USB Homebrew (homebrew.zip)
Si vous préférez lancer homebrew viaps5-payload-websrvplutôt que d'enregistrer une tuile média:
- Télécharger
EVOPlayer-*-homebrew.zipde la libération. - Extraire le contenu directement à la racine de votre lecteur USB afin que le chemin soit
/homebrew/EVOPlayer/eboot.elf. - Connectez le lecteur USB à la console, ouvrez
http://<your-ps5-ip>:8080/index.htmldans un navigateur, et cliquezCouche EVOP.
Matrice du paquet de libération
Type de fichier Comment utiliser
C'est le cas.
AutresEVOPlayer-*-InstallTile.elfAutresInstallateur de tuiles multimédiasAutresInstallation standard.Envoyer au gestionnaire de charge utile (port 8084) $\to$ ouvre depuis l'onglet Médias
AutresEVOPlayer-*-UninstallTile.elfAutresDésinstaller la tuileSupprime la tuile EVO Player de l'écran d'accueil des médias
AutresEVOPlayer-*-homebrew.zipAutresEnsemble WebsrvExtraire vers/homebrew/EVOPlayer/sur USB $\to$ lancement depuis le port 8080
AutresEVOPlayer-*-player-only.elfAutresCharge utilePour websrv direct //data/homebrewutilisation.Ne pas envoyer directement à elfldr brut(course sans tête sanshbldr)
Caractéristiques
Parcourez USB & Stream depuis Emby Server
Parcourir les fichiers vidéo locaux depuis/mnt/usb0avec inspecteur de métadonnées en temps réel (codecs, résolution, taille de fichier, durée) ou connectez-vous directement à votre localServeur Emby. Naviguez dans les bibliothèques, les saisons et les épisodes avec des affiches et des fonds de couverture en cache-serveur, et passez directement sur le réseau local avec des progrès de veille synchronisés.

Clavier virtuel sur écran
Clavier intégré à l'écran pour la configuration des terminaux réseau, des ports serveurs, des noms d'utilisateur et des mots de passe. Prend en charge les minuscules, les majuscules, les chiffres et les symboles spéciaux avec des raccourcis de contrôleur instantanés ($\square$ pour Backspace, $\Delta$ pour Done, $\bigcirc$ pour Cancel).

Studio audio surround (5.1 et 7.1 Étalonnage)
Une interface sonore haut en bas à 360° pour vérifier les configurations audio multicanaux.
- Test matériel en temps réel sur 8 canaux PS5 (
S16_8CH). - Smooth 50ms attaque/découvrir l'enveloppe s'estompe pour empêcher le saut ou le clic.
- Tests individuels de tonalité des enceintes
FL,FC,FR,LFE,SL,SR,BLetBR. - Automatisation5.1 et 7.1 Séquences des essais automatiqueset uneBalayage de rotation à 360°.
- Mode de mise en page dynamique 5.1 qui cache les haut-parleurs latéraux inactifs et met à jour en douceur la navigation 2D spatiale D-pad.

Sélection et taille du sous-titre intelligent
Les pistes de sous-titres sont classées et classées par nombres réels plutôt que par métadonnées revendiquées. Comprend une configuration de taille de sous-titre par défaut persistante (SMALL,MEDIUM,LARGE) dans Réglages, et décalage de synchronisation en temps réel ($L2$/$R2$) pendant la lecture.

Texte Lecteur de documents
Ouvrir.txt,.log,.md,.nfo,.json, et les documents sous-titrés directement dans le lecteur intégré avec typographie personnalisée, atlas de ponctuation et tailles de texte réglables.

Paramètres structurés et thèmes personnalisés
Sous-menus organisés pour Playback & Video, Sous-titres, Interface, Matériel Système et Outils Développeurs. Comprend 4 thèmes de couleur intégrés plus support pour externe.themefichiers placés dans/mnt/usb0/evo_themes.

Contrôles
Bouton dans les menus et navigateur pendant la lecture vidéo dans le clavier Modal C'est pas vrai. Autres($/temps)Sélectionner / Ouvrir AutresCIRCLE ($\bigcirc$)Revenir / Revenir Arrêt (avec délai) Annuler / Fermer AutresTRIANGLE ($\Delta$)Afficher le rapport d'aspect préféré (Remplir / Remplir / Remplir) AutresSQUARE ($\$ carré)Détails du fichier / Inspecteur AutresD-Pad / bâtonDéplacer le focus, tenir pour défiler AutresNIVEAUBarre de navigation latérale ouverte AutresDERNIÈRESSous-titres: AutresL1 / R1Passer le chapitre / ±60s AutresL2 / R2Saut alphabétique (A–Z) AutresL3Capture d'écran Capture d'écran Capture d'écran
Bâtiment de source
Les constructions sont entièrement conteneurisées en utilisant la chaîne d'outils Docker épinglée:
git clone https://github.com/sainsaji/EVO-PLAYER-PS5
cd EVO-PLAYER-PS5
echo "PS5_HOST=192.168.0.10" > .env # your console's IP
docker compose build # build container image
docker compose run --rm ps5-dev ./scripts/build-evoplayer.sh
Pour construire toutes les charges utiles de sortie (y compris les tuiles multimédias et le paquet homebrew):
docker compose run --rm ps5-dev ./scripts/build-media-tile.sh
docker compose run --rm ps5-dev ./scripts/package-pkg.sh --format homebrew output/elf/EVOPlayer.elf
Pour rendre tous les écrans UI hors ligne sur PC:
./tools/uiview.sh --all # renders PNGs to output/uiview/
Documentation
Document Objet -- -- -- -- -- -- Autresdocs/building.mdConstruction complète, environnement et guide d'emballage Autresdocs/addons-emby-nuvio.mdArchitecture technique et spécifications pour les add-ons Emby & streaming Autresdocs/architecture.mdCode architecture, pipelines vidéo, et dessin vtables Autresdocs/ui-handoff.mdSystème d'assurance-chômage, jetons de conception et lignes directrices de mise en page Autresdocs/converter-perf.md4K/1080p convertisseur vidéo repères et métriques Autresdocs/theming.mdSpécifications et jetons de format de thème Autresdocs/tooling.mdRefroidissements de sécurité du lanceur et utilitaires CLI AutresCHANGELOG.mdHistorique des versions et notes de publication
Crédits et licence
Fourré deProsperoPlayerpar KINGDKAK et sous licenceGPL-3,0 ou plus tard(voirCOPYRIGHT.md).
- ps5-payload-dev(John Törnblom) — SDK, elfldr, websrv
- KINGDKAK— ProsperoPlayer
- zecoxao/sce_symbols— Base de données des symboles NID
EVO Player est un logiciel indépendant de homebrew et n'est pas affilié à Sony Interactive Entertainment. Toutes les marques PlayStation appartiennent à leurs propriétaires respectifs.