|
|
Méthodes « Time conversion »
- timeToFrames(t = time + thisComp.displayStartTime, fps = 1.0 / thisComp.frameDuration, isDuration = false)
- Type de valeur renvoyé : Number.
Type d ’argument : t et fps sont des nombres (Number) ; isDuration est un booléen (Boolean).
Convertit la valeur de t, qui prend par défaut la valeur de l’instant courant de la composition, en un nombre entier d’images. Le nombre d’images par seconde est défini dans l’argument fps, qui prend par défaut la valeur de la cadence de la composition actuelle (1.0 / thisComp.frameDuration). L’argument isDuration, qui prend par défaut la valeur « false », doit être positionné sur true si la valeur t représente un écart entre deux instants et non un instant absolu. Les instants absolus sont arrondis (au chiffre inférieur) vers l’infini négatif ; les durées sont arrondies par éloignement par rapport à zéro (au chiffre supérieur pour les valeurs positives).
- framesToTime(frames, fps = 1.0 / thisComp.frameDuration)
- Type de valeur renvoyé : Number.
Type d’argument : frames et fps sont des nombres (Number).
Il s’agit de l’inverse de timeToFrames. Renvoie l’instant correspondant à l’argument frames, qui est requis. Il ne s’agit pas nécessairement d’un entier. Voir timeToFrames pour obtenir des explications sur l’argument fps.
- timeToTimecode(t = time + thisComp.displayStartTime, timecodeBase = 30, isDuration = false)
- Type de valeur renvoyé : String.
Type d ’argument : t et timecodeBase sont des nombres (Number) ; isDuration est un booléen (Boolean).
Convertit la valeur de t en une chaîne (String) représentant le code temporel. Voir timeToFrames pour obtenir des explications sur les arguments t et isDuration. timecodeBase, qui prend par défaut la valeur 30, définit le nombre d’images par seconde.
- timeToNTSCTimecode(t = time + thisComp.displayStartTime, ntscDropFrame = false, isDuration = false)
- Type de valeur renvoyé : String.
Type d’argument : t est un nombre (Number), ntscDropFrame et isDuration sont des booléens (Boolean).
Convertit t en une chaîne (String) représentant le code temporel NTSC. Voir timeToFrames pour obtenir des explications sur les arguments t et isDuration. Si ntscDropFrame est défini sur « false » (valeur par défaut), la chaîne (String) obtenue représente un code temporel NTSC (Image non compensée). Si ntscDropFrame est défini sur « true », la chaîne (String) obtenue représente un code temporel NTSC (Image compensée).
- timeToFeetAndFrames(t = time + thisComp.displayStartTime, fps = 1.0 / thisComp.frameDuration, framesPerFoot = 16, isDuration = false)
- Type de valeur renvoyé : String.
Type d’argument : t, fps et framesPerFoot sont des nombres (Number) ; isDuration est un booléen (Boolean).
Convertit la valeur de t en une chaîne (String) représentant du film et des images (en pieds). Voir timeToFrames pour obtenir des explications sur les arguments t, fps et isDuration. L’argument framesPerFoot définit le nombre d’images sur un pied de film. Il prend par défaut la valeur 16, qui représente la cadence la plus fréquente pour les métrages 35 mm.
- timeToCurrentFormat(t = time + thisComp.displayStartTime, fps = 1.0 / thisComp.frameDuration, isDuration = false)
- Type de valeur renvoyé : String.
Type d’argument : t et fps sont des nombres (Number) ; isDuration est un booléen (Boolean).
Convertit la valeur de t en une chaîne (String) représentant le temps au format d’affichage actuel sélectionné dans la boîte de dialogue Paramètres du projet. Voir timeToFrames pour obtenir une définition de tous les arguments.
 Si vous souhaitez un plus grand contrôle sur l’aspect du code temporel dans le métrage, utilisez la méthode timeToCurrentFormat ou d’autres méthodes timeTo pour générer le code temporel au lieu d’utiliser l’effet Codetemporel ou Nombres. Créez un calque de texte, ajoutez une expression à la propriété Texte source et entrez timeToCurrentFormat() dans le champ de l’expression. Avec cette méthode, vous pouvez formater et animer le texte de code temporel. Le code temporel utilise par ailleurs le même style d’affichage que celui défini par les paramètres actuels du projet.
|