-
AE timeline frames and rendered frames don’t match
Thanks in advance to anyone willing to offer help! Here is my problem in pictures:
The following shows frame (05;20) in my timeline:

The following shows the next frame (05;21) in the timeline:

Upon exporting this animation, the following shows the exported frame (05;19):

…and the exported frame (05;20):

…and the exported frame (05;21):

Hopefully you can see my problem. The idea is to animate the cursor (to which a white mask is parented to block the letters that haven’t been “typed” yet) in such a way that it reveals the entire letter “s” in one frame exactly like the way it happens when you type on a computer screen. If you look at the AE timeline, you’ll see that the x-coordinate of the cursor’s position (the red line) makes its entire move between the two keyframes (keyframe interpolation is linear i.e. no bezier curve).
However, after rendering this composition (I’ve tried both H264 and lossless AVI) it seems that rendered frame (05;20) is not the same as AE timeline frame (05;20). It seems to be rendering that frame from a position somewhere between AE timeline frames (05;20) and (05;21).
Does anyone know why this is happening and how to fix it?
FYI, this is a 1920×1080 composition with everything set to 29.97fps. I’m assuming it has something to do with that little 0.03fps, but I’m not sure why since the composition and render settings are both set to 29.97fps.
Thanks again for your help!