Exercice : temps

Quelques expressions utiles

time
Représentation du temps sous forme d’un nombre décimal (12.52 par exemple)
timeToFrames( Number )
Convertit un nombre représentant une valeur temporelle en numéro d’image. Par exemple, pour une séquence à 50ips, la valeur 2.20 donnera 110.
framesToTime( Number )
Convertit un numéro d’image en valeur temporelle Par exemple, pour une séquence à 25ips, la valeur 75 donnera 3.
thisComp.duration
Durée de la composition en secondes.

Consignes

Le but de l’exercice est d’afficher différentes valeurs et le résultat de différentes fonctions afin de se familiariser avec le temps dans les expressions.

Objectif

Nous cherchons à obtenir la vidéo suivante :

Sources

Télécharger le fichier .ai de base (à importer comme composition).

À faire

Créer différents éléments texte pilotés par des expressions :

  • time
  • time%60 : regardez la vidéo à 00:59 puis passé la première minute. Quelle différence entre time et time%60 ?
  • timeToFrames( time )
  • framesToTime( frames ) (attention, le mot-clé frames n’existe pas, pour les besoins de l’exercice, il faut utiliser timeToFrames( time ) pour l’obtenir)
  • thisComp.duration

Piloter le marqueur de temps en bas à droite :

  1. ajouter un effet « volet radial » au calque « marqueur_temps » (pensez à régler le paramètre « centre » pour le situer au centre du cercle)
  2. piloter cet effet pour qu’il arrive à 100% à l’avant-dernière frame