|
|
Métodos de conversión del tiempo
- timeToFrames(t = time + thisComp.displayStartTime, fps = 1.0 / thisComp.frameDuration, isDuration = false)
- Tipo de valor devuelto: número.
Tipo de argumento: t y fps son números; isDuration es un valor booleano.
Convierte el valor de t, que se define de manera predeterminada en el tiempo de la composición actual, en un número entero de fotogramas. El número de fotogramas por segundo se especifica en el argumento fps, que se define de manera predeterminada en la velocidad de fotogramas de la composición actual (1.0 / thisComp.frameDuration). El argumento isDuration, que está definido como falso de manera predeterminada, debe ser verdadero si el valor t representa una diferencia entre dos tiempos en lugar de un tiempo absoluto. Los tiempos absolutos se redondean a la baja hacia el infinito negativo; las duraciones se redondean alejándose de cero (hacia arriba para valores positivos).
- framesToTime(frames, fps = 1.0 / thisComp.frameDuration)
- Tipo de valor devuelto: número.
Tipo de argumento: frames y fps son números.
El inverso de timeToFrames. Devuelve el tiempo correspondiente al argumento frames, que es necesario. No es necesario que sea un número entero. Consulte timeToFrames para ver una explicación sobre el argumento fps.
- timeToTimecode(t = time + thisComp.displayStartTime, timecodeBase = 30, isDuration = false)
- Tipo de valor devuelto: cadena.
Tipo de argumento: t y timecodeBase son números; isDuration es un valor booleano.
Convierte el valor de t en una cadena que representa un código de tiempo. Consulte timeToFrames para ver una explicación de los argumentos t e isDuration. El valor timecodeBase, que se define en 30 de manera predeterminada, especifica el número de fotogramas por segundo.
- timeToNTSCTimecode(t = time + thisComp.displayStartTime, ntscDropFrame = false, isDuration = false)
- Tipo de valor devuelto: cadena.
Tipo de argumento: t es un número, ntscDropFrame e isDuration son valores booleanos.
Convierte t en una cadena que representa el código de tiempo NTSC. Consulte timeToFrames para ver una explicación de los argumentos t e isDuration. Si ntscDropFrame es falso (valor predeterminado), la cadena resultante es un código de tiempo sin eliminación de fotogramas NTSC. Si ntscDropFrame es verdadero, la cadena resultante es un código de tiempo con eliminación de fotogramas NTSC.
- timeToFeetAndFrames(t = time + thisComp.displayStartTime, fps = 1.0 / thisComp.frameDuration, framesPerFoot = 16, isDuration = false)
- Tipo de valor devuelto: cadena.
Tipo de argumento: t, fps y framesPerFoot son números; isDuration es un valor booleano.
Convierte el valor de t en una cadena que representa pies de película y fotogramas. Consulte timeToFrames para ver una explicación de los parámetros t, fps e isDuration. El argumento framesPerFoot especifica el número de fotogramas en un pie de película. Se define en 16 de manera predeterminada, que es la velocidad más común para material de archivo de 35 mm.
- timeToCurrentFormat(t = time + thisComp.displayStartTime, fps = 1.0 / thisComp.frameDuration, isDuration = false)
- Tipo de valor devuelto: cadena.
Tipo de argumento: t y fps son números; isDuration es un valor booleano.
Convierte el valor de t en una cadena que representa el tiempo en el formato de visualización actual de Ajustes del proyecto. Consulte timeToFrames para obtener una definición de todos los argumentos.
 Si desea ejercer un mayor control sobre el aspecto del código de tiempo del material de archivo, utilice el método timeToCurrentFormat u otros métodos timeTo para generar el código de tiempo en lugar de utilizar el efecto Código de tiempo o Números. Cree una capa de texto, agregue una expresión a la propiedad Texto de origen e introduzca timeToCurrentFormat en el campo de expresión. Con este método, puede dar formato y animar el texto de código de tiempo. Asimismo, el código de tiempo utiliza el mismo estilo de visualización definido en los ajustes actuales del proyecto.
|