Aide
Comment ça marche, en détail
Cette page s'adresse à ceux qui veulent savoir ce qui se passe en coulisses. Vous n'en avez pas besoin pour utiliser Two Left Wheels 360. Pour la version courte, voir Comment fonctionne Two Left Wheels 360.
Le lecteur virtuel
Le lecteur virtuel est fourni par Dokan, un pilote Windows qui permet à un programme de répondre lui-même aux demandes de fichiers. Windows affiche le lecteur comme un dossier. Quand un programme le liste ou y lit, Windows transmet la demande à Two Left Wheels 360.
Chaque enregistrement est présenté comme un fichier MOV de vidéo non compressée avec le son de la caméra. Une vidéo non compressée a des images de taille fixe, donc la position à laquelle un programme lit indique exactement quelle image il veut. C'est ce qui permet de produire n'importe quelle image à la demande, dans n'importe quel ordre.
Images en pleine résolution
Quand un programme lit une image en pleine résolution, Two Left Wheels 360 décode cette image des deux objectifs à partir du fichier de la caméra avec le décodeur vidéo de la carte graphique, corrige le rolling shutter, applique la stabilisation et la mise à niveau de l'horizon, raccorde les objectifs le long de la jointure, harmonise leur couleur et les fond en une seule image 360°. Rien de tout cela n'est stocké : un fichier 8K assemblé en qualité de montage occuperait environ 20 Go par minute.
Une image 8K représente environ 88 Mo d'image non compressée et demande un quart de seconde ou plus sur notre ordinateur de test. C'est suffisant pour regarder une image et pour un rendu, mais trop lent pour la lecture.
Les enregistrements 8 bits sont livrés en RVB 8 bits. Les enregistrements 10 bits, comme ceux de l'Insta360 X6 et des caméras DJI, sont assemblés à partir des images décodées en 10 bits et livrés en vidéo 4:2:2 10 bits : aucune précision n'est perdue en chemin vers votre logiciel.
Proxys : trois sortes
Le montage se fait sur des proxys, de petites versions de chaque clip lues en temps réel. Two Left Wheels 360 les obtient de trois façons au plus, et votre logiciel voit toujours le même fichier proxy.
- Assemblé en direct à partir du proxy de la caméra. La caméra enregistre à côté de chaque vidéo un fichier basse résolution (LRV ou LRF). Il contient les deux objectifs, non assemblés. Two Left Wheels 360 en assemble une image proxy à la demande en quelques millisecondes : les proxys sont donc disponibles dès que vous ajoutez un enregistrement.
- À partir d'un proxy créé pour vous. Quand le fichier de la caméra manque, Two Left Wheels 360 en crée un équivalent à partir de l'original, en arrière-plan. Cela prend à peu près la durée de l'enregistrement. En attendant, seul le fichier en pleine résolution est disponible pour cet enregistrement.
- À partir d'un fichier proxy assemblé. Pendant que vous montez déjà sur des proxys assemblés en direct, Two Left Wheels 360 assemble une fois, en arrière-plan, le proxy de chaque enregistrement dans un petit fichier vidéo ordinaire et bascule dessus dès qu'il est prêt. Lire ce fichier ne demande ni assemblage ni carte graphique : coupes, clics et ouverture du projet de votre logiciel de montage deviennent plus rapides et la carte graphique reste à votre logiciel. Sur notre ordinateur de test, il est créé environ deux fois et demie plus vite que la durée de l'enregistrement.
Le travail en arrière-plan attend tant que votre logiciel lit des images, et aucun fichier proxy assemblé n'est créé quand il reste moins de 20 Go libres sur le disque.
Quand vous modifiez les réglages
Les images en pleine résolution sont toujours produites avec les réglages actuels du pack de montage, puisque rien n'est stocké.
Un fichier proxy assemblé contient l'image telle qu'elle a été assemblée : il correspond aux réglages avec lesquels il a été créé. Quand vous modifiez un réglage, Two Left Wheels 360 revient aussitôt à l'assemblage en direct des proxys de ce pack de montage avec les nouveaux réglages, et crée de nouveaux fichiers proxy assemblés en arrière-plan. Vous pouvez continuer à monter pendant ce temps. La seule différence que vous pourriez remarquer, c'est que les proxys réagissent un peu plus lentement jusqu'à ce que les nouveaux fichiers soient prêts.
Votre logiciel peut continuer d'afficher des images lues avant la modification, jusqu'à ce qu'il les relise.
Ce qui est stocké sur votre disque
La vidéo assemblée en pleine résolution n'est jamais stockée. Ces fichiers plus petits sont conservés dans le dossier de données de l'application, dans votre profil utilisateur Windows, et non dans vos dossiers de médias :
- Fichiers proxy assemblés : environ 8 Go par heure d'images enregistrées à 24 images par seconde, à peu près deux fois la taille du proxy de la caméra.
- Proxys créés pour les enregistrements arrivés sans le fichier proxy de la caméra : à peu près la taille de celui de la caméra.
- Le son préparé, la mesure de couleur des objectifs de chaque enregistrement et de petits fichiers d'index.
Ils sont conservés tant qu'un pack de montage les utilise, pour que revenir à un montage ne coûte pas de temps. Les fichiers dont plus aucun pack de montage n'a besoin sont supprimés automatiquement, par exemple les fichiers proxy assemblés créés avec des réglages que vous avez changés depuis. Les proxys créés pour les enregistrements sans fichier proxy de la caméra sont conservés, car en refaire un prend autant de temps que dure l'enregistrement. Quand vous supprimez un pack de montage, vous choisissez si ses fichiers sont supprimés aussi. La page de confidentialité indique où se trouve le dossier et comment le supprimer.