timeMap
timeMap
timeMap Adjust or retime the playback speed of an element.
Overview
A time map is defined with the timeMap element, which contains one or more timept elements that specify the new timing. FInal Cut Pro adjusts the parent element’s playback speed over a range of time using points on a curve to interpolate values. For example, if the local time range for a clip is originally 0-5s, then the time map for playing this clip at 50 percent speed, followed by playback at -50 percent speed, might look like:
<timeMap>
<timept time="0s" value="0s" interp="linear"/>
<timept time="10s" value="5s" interp="linear"/> <!-- In 0-10s, play the original 0-5s -->
<timept time="20s" value="0s" interp="linear"/> <!-- In 10-20s, play the original 5-0s -->
</timeMap>
A time map affects only an element’s own duration and the offsets of the element’s anchored items; it doesn’t modify the offsets of the element’s contained items (such as items with lane=0).