Voici un article qui va abordé deux astuces (possibles à partir de Resolve 19) que j’utilise dans mon travail.
Contexte
Truquer 2 plans issus du même rush. Comme le cadre est fixe les trucage sera (très similaire) ➧ c’est le cas idéal d’utilisation de la « reference composition »
les plans (déjà) truqués sont sur la piste du dessus.
Le trucage est d’ajouter des flammes qui sorte d’une fenêtre.
Création de la Reference Composition
Chaque plan dure 2s et sont espacés de 3s.
Bien créer la Référence Composition sur le premier plan
Aller/Entrer dans Fusion
Ajouter les flammes et finir le trucage
Appliquer la Référence Composition sur le second plan
Durée
La référence composition étant une une composition unique pout plusieurs plans, sa durée englobe tous les plans de la timeline. Dans mon cas elle dure 2s+3s+2s =7s.
Concrètement dans fusion le MediaIn1 est le premier plan entre 0 et 2 secondes mais il est aussi le second plan entre 5 et 7 Secondes. Cela se voit très bien dans le panneau Keyframe.
Illustration
Les flammes
Il faut donc que les flammes importées au moment du trucage du premier plan soient d’au moins 7 secondes pour qu’elles soit présentes aussi sur le second plan.
Sinon les assets comme les flammes, peuvent être bouclés à l’infini : MediaIn ➧ Loop
Masques dans le temps
Une problématique sont la gestion des masques dans le temps. Ici le second plan à besoin d’un masque alors que pas le premier plan.
Pour des masques de quelques images, le MaskPaint est parfait (première astuce). Sinon il faudra animer le paramètre Level des autres masques
RenderInPlace
Voici la seconde astuce : Utiliser « / » dans le champ File Name pour créer des (sous-)dossiers.
La création de dossier est obligatoire pour les suites d’image
Remarque
Rendre à nouveau , utilisera les mêmes dossiers mais n’écrasera pas les fichiers déjà existants. La fonction Render In Place incrémente le Nom :
Fusion occupe une place un peu particulière dans Resolve : Il travaille sur les sources mais en même temps peut avoir son propre Espace Colorimétrique (En fonction de Color Science). Cela posait des soucis de Monitoring et Viewer. Voyons comment Resolve 19 permet une bonne adéquation de la couleur entre les viewers de Fusion et Color/Edit.
Que sont les codes couleur d’un logo ?
Ce sont les valeurs codées des couleurs du logo. Prenons celui de Blackmagic.
Logo blackmagicdesign avec ses codes couleur.
Ici les codes couleurs sont exprimés en (R,G,B). les valeurs sont 8bit Integer ou en 8bit Hexadécimal.
Vérification dans Resolve
Importons cette image dans Resolve et montons là dans une timeline. réglons la color science du projet/timeline en Davinci YRGB.
la « Color Science » ne se règle qu’au début de Projet
Je rappelle que la Color science du projet/timeline en Davinci YRGB n’applique aucune transformation colorimétrique donc les valeurs codées du logo resteront intactes.
Dans le page Color, faire un Clic droit dans le viewer ➧ Show picker RGB values
Dès lors les valeurs codées sous la souris apparaissent.
On vérifie qu’elles sont bien lues ET non modifiées
Avec la Color science du projet/timeline en Davinci YRGB les valeurs codées lues par le color picker sont bonnes car elles sont dans l’espace colorimétrique adéquat. C’est le sRGB (A retenir).
Le problème et le début de la solution
la « Color Science » ne se règle qu’au début de Projet
En passant la Color science en DaVinci Color managed/ACEScct … ca ne fonctionne plus !! Pourquoi ?
Parce que les processus de transformation colorimétrique par défaut ne sont pas bons.
Pour reprendre l’exemple du paragraphe précédent, les valeur codées (183, 57, 53) vont subir une transformation colorimétrique en sortant dans la timeline. Elle correspond à la conversion Timeline colorspace ➧ Output colorspace.
on peut annuler cette transformation en choisissant Same as Timline pour l’Output color space. malgré cela ce n’est toujours pas bon
De plus les valeur codées ont déjà subit une transformation colorimétrique en entrant dans la timeline. Elle correspond à la conversion Input colorspace ➧ Timeline colorspace
Or l’on sait depuis peu, que les logo sont en sRGB. Si on déclare le logo et la sortie en sRGB on « retombe » sur nos pattes. Grace à la Color science en DaVinci Color managed/ACEScct on peut changer l’espace colorimétrique en fonction des besoins !!
Input color space
Timeline color space
Output color space
Remarques
sRGB
DWG/ACEScct
sRGB
Mêmes valeurs codées
sRGB
DWG/ACEScct
Rec709 Gamma 2.4
Fidélité des couleurs
En résumé
les couleurs dans Fusion
Dans fusion on peut choisir une couleur avec la palette de couleur, dans laquelle on peut reprendre les valeur codées d’un logo. Cela peut servir pour du texte ou tout autre élément graphique.
il faudra donc considérer ce texte / élément graphique comme du sRGB, et il faudra le colormanager manuellement vers l’espace colorimétrique de fusion
cela se fait avec un node utilisant la même Color Sience que votre timeline (DaVinci Color managed/ACEScct). Relisez cet article pour connaitre l’espace colorimétrique de Fusion
Bypass colormanagement
Dans la page Color, un Clic droit sur une vignette permet d’ignorer le color management. Cette fonction a pour effet que ce clip a désormais sa propre Color Science : DaVinci YRGB.
Pour moi c’est une fausse bonne idée, elle obligera à manuellement colormanager ce clip dans le cas d’une sortie autre que le sRGB.
Tout installation de Resolve efface la précédente , de sorte qu’il n’y a qu’un seul logiciel Resolve par machine. Nous entrons dans la période de Resolve 20 BETA. Or ce logiciel, tout aussi attirant soit il, est déconseillé pour la production/le travail.
Voici comment faire co-exister les 2 versions sur MacOS, le temps que cette nouvelle version soit stable.
Fusion occupe une place un peu particulière dans Resolve : Il travaille sur les sources mais en même temps peut avoir son propre Espace Colorimétrique (En fonction de la Color Science). Cela posait des soucis de Monitoring et Viewer. Voyons comment Resolve 19 permet une bonne adéquation de la couleur entre les viewers de Fusion et Color/Edit.
Le stockage est un vaste sujet et ici je vais essayer de dépoussiéré un précédent article et amener un peu de clarté/simplification. Le mot « disque dur » n’est donc plus rattacher forcement attaché à la réalité de plateaux (disques) tournants sur lesquels sont inscrits les informations. …
Objets et Caractéristiques
il existe 2 types de Disques
Taille relatives : Plus c’est petit et plus c’est rapide !!Caractéristiques des 2 types de disques
Parmi ces caractéristiques celles qui nous intéressent particulièrement sont le débit et les IOPS. Pour faire simple:
plus le débit est élevé plus on pourra lire des fichiers de grande résolution et/ou haute fréquence avec de faible compression.
plus les IOPS sont élevés, plus on pourra lire de fichier en même temps, très pratique pour les suites d’image (DPX, EXR pour VFX ou cinéma)
Version Externe
En version externe , ils sont souvent dans un boitier peu onéreux équipé d’une connectique USB-C (1000 Mo/s). Malheureusement ça bridera les nvme.
Que stocke-t-on ?
C’est la véritable question, qui permet de comprendre la subtilité de chaque élément et, d’ainsi de, prendre la bonne decision du support de stockage (sujet de l’article). Voici une liste :
Système d’exploitation & Logiciels
Documents autres
Fichiers Source : Vidéo, Suite d’image, Sons
Fichiers de Rendu/Cache
Exports
Archivage
Disque-Dur ou Nvme ?
On va donc attribuer un type de support pour chacun de ces éléments en fonction de leur spécificité
Système d’exploitation & Logiciels et Documents divers ➧ barrette Nvme. Car ils ont des milliers de petits fichiers (ici on veut les IOPS les plus élevés)
Fichiers Source : Vidéo, Suite d’image, Sons ➧ Disques Dur à cause de la quantité de donnée à stocker. SSD si vous travaillez uniquement avec des suites d’image.
Fichiers de Rendu/Cache ➧ barrette Nvme. Car Ecriture et lecture Intense. En plus Resolve fait des suite d’image pour ses Rendus/Caches
Exports ➧ même barrette Nvme que les Fichiers de Rendu/Cache ou un SSD, en fonction du volume de donnée
Archivage ➧ Disques Dur à cause de la quantité de donnée à stocker
Subtilités pour les Disques Dur
La première Subtilité est que quand la quantité d’espace de stockage dépasse le plus gros des disques actuel, on combinera des disques : c’est du RAID !! Attention au triptyque, performance-sécurité-espace de stockage !!
La seconde subtilité est que l’on peut avoir des disques dur en RAID de plusieurs manières :
En interne : si vous avez la place c’est le plus économique … pour 1 machine
En externe via une tour RAID thunderbolt. C’est le plus simple pour la passer de machine en machine.
En réseau via un NAS, C’est le plus économique pour Partager bcp de media avec plusieurs machines simultanément*.
Dans la suite de l’article sur le Render In Place, nous allons voir comment créer une LUT dont les VFX ont besoin pour voir et travailler correctement avec l’espace colorimétrique du fichier que vous leur envoyez.
Dans un nouveau projet,
créer un nouvelle timeline avec un Générateur Fusion
Dans la page Color
Ajouter un effet ColorSpaceTransform sur l’unique node de correction
Regler l’effet comme suit :
Input ColorSpace & Gamma correspond à l’espace colorimétrique du fichier envoyé aux VFX
Output ColorSpace & Gamma correspond à l’espace colorimétrique de l’écran informatique du VFX artist. C’est du sRGB.
Laisser Tone Mapping sur Davinci
Clic droit sur la vignette ➧ Generate LUT ➧ 33 Point Cube
Nommer le fichier LUT : DWG_DI_to_sRGB_240628.cube et l’envoyer aux VFX.
Suite à l’article sur le Transcode des Raw en EXR, j’ai décidé d’illustrer la fonction Render-in-Place, d’un point de vue colorimétrique. Arrivée avec la version 17 de Resolve, la commande Render-in-Place continue de gagner en fonctionnalité et en souplesse. Avec Resolve 18.6 elle atteint une maturité adaptée pour la production.
Les fichiers RAW demande beaucoup de ressource machine. C’est la débayerisation. C’est autant de puissance que l’on n’a pas pour le travail de post-production : Trucage ou Etalonnage. De plus aujourd’hui la majorité des RAW sont (aussi) compressés, cela amplifie la problématique… une sorte d’étouffement de la station VFX ou Etalonnage.
Nous allons voir comment contourner ce problème en transcodant un RAW en EXR tout en :
Le FFV1 est un des rare codec sans perte … ce qui en fait un choix parfait pour l’archivage de longue durée. mais il a d’autre caractéristiques très appréciable que nous allons voir.
Que l’on parte en déplacement ou que l’on archive son projet, on fait appelle au Media Management. Regardons ses options pour ne pas faire n’importe quoi !
L’arrivée du codec Kakadu JPEG2000 dans la version Resolve 15, va permettre de lire des DCPs et IMFs afin de les contrôler, voir de les intégrer au projet. Mais l’autre nouveauté, est l’authoring DCP (création complète) sans le plug-in payant EasyDCP (très très bien au demeurant).
La fabrication des métadonnées Dolby Vision se fait en deux étapes. Premièrement une analyse de l’image – Automatique – et ensuite une ou plusieurs « passes de Trim » – Manuelle (Ajustement de la colorimétrie de la conversion de HDR ➧ SDR). C’est le travail de l’étalonneur doté d’une station Dolby Vision.
Tous les générateurs Fusion sont créés dans l’espace Colorimétrique de fusion or le sélecteur de MacOS n’est pas conscient de cela. cela pose une fois de plus des soucis de fidélité de couleur . on va voir comment solutionner ce problème.
Fusion occupe une place un peu particulière dans Resolve : Il travaille sur les source mais en même temps peut avoir son propre Espace Colorimétrique (En fonction de Color Science). Cela pose des soucis de Monitoring et Viewer. De facto ils ne sont pas « réglés » comme le Monitoring et les Viewer du reste de Resolve.
Ce site utilise des cookie pour maximiser votre expérience utilisateur en se rappelant de vos préférences et vos précédentes visites. En cliquant "Tout Accepter", vous consentez à l'utilisation de TOUS les cookies. Vous pouvez néanmoins TOUS refuser.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Durée
Description
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.