since the preset will force movement to be only whole pixels (or even pixels if field friendly is checked) to ensure smooth looking movement, you can’t get precise roll durations…
try making you comp longer, like 2 min, then pull the end keyframe out further. that should start slowing down the movement.
can you determine how many pixels per frame the credit list is moving? i’ve found that you want the pixel movement per frame to be less than 1% of the comp height… so for ntsc sd (480) that’s between 1-4 pixels per frame…
the preset was originally designed to make it easy to generate flicker free movement, and was originally very simple, but after reworking the expression to give it starting and ending position control and a few other things, I have had several people get confused by the lack of precise ending control… the end keyframe for the most part provides the end position data (the actual ending y position), the timing is primarily determined by the length (height) of the credit list, the time of the end key frame just sets the maximum duration of the move… example, if the second key frame is set at 2 min, the credit roll will finish within 2 min, but that could be 1:10 depending on the length of the list…
here is a simple expression that will allow you to enter the movement per frame manually:
n = 2; // value in pixels per frame, use even numbers if rendering with fields.
a = 1/thisComp.frameDuration;
y = time*a*n;
value-[0,y]
paste that into the position expression field and set the start position for the roll, no key frames necessary, but you may need to adjust the length of the comp to fit the roll in. also, remember that the ‘n’ value should be less than 1% of the comp height and an even number if rendering with fields…
Kevin Camp
Senior Designer
KCPQ, KMYQ & KRCW