Whirligig propose désormais une version Lepton pour Steam Frame, mais le décodage vidéo GPU est manquant

L’article ne peut pas être activé avec JavaScript. Vous pouvez également activer JavaScript dans votre navigateur et sur la nouvelle page.

Whirligig, un lecteur vidéo VR vendu sur Steam, propose désormais une version Android native pour Steam Frame qui fonctionne sur la couche de compatibilité Lepton de Valve, et la note de publication du développeur indique qu’elle « fonctionne mieux que la version Windows via Proton », sans aucun chiffre derrière l’affirmation. La même note fixe la limite : « Le décodage vidéo GPU n’est pas encore activé dans Proton ou Lepton, donc la lecture de vidéos haute résolution aura du mal pour le moment ».

La version v5.8004 a été promue version par défaut de l’application le 4 octobre à 15h50 UTC, selon l’annonce Steam du développeur. Lepton est le conteneur Android open source de Valve en septembre pour aider les studios à intégrer des jeux Android VR sur le Frame. Une application Steam proposant une version Lepton à côté de celle de Windows est donc un premier aperçu de la raison pour laquelle Valve l’a construit.

La version Android se trouve dans la liste déroulante de compatibilité

Les deux versions proviennent de la même entrée de magasin. « Whirligig fonctionne désormais sur Steam Frame, soit en version PC via Proton, soit en version autonome (utilisant Lepton) installée à partir de la même entrée de la bibliothèque Steam », indique la note.

La commutation est un travail manuel que le développeur décrit en huit étapes : ouvrez la bibliothèque sur le casque, sélectionnez l’application, ouvrez Propriétés à partir de l’icône d’engrenage, accédez à l’onglet Compatibilité, activez « Forcer l’utilisation d’un outil de compatibilité Steam Play spécifique », choisissez Lepton dans la liste déroulante et attendez que Steam télécharge la version Android. La sélection à nouveau d’une version de Proton ou la désactivation de l’option de force revient à la version Windows. Les propriétaires qui souhaitent utiliser entièrement l’ancienne version peuvent passer à la branche portant les noms des développeurs, whirligig_v5.7942.

Le décodage matériel est l’élément qu’aucune couche ne fournit

L’avertissement de décodage n’est pas nouveau dans cette version. Dans la note v5.8003 du 2 octobre, le développeur le dit plus catégoriquement : « il y a un problème majeur qui posera des problèmes aux gens : aucun d’eux ne prend en charge le décodage vidéo GPU », ce qui laisse le décodage au processeur. Le décodage est une tâche lourde pour un lecteur vidéo fonctionnant sur le casque lui-même, c’est pourquoi l’avertissement du développeur nomme les fichiers haute résolution.

Le développeur a fait la demande à Valve en public. Le numéro 1 du propre tracker Lepton de Valve, intitulé « Lepton : laissez les applications Android utiliser le décodeur vidéo matériel Iris (MediaCodec) », a été ouvert le 30 septembre par phileday, le compte Steam est répertorié comme développeur de Whirligig, et était toujours ouvert lors d’une lecture de l’API GitLab de Valve à 22h16 UTC le 7 octobre.

Whirligig est expédié sur le cadre sans badge

Le rapport de compatibilité de Steam pour Whirligig n’a renvoyé aucune note Steam Frame à 22h13 UTC le 7 octobre, tandis que Steam Deck et Steam Machine reviennent tous deux comme non pris en charge. Cela correspond à la propre ligne du développeur, « Pas encore de support officiel mais j’y travaille », et cela signifie que l’application ne porte aucun des badges qu’un propriétaire de Frame lit avant de l’installer. Valve évalue un titre Frame vérifié, jouable ou non pris en charge, et un recensement de 200 listes VR le 6 octobre en a trouvé 140 sans aucune évaluation Frame.

Les travaux de charpente remontent à fin septembre. La prise en charge de la version Android a été livrée pour la première fois dans la version bêta whirligig_v5.8002 le 27 septembre, et la version 5.8004 l’a promue à la version par défaut huit jours plus tard. Cette note bêta s’ouvre avec le développeur disant « Valve m’a envoyé un Steam Frame 🙂 pour que je puisse le tester correctement et le faire fonctionner correctement sur le casque ». Le reste de la version 5.8004 est une gestion interne avec un avantage de plate-forme : SMB et DLNA fonctionnent désormais sous Linux et SteamOS via Proton, le chargement des sous-titres sur un film de 1,25 Go est passé « de 26 secondes à moins de 2 » selon les mesures du développeur, et l’application est passée à Unity 6000.6.4f1.

Ce qui manque encore, c’est ce pour quoi un lecteur vidéo existe bien. Jusqu’à ce que Lepton ou Proton restitue le décodage au matériel, la version native du Frame est accompagnée du propre avertissement du développeur.