[help] Conversion de video 360 spherique > equirectangulaire

Conversion de video 360 spherique > equirectangulaire [help] - Traitement Vidéo - Video & Son

Marsh Posté le 23-12-2016 à 17:26:09    

Bonjour à tous

 

 Un ami m'a récemment communiqué une vidéo de speed riding dispo ici : http://1.x24.fr/a/?a/360.mov
  Ce dernier m'a demandé comment il serait possible d'assembler cette dernière vers un format "flat" permettant une projection 360° sur vlc et youtube ..

 

Voici un aperçu de la source vidéo
https://i.snag.gy/x2hZnG.jpg

 

 Pour l'instant j'ai tenté le plugin mettle sur after effects mais les résultats ne sont pas probants du tout ..
  J'ai également essayé de convertir chaque "sphère en coordonnées polaires" mais cela ne passe pas du tout également ..

 

 Il m'a également passé ce fichier résultant d'une application qui ne fonctionne pas forcément à tous les coups : http://1.x24.fr/a/?a/360_flat.mp4 .. qui se lit bien avec vlc3 et illustre pas mal l'effet que je recherche à reproduire .. Voici une frame du format "flat"
https://i.snag.gy/pAVZ7d.jpg

 

 Comme le sujet à l'air nouveau et ésotérique sur le net, je viens içi quémander vos avis d'experts .. existe t-il une solution pour assembler aisément ces deux sphères sur une projection equirectangulaire ?

 

Merci pour vos lumières  :jap:


Message édité par grosbin le 26-12-2016 à 10:12:44

---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Marsh Posté le 23-12-2016 à 17:26:09   

Reply

Marsh Posté le 31-12-2016 à 17:46:35    

Salut,
 
Je me suis trouvé confronté à des cas similaires. Je n'ai pas trouvé de solution miracle pour tous les rushes de tous les appareils.
Selon le modèle d'appareil utilisé pour les prises de vues en 360° (donc en fonction des formats, résolutions, focales / optiques, etc.), la meilleure, ou moins mauvaise, solution peut différer.
Cela dit je ne suis pas spécialiste en la matière.
J'ai téléchargé tes fichiers.
Mais impossible de reconnaître le matériel précis utilisé pour les prises de vues. Et les logiciels que j'utilise occasionnellement pour du 360 / VR, n'identifient pas non plus correctement la provenance matérielle du rush "original"...
> D'où, question : peux-tu indiquer avec quel matériel précis, quel modèle d'appareil (et, si possible, avec quels réglages ?), ton camarade a enregistré cette vidéo source que tu as uploadé ?
 
PS : je n'ai pas été convaincu non plus par Mettle. Davantage par les outils Kolor Autopano (entre autres).


Message édité par zoroastre94 le 31-12-2016 à 17:50:20

---------------
"Avec un escalier prévu pour la montée, on réussit souvent à monter plus bas qu'on ne serait descendu avec un escalier prévu pour la descente" (devise Shadok)
Reply

Marsh Posté le 01-01-2017 à 17:26:57    

Re & ajout du 01.01.2017,

 

Je pense avoir identifié l'appareil qui a servi pour la prise de vue que tu as uploadé. Il s'agirait de l'EleCam 360... Je pense aussi avoir identifié ce que tu appelles "application qui ne fonctionne pas forcément à tous les coups" : EleCam Video Converter v1.2.4. On la trouve ici : http://bbs.elephone.hk/thread-1120 [...] GkkJPhvhEY
C'est sans doute (confirmation demandée...) avec EleCam Video Converter que ton ami a créé la vidéo 360_flat.mp4, que tu as placée en 2ème lien.
J'ai fait la même conversion avec le même logiciel.

 

Ensuite, ben... pour moi, EleCam Video Converter a globalement fonctionné. Où se situe le problème avec la version "flat" ?... C'est bien du 2:1 équirectangulaire. En 1920x960 (à 30fps). Excepté la résolution, plus basse que la moyenne actuelle des prises de vues 360° qui font plutôt dans le 4K, la vidéo est prête pour upload sur Youtube.
Quand on lit la vidéo "360_flat.mp4" avec un lecteur VR/360, comme par exemple GoPro VR Player (gratuit : http://www.kolor.com/gopro-vr-player/download/), c'est bien décodé et exploitable/explorable directement à 360°, en faisant glisser la souris pour déplacer le point de vue.
Par précaution, tu peux toujours (ré)injecter d'abord les métadonnées pour lecture 360° avec les outils YouTube (https://github.com/google/spatial-m [...] ol.win.zip ou https://github.com/google/spatial-m [...] /README.md). Mais vu le logo YouTube affiché sur le logiciel EleCam Video Converter, il aura déjà injecté les métadonnées en même temps qu'il aura assemblé ("stitched" ) les 2 vues sphériques en fisheye du rush vidéo initial.

 

Bref, resterait juste à suivre les instructions de YouTube puis à uploader, attendre validation, et vérifier que tout est OK avant de publier : https://support.google.com/youtube/answer/6178631?hl=fr.

 

PS : la vidéo n'est certes pas parfaite, et comme souvent on remarque notamment la suture entre les vues frontale et arrière, due à la différence d'exposition des 2 objectifs. Un logiciel comme AE peut certainement atténuer, voire effacer, ce genre d'imperfections.

 

PS#2 : les softs de Kolor par exemple, comme Autopano Video Pro et Autopano Giga, permettraient de refaire, en s'em***dant, tout le boulot d'assemblage, puis de traitement/amélioration de la qualité vidéo. Mais à mon avis l'assemblage ne sera jamais meilleur que ce qu'a fait hyper simplement et gratuitement EleCam Video Converter. Puis pour le post-traitement, AE ou même PS peuvent faire selon moi le boulot sans avoir à passer par les (bons) logiciels Kolor.


Message édité par zoroastre94 le 01-01-2017 à 19:14:22

---------------
"Avec un escalier prévu pour la montée, on réussit souvent à monter plus bas qu'on ne serait descendu avec un escalier prévu pour la descente" (devise Shadok)
Reply

Marsh Posté le 02-01-2017 à 09:57:33    

Salut, oui, effectivement il s'agit bien de cette dernière, le temps de fêter la bonne année et redescendre dans la vallée ..
 
Je me demande toujours s'il n'existe pas une alternative open-source ?? plugins sous premiere / after effects ?? script lancant ffdshow ?? ) permettant de réaliser cette opération ..


---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Marsh Posté le 02-01-2017 à 16:35:02    

Salut,

Citation :

Je me demande toujours s'il n'existe pas une alternative open-source ?? plugins sous premiere / after effects ?? script lancant ffdshow ?? ) permettant de réaliser cette opération ..


En free + open source, je ne connais (sans prétendre être exhaustif) que :
- Hugin : http://hugin.sourceforge.net/
- dome2rect : http://www.andrewhazelden.com/blog [...] /#Download. Dome2rect est un pack de scripts, bien fourni. Son créateur le présente ainsi sur la homepage : "Dome2Rect is a command line script that uses the open source Panotools library + MPRemap application to automate the process of converting image sequences between multiple panoramic formats. I created this script because I wanted to make it simpler to convert a fulldome movie trailer into a “flat screen” rectilinear format for posting on sites like YouTube."
Je n'ai pas utilisé dome2rect à ce jour.
Hugin, un peu. C'est riche en fonctionnalités. C'est complexe. Il faut d'abord exporter toute les vidéos sous forme d'images fixes. A 30 images par seconde, ça devient vite monstrueux avec des vidéos un peu longues. Bref faut se retrousser (très haut) les manches. Avoir du temps. Etc.
NB : sous réserve, je pense que que dome2rect nécessite aussi d'exporter d'abord sous forme d'images fixes toute vidéo à traiter.
 
Après, rien n'interdit à chacun de créer un script custom sous Photoshop ou The Gimp pour faire le même type d'opération. Certains l'ont fait (j'avoue avoir complètement oublié où j'avais déniché ces ressources mais je n'ai pas rêvé). Je pense que ça nécessite(ra) aussi de passer par des lots d'images fixes.
 
Un topic bourré de pistes (et aussi de quelques impasses forcément), très instructif. Peut-être l'as-tu déjà lu : https://forums.oculus.com/developer [...] conversion


---------------
"Avec un escalier prévu pour la montée, on réussit souvent à monter plus bas qu'on ne serait descendu avec un escalier prévu pour la descente" (devise Shadok)
Reply

Marsh Posté le 02-01-2017 à 18:00:45    

Hé bien j'avoue qu'avec Huginn cela a l'air superbe, j'ai fait une frame, séparé les deux occulaires, spécifié le "bon" FOV .. et je vais commencer à "batcher" tout cela ..


---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Marsh Posté le 02-01-2017 à 23:26:49    

Citation :

et je vais commencer à "batcher" tout cela ..


 
Si tu parviens à un bon résultat avec Hugin, je serais bien intéressé d'avoir un retour quant aux résultats. Et même quelques détails sur la méthode employée.


---------------
"Avec un escalier prévu pour la montée, on réussit souvent à monter plus bas qu'on ne serait descendu avec un escalier prévu pour la descente" (devise Shadok)
Reply

Marsh Posté le 03-01-2017 à 10:04:25    

Pour l'extraction des frames -> via vlc easy
Pour la séparation des deux fisheye -> irfanview, easy
 
C'est juste l'étape de passer en ligne de commande sous hugin le truc hyper bête avec le GUI où je bloque .. il y a beaucoup de doc et je ne sais par où commencer ..


---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Marsh Posté le 03-01-2017 à 11:07:12    

Parfait je suis parvenu à batcher les images extraites via vlc, puis irfan ..
Je suis en train de les assembler à la suite via Quicktime .. puis une petite recompression via VirtualDub .. par contre je ne sais pas encore les faires en ligne de commande ..

 

Le truc qui peut s'avérer frustrant est la variation de "blending" entre deux frames qui devient fortement visible sur la vidéo résultante .. puis le non-blending qui occure sur les bords ( une fois visualisée avec vlc 3 )

 

Vidéo résultante : plus d'anomalies vers la fin


Message édité par grosbin le 03-01-2017 à 16:11:08

---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Marsh Posté le 03-01-2017 à 18:03:29    

Salut,
1/ Sérieusement bravo.
2/ Pour extraire les images, puis les cropper retailler, j'utilise plutôt 2 autres logiciels que vlc & irfanview. Des logiciels gratuits et libres aussi ;). Mais ça c'est sans importance.
3/ Je télécharge la vidéo finale, mais je n'aurai de créneau pour visionner que dans qques heures. Retour promis.


---------------
"Avec un escalier prévu pour la montée, on réussit souvent à monter plus bas qu'on ne serait descendu avec un escalier prévu pour la descente" (devise Shadok)
Reply

Marsh Posté le 03-01-2017 à 18:03:29   

Reply

Marsh Posté le 05-01-2017 à 01:55:10    

Salut,
 
Désolé pour le retour tardif.
J'ai visionné la vidéo. La qualité de l'image (au plan piqué + couleurs) est bien. Mais :
 
1/ C'est une autre vidéo. On n'est plus du tout dans le speed riding (évidemment !) mais dans le mushing. Je pensais que le but était de faire mieux qu'EleCam Video Converter pour assembler la vidéo 360° de speed riding ?... Cette vidéo de mushing a-t-elle été enregistrée avec l'EleCam 360 ou avec un autre appareil (et à autre appareil, autres specs) ?
 
2/ Comme tu le dis toi-même, il y a un net décalage à la jointure entre les 2 frames (front + rear, on va dire pour faire simple). Pas possible d'y remédier en modifiant les réglages dans Hugin ?


Message édité par zoroastre94 le 05-01-2017 à 01:55:50

---------------
"Avec un escalier prévu pour la montée, on réussit souvent à monter plus bas qu'on ne serait descendu avec un escalier prévu pour la descente" (devise Shadok)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed