[PS5] Kodi arrive nativement sur PS5 : un véritable media center 4K

815 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Playstation 3 / 4
[PS5] Kodi arrive nativement sur PS5 : un véritable media center 4K
La scène homebrew PlayStation 5 accueille aujourd'hui un projet particulièrement intéressant : Kodi for PlayStation 5, un portage natif du célèbre media center open source Kodi 22 destiné aux PS5 jailbreakées. Développé par VivaLaVent, ce projet permet d'utiliser Kodi directement depuis l'écran d'accueil de la PlayStation 5, comme un titre homebrew classique. L'application exploite le GPU de la console pour afficher son interface en 4K, tandis que le décodage matériel permet de prendre en charge plusieurs formats vidéo courants.
 
Il s'agit d'un portage non officiel, indépendant de la Team Kodi, de la XBMC Foundation et de Sony.
 
 
 
 
 
 
Kodi exploite le matériel de la PS5
 
L'un des principaux intérêts de ce portage réside dans son approche native. Kodi n'est pas simplement exécuté dans une couche d'émulation ou dans un environnement Linux : le projet adapte directement le logiciel aux spécificités de la PlayStation 5.
 
L'interface Estuary est ainsi rendue en 3840 × 2160 grâce à OpenGL 4.6, en utilisant directement le GPU de la console.
 
Le projet s'appuie notamment sur le toolchain open source ps5-payload-dev ainsi que sur ps5-opengl, développé pour permettre l'utilisation d'OpenGL sur PlayStation 5.
 
Décodage vidéo matériel
 
Le portage va encore plus loin avec l'utilisation du décodeur vidéo matériel de la PS5. Les formats suivants peuvent actuellement être décodés directement par le matériel de la console : H.264 8 bits, HEVC Main, HEVC Main 10, VP9 Profile 0 ou encore VP9 Profile 2. Le système fonctionne en zero-copy, permettant au GPU d'accéder directement aux images produites par le décodeur vidéo. Les vidéos entrelacées, notamment certaines captations TV en 1080i, bénéficient également du décodage matériel et d'un désentrelacement via bwdif.
 
Pour les autres formats, Kodi s'appuie sur FFmpeg. C'est notamment le cas de l'AV1, décodé via dav1d.
 
HDR10, HLG et VRR
 
Le projet ne se contente pas de proposer une sortie vidéo basique. Kodi for PS5 prend en charge la sortie HDR10 ainsi que HLG lorsque la chaîne HDMI fonctionne en HDR. L'image est alors produite en 10 bits avec un espace colorimétrique BT.2020 PQ. Le HLG est converti en PQ directement dans le shader, tandis que l'interface Kodi est ensuite composée au-dessus de l'image HDR. Autre fonctionnalité particulièrement intéressante pour un lecteur multimédia : le support du VRR pendant la lecture vidéo. La fréquence de rafraîchissement peut ainsi être adaptée à la cadence de la vidéo.
 
Les menus restent pour leur part en 60 Hz.
 
Audio jusqu'au 7.1
 
Kodi for PS5 prend également en charge la sortie audio PCM jusqu'au 7.1, grâce à une sortie 8 canaux.
 
Le projet permet donc actuellement de profiter de configurations stéréo, 5.1 et 7.1 directement depuis la console. Le passthrough Dolby et DTS est également proposé dans les options de Kodi, notamment pour les formats TrueHD et DTS-HD, mais le développeur précise que leur transmission intacte jusqu'à un amplificateur n'est pas encore confirmée.
 
Réseau, USB et stockage local
 
Kodi peut accéder aux bibliothèques multimédias stockées sur le réseau.
 
Les protocoles SMB2, SMB3 et NFS sont supportés, ainsi que l'UPnP. Le SMB1 n'est en revanche pas pris en charge.
 
L'utilisation d'un serveur SMB nécessite actuellement de renseigner directement son adresse IP, les noms Windows/NetBIOS n'étant pas résolus.
 
Le support des périphériques USB est également possible, mais nécessite une étape supplémentaire liée au fonctionnement en sandbox des titres PS5.
 
Avec PS5-Lapy-JB-Daemon, Kodi peut accéder aux périphériques USB formatés en exFAT ou FAT32, ainsi qu'à certains contenus situés dans /data.
 
Les supports apparaissent alors notamment sous /mnt/usb0.
 
Une vraie bibliothèque multimédia
 
Le portage conserve également plusieurs fonctions essentielles de Kodi. Les utilisateurs peuvent notamment profiter des miniatures, des bases de données, des paramètres persistants, des bibliothèques vidéo, des sources réseau, de la navigation avec la DualSense, et du clavier virtuel natif de la PS5 pour la saisie de texte.
 
La DualSense est actuellement utilisé pour la navigation dans l'interface en reproduisant certaines actions clavier de Kodi.
 
Ce qui reste encore à améliorer
 
Le projet est déjà particulièrement avancé, mais plusieurs fonctionnalités importantes ne sont pas encore disponibles. L'accès à Internet est encore en développement. Cela signifie notamment que les dépôts d'extensions, scrapers et flux en ligne ne sont pas encore pleinement opérationnels.
 
Les extensions nécessitant du code ne sont pas non plus fonctionnelles pour le moment. Les extensions Python ne peuvent pas être utilisées puisque Python n'est pas encore intégré au portage, tandis que les extensions binaires se heurtent aux limitations du chargement dynamique des bibliothèques dans un titre PS5.
 
Le décodage matériel des vidéos HEVC 4:2:2, 4:4:4 et 12 bits n'est pas disponible. FFmpeg prend alors le relais, ce qui peut devenir très coûteux en ressources, particulièrement en haute résolution.
 
La lecture 4K à 60 FPS peut également rencontrer des saccades. Les développeurs indiquent que le décodeur fonctionne actuellement avec une profondeur de pipeline de 1, celle-ci étant juste en dessous du débit nécessaire pour maintenir 60 FPS en 4K.
 
Enfin, la PS5 impose certaines limitations concernant les fréquences de rafraîchissement : les titres ne peuvent pas sélectionner librement les modes 24, 25 ou 50 Hz. Sans VRR, les vidéos sont donc affichées à 59,94 Hz.
 
Une PS5 qui se transforme en véritable media center
 
Ce portage de Kodi démontre une nouvelle fois l'étendue des possibilités offertes par le développement homebrew sur PlayStation 5.
 
Voir Kodi 22 fonctionner nativement sur PS5, avec rendu 4K via le GPU, décodage matériel H.264/HEVC/VP9, HDR, VRR, audio multicanal, accès SMB/NFS et prise en charge des périphériques USB, transforme potentiellement la console en véritable centre multimédia.
 
Le projet est encore en développement et certaines limitations restent importantes, notamment concernant Internet, les extensions et certaines fonctions de décodage. Mais la base actuelle est déjà particulièrement solide.
 
Pour les possesseurs d'une PS5 jailbreakée, Kodi for PS5 représente donc une nouvelle utilisation concrète de la console au-delà du jeu vidéo, et constitue un projet à suivre de près alors que la scène homebrew continue d'explorer les possibilités offertes par le matériel de Sony.
 
Projet : Kodi 0.8.1 for PlayStation 5
 
 
 
Mardi 29 Septembre 2026, 06:45 par tralala
Source : github.com/VivaLaVent/kodi-ps5/releases
Envoyer