Mising last frame while using Loop Out(); on a precomp

Community Beginner ,
Mar 19, 2022 Mar 19, 2022

Copy link to clipboard

Copied

Using the loopOut() expression always leaves the last frame blank, no matter what I do

I've enabled Time Remapping on composition and am using the loopOut() expression to repeat a 1-second animation until the end of the video.

Everything looks good until it comes at the end of the sequence of 1second, so there's always a missing 1 frame. 

I'm working in 25fps

 

EduBorrell_0-1647697206743.pngEduBorrell_1-1647697223675.png

I tried using other properties like rotating or scaling and it works, but whit time remapping not. Does anyone have a solution? 

 

TOPICS
Error or problem , Expressions

Views

49

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Participant , Mar 19, 2022 Mar 19, 2022
The best solution I've found to this is:In your main composition (the one where you have the looped precomp on your timeline), advance the time indicator to the last keyframe of the animation (which will indeed show as blank), then move one frame back with Page Up. Adde a keyframe there for your Time Remap effect (so you'll have keyframes on two consecutive frames, the last and now second-to-last frame of your precomp). Delete the original last keyframe, and now your precomp should loop exactly ...

Likes

Translate

Translate
Participant ,
Mar 19, 2022 Mar 19, 2022

Copy link to clipboard

Copied

The best solution I've found to this is:

In your main composition (the one where you have the looped precomp on your timeline), advance the time indicator to the last keyframe of the animation (which will indeed show as blank), then move one frame back with Page Up. Adde a keyframe there for your Time Remap effect (so you'll have keyframes on two consecutive frames, the last and now second-to-last frame of your precomp). Delete the original last keyframe, and now your precomp should loop exactly the way you want it to.

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Community Professional ,
Mar 19, 2022 Mar 19, 2022

Copy link to clipboard

Copied

LATEST

For loopOut() to create a seamless loop the first and last frames must be identical. If you are using Time Remapping the last frame created by the tool is always at the end of the last frame, not the beginning so the proper workflow is to move to the last Time Remapping keyframe (k), then move back one frame (Ctrl/Cmnd + left arrow), then set a new keyframe at the start of the last frame you want to see, and finally, delete the last Time Remapping Keyframe. The loop will be perfect then.

 

Please see this thread for a demonstration: Re: time remapping with loopOut does not work

 

Likes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines