Aller au contenu


Photo

[Switch 2] VacooTube : transformez votre Switch 2 en véritable lecteur YouTube grâce à un PC Linux


  • Please log in to reply
No replies to this topic

Posté Aujourd'hui, 08:46

#1
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 14,968 Messages :
  • Sexe:Male
Un nouveau projet fait son apparition dans l'écosystème de la Nintendo Switch 2. Baptisé VacooTube, ce lecteur vidéo propose une interface inspirée de YouTube sur téléviseur, avec navigation tactile et prise en charge des manettes. Sa particularité ? L'application ne s'exécute pas directement sur la console, mais sur un ordinateur Linux, qui transmet ensuite l'image et le son à la Switch 2. Développé par byizmysh, VacooTube est un fork de VacuumTube, un projet initialement conçu pour proposer une expérience de lecture vidéo. Cette nouvelle déclinaison a été adaptée à la Switch 2 et à l'environnement IZ2S, une plateforme permettant notamment d'établir une session entre la console et un ordinateur.
 
 
 
 
Une interface YouTube pensée pour la Switch 2
 
VacooTube reprend les codes visuels d'une application vidéo pour téléviseur. L'interface propose un menu latéral, des vignettes de grande taille et une navigation conçue pour être utilisée depuis la console. La recherche de vidéos, la navigation dans les menus, les commandes de lecture et les paramètres sont accessibles directement depuis la Switch 2. L'écran tactile et les boutons de la manette sont pris en charge, ce qui permet d'utiliser le lecteur sans avoir besoin de manipuler le clavier ou la souris du PC au quotidien. Le projet se distingue donc par son approche : plutôt que de développer un lecteur entièrement autonome sur la console, il exploite une architecture de streaming déjà disponible dans l'environnement IZ2S.
 
 
 
 
Un fonctionnement reposant sur IZ2S Platform et Linux
 
VacooTube nécessite IZ2S Platform 0.16.0-rc.3 ou une version plus récente, ainsi qu'IZlauncher et une connexion fonctionnelle entre la Switch 2 et un ordinateur. L'application s'exécute sur le PC Linux, tandis que la console reçoit le flux vidéo et audio et transmet les commandes de l'utilisateur.
 
Le fonctionnement repose sur plusieurs composants :
- IZ2S Platform assure la session de connexion avec la console.
- IZlauncher permet de lancer le module depuis la bibliothèque d'applications.
- Electron exécute l'interface du lecteur sur l'ordinateur.
- BlitBun, intégré directement au projet, gère l'encodage des images, la compression des paquets et la transmission audio/vidéo.
 
L'application utilise une page Electron exécutée en arrière-plan, sans ouvrir de fenêtre de lecture classique sur le bureau ni détourner le focus de l'utilisateur. Un mécanisme dédié récupère ensuite les images et le son avant de les transmettre à la console.
 
Les commandes tactiles et celles de la manette sont renvoyées vers l'application exécutée sur le PC.
 
Il est important de préciser que VacooTube n'est ni un exécutable natif pour Switch 2, ni un émulateur, ni un nouveau système de connexion à la console. Il s'agit d'un lecteur fonctionnant sur ordinateur, piloté depuis la Switch 2 grâce aux infrastructures existantes.
 
Une résolution configurable jusqu'en 1080p
 
VacooTube propose plusieurs paramètres pour adapter le rendu aux capacités de la configuration utilisée. Par défaut, l'interface est affichée en 720p. Il est toutefois possible de modifier sa résolution sans redémarrer l'application, avec les choix suivants : 1080p / 720p / 540p / 480p / 360p / 240p. La qualité vidéo est, quant à elle, réglée par défaut sur 480p lorsque cette option est disponible. Il faut distinguer la résolution de l'interface, celle de la vidéo diffusée et les paramètres généraux de sortie de BlitBun : ces réglages sont indépendants.
 
Le compositeur graphique est configuré pour fonctionner jusqu'à 240 images par seconde. Cela ne signifie cependant pas que la Switch 2 affichera effectivement 240 FPS : le résultat dépend notamment de la vidéo, de la charge de rendu, du transfert des données et des performances de la console. Côté audio, VacooTube utilise un périphérique virtuel silencieux dédié à la capture du son. Celui-ci permet de transmettre l'audio à la Switch 2 sans le reproduire sur les haut-parleurs du PC. Cette fonction nécessite toutefois une configuration audio compatible, notamment avec PipeWire ou PulseAudio, ainsi que les outils pactl et parec.
 
Une installation indépendante, mais quelques prérequis
 
Le projet cible principalement les ordinateurs Linux en architecture x64 ou ARM64. La diffusion vers la console est implémentée pour Linux : les versions Windows et macOS ne sont pas prises en charge pour ce fonctionnement.
 
Deux méthodes d'installation sont proposées.
 
La première consiste à utiliser une archive Linux x64 prête à l'emploi, qui comprend le runtime et les dépendances nécessaires. La seconde repose sur une installation depuis les sources, avec préparation locale de l'environnement Electron et des dépendances npm.
 
Dans les deux cas, il faut disposer d'une installation fonctionnelle d'IZ2S Platform et d'une connexion existante avec la Switch 2. VacooTube ne fournit pas lui-même le mécanisme initial permettant d'établir cette connexion.
 
Une fois le module installé, il suffit de le sélectionner dans la bibliothèque d'applications IZ2S, puis de lancer VacooTube sur la console.
 
La navigation est ensuite entièrement pilotée depuis la Switch 2. Les commandes principales sont les suivantes :
 
Croix directionnelle ou stick gauche : navigation dans l'interface.
 
A : validation.
 
B : retour à l'écran précédent.
 
X : lecture ou pause.
 
Double pression sur Minus : ouverture du menu caché permettant notamment de modifier la résolution ou de retourner à IZlauncher.
 
Les éventuelles étapes de connexion au compte YouTube ou de validation du consentement restent à effectuer manuellement. Le projet ne se connecte pas automatiquement à un compte et ne supprime pas l'historique du compte en ligne.
 
Un projet intéressant pour l'écosystème Switch 2
 
Avec VacooTube, le développeur propose une nouvelle manière d'exploiter la Switch 2 en s'appuyant sur un ordinateur Linux et sur les outils déjà disponibles dans l'écosystème IZ2S.
 
L'intérêt du projet réside avant tout dans son intégration : une interface adaptée à la console, une gestion des commandes tactiles et de la manette, ainsi qu'un système de transmission audio/vidéo intégré, sans devoir installer séparément BlitBun.
 
Il ne s'agit pas encore d'une application YouTube native fonctionnant de manière autonome sur la console. L'ordinateur reste indispensable pour exécuter le lecteur et assurer le streaming.
 
VacooTube constitue néanmoins une initiative intéressante pour ceux qui souhaitent expérimenter de nouveaux usages sur la Switch 2, en attendant d'éventuelles solutions de lecture vidéo directement exécutées sur la machine.
 
Téléchargement / IZ2S Platform / VacooTube
 
 

  • Retour en haut




1 utilisateur(s) sur ce sujet

0 invité(s) et 1 utilisateur(s) anonyme(s)