Wiki Le BIK'LAB

Le Bik'Lab avec le réseau des FabLabs de la région académique Guadeloupe

Outils pour utilisateurs

Outils du site


projets:meta360

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
projets:meta360 [29/06/2026 16:12 ] – créée Oliver Wattéprojets:meta360 [29/06/2026 16:43 ] (Version actuelle) – [Architecture : un pipeline d'agents] Oliver Watté
Ligne 8: Ligne 8:
 ---- ----
  
-===== Contexte =====+===== Résumé =====
  
   * **Porteur** : Orange.   * **Porteur** : Orange.
Ligne 19: Ligne 19:
 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. 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 =====+===== Stack technique =====
  
-**@takopsyy** a défriché le terrain : 
  
-  * identification des logiciels à utiliser (**3 lecteurs testés** en plus du lecteur par défaut; +^ Élément ^ Outil ^ 
-  * copie et paramétrage de la vidéo ; +| Lecteur 360° validé | PLAY'(gratuit| 
-  * éléments à reprendre pour la documentation.+| Recherche agentique de vidéos | Proxy HITM / connecteur Ariane | 
 +| Téléchargement | Node.js + yt-dlp | 
 +| Reconstruction / remux | scripts bash + ''ffmpeg''
 +| Métadonnées 3D + renommage | ''inject360.sh'' (bash) | 
 +| Casques cibles | Meta Quest 3S | 
  
 ===== Architecture : un pipeline d'agents ===== ===== Architecture : un pipeline d'agents =====
Ligne 33: Ligne 37:
   - **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).   - **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.   - **É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 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'').   - **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 ===== ===== État d'avancement =====
  
-Pipeline **opérationnel jusqu'à l'étape 3** (réinjection des métadonnées + renommage). Les fichiers sortent prêts à être lus en 360° par défaut.+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 ===== ===== Recopie des fichiers =====
Ligne 49: Ligne 53:
  
 <note info> <note info>
-Conventions BIK’LAB : +**Conventions BIK’LAB :** 
-  - Ranger les vidéos dans`Movies` +  - 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 +  - Prefixer le nom du fichier par sa thématique (''sport''''mer_cata''''mer_yoles'' etc...) pour faciliter le classement par nom sans sous-repertoires 
-  - Terminer le nom de fichiers par `_360(ex : `video.mp4en `video_360.mp4``for f in *.mp4; do [[ "$f" == *_360.mp4 ]] || mv -- "$f" "${f%.mp4}_360.mp4"; done`+  - Terminer le nom de fichiers par ''_360'' (ex : ''video.mp4'' en ''video_360.mp4'' 
 +  ''for f in *.mp4; do [[ "$f" == *_360.mp4 ]] || mv -- "$f" "${f%.mp4}_360.mp4"; done''
  
 </note> </note>
-===== Points de blocage identifiés ===== 
  
-  * **Validation du port USB** : l'autorisation de l'échange USB n'est **pas toujours évidente** (le casque verrouille ou redemande l'autorisation à chaque connexion). 
-  * **Navigation encombrée** : difficile de retrouver les vidéos quand le casque est rempli (jeux, vidéos, photos…). D'où le besoin de **favoris** ou d'un rangement clair pour l'utilisateur final. 
  
 +===== Contributions =====
  
-===== Stack technique =====+Reprise des travaux réalisés pour les JO de Paris 2024 avec Orange (Ruddy, Marie-Élisa, Takopsyy et Oliver)
  
-^ Élément ^ Outil ^ +**takopsyy** a défriché le terrain : 
-| Lecteur 360° validé | PLAY'(gratuit| + 
-| Recherche de vidéos | Proxy HITM / connecteur Ariane | +  * identification des logiciels à utiliser (**3 lecteurs testés** en plus du lecteur par défaut; 
-| Téléchargement | Node.js + yt-dlp | +  * copie et paramétrage de la vidéo ; 
-| Reconstruction / remux | scripts bash | +  * éléments à reprendre pour la documentation
-| Métadonnées 3D + renommage | ''inject360.sh'' (bash) | + 
-| Casques cibles | Meta Quest 3S |+**Oliver** a terminé le projet 
 + 
 +  * mise en place d’un pipeline IA 
 +  * écriture des scripts shell 
 +  * recopie des vidéos sélectionnées sur les casques 
 + 
 +==== Écriture de la doc ==== 
 + 
 +Takopsyy et Oliver
  
 ===== Voir aussi ===== ===== Voir aussi =====
Ligne 77: Ligne 88:
    
 ---- ----
 +
 +{{ :annuaire:orange_odc.png?400 |}}
  
 {{tag>VR 360 3D IA Orange BIKLAB Meta_Quest}} {{tag>VR 360 3D IA Orange BIKLAB Meta_Quest}}
  
 //Page créée : juin 2026.// //Page créée : juin 2026.//
projets/meta360.1782749566.txt.gz · Dernière modification : 29/06/2026 16:12 de Oliver Watté