5.1. Formats de temps
Précédent | Chapitre 5. Comprendre le temps dans Kino | Suivant

## 5.1. Formats de temps

SMIL, et donc Kino, peuvent accepter des valeurs de temps ou afficher le temps dans différents formats. L'interface utilisateur ( Chapitre 3, Interface utilisateur ) fournit une option, située en bas de la fenêtre, qui affecte le format utilisé pour représenter le temps partout, excepté dans le fichier de film XML. Le fichier SMIL du film utilise toujours le format horloge ( la section intitulée « Horloge » ).

| Note
Les anciens fichiers de films XML de Kino utilisaient, pour représenter le temps, le nombre nombre d'images sans suffixe d'unité ni autre spécificateur d'unité. Les fichiers SMIL ne prennent pas en compte le nombre d'images comme format de temps valable pour de bonnes raisons. Dans SMIL, les valeurs de temps numériques sans suffixe utilisent les secondes comme valeur par défaut ! Lorsque Kino lit un fichier de film XML, il utilise une « signature » spéciale afin de déterminer si c'est un vrai fichier SMIL ou un ancien fichier XML de film de Kino, il effectue alors les bonnes opérations nécessaire pour le charger correctement. Cependant, lorsque vous enregistrerez le film, il mettra à jour le fichier film dans le format conforme à SMIL.

### Images

C'est un simple compteur d'images commençant à zéro. Le vrai temps dépend de la fréquence des images du fichier vidéo.

### SMPTE

Le format de code temporel SMPTE provient de l'organisme de gestion des normes SMPTE. Ce format est HH:MM:SS:FF, où HH représente les heures, MM les minutes, SS les secondes, et FF les images. Kino utilise le point-virgule « ; » à la place des deux points « : » comme dernier séparateur pour indiquer un code temporel avec abandon d'images (Section 2.6, « Drop frame - code temorel compens&eacute »).

| Astuce
SMIL gère une valeur de temps SMPTE dans un fichier XML lorsque la chaîne « smpte= » précède le code temporel.

### Horloge

Ce format provient de la norme SMIL W3C. Il est très proche du code temporel SMPTE (la section intitulée « SMPTE ») sauf que c'est un format « purement » de temps, ce qui signifie qu'il ne comporte pas la mention d'images, qui dépend de la fréquence des images de la source vidéo. Le format est H:MM:SS.MS, où H représente les heures, MM les minutes, SS les secondes, et MS les millisecondes. S'il y a moins de 3 digits pour les millisecondes, alors le nombre est complété avec des zéros.

| Astuce
Les développeurs de Kino recommandent ce format. C'est le format utilisé par Kino lors de l'enregistrement du film en SMIL.

### Millisecondes

C'est un simple compteur de temps en millisecondes. La première image est située à zéro milliseconde. Ce nombre comporte le suffixe « ms » pour indiquer l'unité de temps. C'est un format de temps SMIL.

### Secondes

C'est un format de temps SMIL sous la forme SS.FFF, où SS représente les secondes et FFF est une fraction de seconde qui possède toujours trois digits et représente donc des millisecondes. Veuillez remarquer qu'il n'y a pas de suffixe parce que que SMIL utilise les secondes par défaut.

### Minutes

C'est un format de temps SMIL sous la forme MM.FFFFmin, où MM représente le nombre de minutes et FFFF est une fraction de minute. Comme SMIL ne spécifie pas de précision particulière, Kino formate toujours ce temps avec 4 digits de précision.

### Heures

C'est un format de temps SMIL sous la forme HH.FFFFFmin, où HH représente le nombre d'heures et FFFFF est une fraction d'heure. Comme SMIL ne spécifie pas de précision particulière, Kino formate toujours ce temps avec 5 digits de précision. De manière évidente, ce n'est probablement pas un format très utile, mais il a été ajouté dans un but d'exhaustivité.

Précédent | Niveau supérieur | Suivant
Chapitre 5. Comprendre le temps dans Kino | Sommaire | 5.2. Entrée du temps