Ceci est une ancienne révision du document !
Table des matières
Projet Meta360 — vidéos VR 360° pour Orange
Projet BIK'LAB : sourcing, préparation et déploiement de vidéos immersives 360° sur casques Meta Quest 3S, pour le partenaire Orange. Cette page documente l'architecture mise en place et l'état d'avancement.
Classement : projet à cheval sur 3D/VR (le livrable) et IA (le pipeline d'agents). Rangé sousprojets:meta360, taggé 3D et IA.
Résumé
- Porteur : Orange.
- Réalisation : le BIK'LAB
- Cible matérielle : Meta Quest 3S.
- Objectif : préparer des vidéos VR-360 équirectangulaires et les déployer en local sur les casques, avec lecture immersive simple pour l'utilisateur final.
Le constat : des casques de plus en plus verrouillés
Les nouveaux casques VR sont encore plus fermés que les précédents. On y trouve beaucoup de garde-fous anti-bidouille, qui tendent surtout à enfermer l'utilisateur dans l'écosystème. Conséquence concrète : préparer et déployer du contenu local demande de contourner pas mal de frictions — lecteur tiers, métadonnées sphériques, transfert USB, navigation interne.
Contributions
@takopsyy a défriché le terrain :
- identification des logiciels à utiliser (3 lecteurs testés en plus du lecteur par défaut) ;
- copie et paramétrage de la vidéo ;
- éléments à reprendre pour la documentation.
Architecture : un pipeline d'agents
La chaîne de production, de la recherche au fichier prêt à déployer :
- Agent 1 — Recherche (Claude web) : lance le proxy HITM (connecteur Ariane) pour trouver des vidéos correspondant à la recherche, en mode interactif (on discute, on affine les pistes).
- Étape 1.5 — Validation : avant de passer la main, Claude vérifie la validité de chaque vidéo → on s'assure que c'est du vrai VR-360 équirectangulaire, pas du faux 360.
- Agent 2 — Téléchargement & reconstruction (Claude local) : télécharge les vidéos (nemo.js + yt-dlp), puis reconstruit / remux le fichier (scripts bash + `ffmpeg`).
- Agent 3 — Métadonnées & nommage (local) : réinjecte les métadonnées 3D / sphériques et renomme le fichier pour un déclenchement 360° par défaut (scripts bash →
inject360.sh).
État d'avancement
Pipeline opérationnel, testé et validé : réinjection des métadonnées + renommage. Les fichiers sortent prêts à être lus en 360° par défaut.
Recopie des fichiers
- Transfert sur les casques : script manuel (
cp) pour copier les vidéos sur les Quest 3S.
- Ranger les vidéos dans
Movies - Prefixer le nom du fichier par sa thématique (
sport,mer_cata,mer_yolesetc…) pour faciliter le classement par nom sans sous-repertoires - Terminer le nom de fichiers par
_360(ex :video.mp4envideo_360.mp4)
for f in *.mp4; do "$f" == *_360.mp4 || mv – “$f” “${f%.mp4}_360.mp4”; done
Stack technique
| Élément | Outil |
|---|---|
| Lecteur 360° validé | PLAY'A (gratuit) |
| Recherche de vidéos | Proxy HITM / connecteur Ariane |
| Téléchargement | Node.js + yt-dlp |
| Reconstruction / remux | scripts bash |
| Métadonnées 3D + renommage | inject360.sh (bash) |
| Casques cibles | Meta Quest 3S |
Voir aussi
—-
Page créée : juin 2026.