tcframes(
TIMECODE
, 
FRAMERATE
)
The tcframes( function returns a number of frames from zero of a 24fps, 25fps, or 30fps timecode.
Parameters
This function has two  parameters:
timecode – text value containing timecode
framerate – integer value (usually 24, 25 or 30).
Description
Returns a number of frames from zero of a 24fps, 25fps, or 30fps timecode. This works for non-drop timecode only! (Submitted by Chris Watts.)
tcframes("00:34:10:12",24) ☞ 49212
Note: This function is equivalent to:
(val(array(timecode,1,":"))*60*60*framerate)+(val(array(timecode,2,":"))*60*framerate)+(val(array(timecode,3,":"))*framerate)+(val(array(timecode,4,":")))
See Also
- feetandframes( -- takes an integer and returns a feet and frame count for 35mm film.
 
- kcadd( -- takes a keycode for 35mm film and adds a number of frames to it and returns a keycode as a string.
 
- kcdiff( -- calculates the number of frames between two frames of 35mm film, using inclusive counts (submitted by chris watts)
 
- kcframes( -- returns an integer based on a feet and frames count for 35mm film.
 
- kcoutfromlength( -- answers the question "what will the last frame be if i start my cut at the incode and my shot is some number of frames long"?
 
- outcode( -- adds one frame to a timecode.
 
- tc24to30( -- converts 24 frame timecode to 30 frame non-drop timecode.
 
- tc30to24( -- converts 30 frame non-drop timecode to 24 frame timecode.
 
- tcadd( -- accepts a timecode as text, and adds some number of frames, returns a timecode string.
 
- tcdiff( -- calculates the number of frames between two timecodes.
 
- timecode( -- returns a timecode string corresponding to an integer.
 
History
| 10.0 | No Change | Carried over from Panorama 6.0. |