Skip to main content
Mike Coopey
Participant
Oct 2, 2020 3:29 PM UTC
Answered

Solution for 'blank frame' during Time Remapping loopOut() looped comp

Hi,

I have been going crazy looking for a solution to how to solve the 'blank frame' glitch when creating a looping composition using the loopOut() expression.
I tried the current/previous solutions which involved adding a keyframe on the penultimate frame or manually setting the final keyframe value -1 frame. These worked, but I was still getting a visible animation glitch happening.


My final solution, for a perfect loop with zero visible glitches or blank frames, was to open the pre-comp layer (the original composition that you're trying to loop) and for every layer that reaches the final frame, drag it beyond the end. These layers may appear to run to the very end of the comp and appear as though they reach the final frame, but manually dragging the end of the layer 'off' to the right of the comp was what was needed for that final 'missing' frame to show in the precomp loop.

So, starting with a Time Wrapping comp that is showing a blank frame:

1. Double-click the comp to show the contents

2. Scroll to the final frame

3. Drag all layers to the right 'beyond' the final frame

 

Hopefully, that blank frame has now gone.

 

Evan_L
Evan_LCorrect answer
Participant
Feb 11, 2026 12:09 AM UTC

None of the solutions worked for me. But, I have found an actually TRUE solution (for me at least) Literally all I had to do was enable continuos rasterization. No, seriously that’s it. Try that and it might work

 

Edit: Ok now it’s not working again and I’ve had to resort to using this expression instead:
time%key(numKeys).time

28 replies

marty2015
Inspiring
Oct 29, 2026 8:56 AM UTC

So ... I’ve collected these solutions. According to the time of day and the wind direction they will work or not.

  • creating and copy-pasting the before-last keyframe on the time remap
  • adding a different expression time%key(numKeys).time to the time remap
  • extending the las frame of the loop inside the loop sequence beyond the last frame
  • setting the layers to coninuous rasterization
  • clearing memory caches

If you do all of them you have a 50% chance of succes. The only thing working 100% is Adobes refusal to fix debillitating bugs that exist for more than 10 year

 

Translate
cartergray23456
Participating Frequently
Aug 20, 2026 4:30 AM UTC

Great find! Extending the layers slightly beyond the final frame seems to be the key to eliminating that annoying blank-frame glitch. Thanks for sharing a practical fix.

Translate
Evan_L
Evan_LCorrect answer
Participant
Feb 11, 2026 12:09 AM UTC

None of the solutions worked for me. But, I have found an actually TRUE solution (for me at least) Literally all I had to do was enable continuos rasterization. No, seriously that’s it. Try that and it might work

 

Edit: Ok now it’s not working again and I’ve had to resort to using this expression instead:
time%key(numKeys).time

Translate
Axel32962898zps8
Participant
Jul 11, 2026 5:05 PM UTC

oh god FINALLY THANK YOU!!!!! I was geniuely losing my mind over the stupidiest After Effect glitch existing ever. How this isnt fixed yet?

Translate
M0NS.Draw
Participant
Jun 21, 2024 12:47 AM UTC

Tried many solutions mentioned here.
The one that worked was checking that all compositions had the same frame rate (eg 24fps).
Sometimes whem pre-composing, the specs would change to "Custom". Adjusting them to be as close as possible (and the fps exactly the same) solved my issues. For now.

Best of luck.

Translate
franzen
Participating Frequently
Jun 23, 2025 12:25 PM UTC

Nothing I've read works for me. The only thing that has worked for me is replacing the loopOut expression with 

time%key(numKeys).time


Thanks to the creative COW site for the solution!
Here's the article 

Translate
Participant
Jul 3, 2025 11:59 PM UTC

Thanks for this! This expression does exactly what you would expect loopOut to do.

Would it be asking too much just to have a dedicated Loop tool built into After Effects instead of having to use script...? You have menu functions for stretching, remapping or reversing but not looping. You can loop footage that you import easily, but not comps that you create. Why not? Many artists don't want to have to learn Javascript programming just to access functions that they can reasonably expect to be part of the toolset, and even those who do end up having to use workarounds to make it work properly.
Don't get me wrong, I use scripting a lot and it makes After Effects way more powerful and versatile...but it shouldn't be necessary for something as fundamental as looping.

Translate
Participating Frequently
May 27, 2024 1:59 PM UTC

After you enable time remap you get 2 keyframes. add your loop expression then go to the last keyframe, go back one keyframe, add one keyframe and delete the last. Hope this makes sense. This should remove the issue. 

Translate
Participant
Jun 13, 2024 11:27 AM UTC

This doesn't work for me. I go back one, add keyframe, delete one at the end, then it just pulls the black frame forward by one frame

Translate
Participant
May 24, 2024 9:16 AM UTC

That is a bug , when I am using After effect 7.0 , What are you doing adobe?  10 years , the bug is still here!~ Ya, I am fixing this problem the same way like yours!~ Can't imagine in 2024 , I still fixing this bug everyday. 

Translate
troytooner
Participant
Aug 3, 2023 1:51 AM UTC

Tried that. Did not work.

Translate
[TOXGG]BIGBOSS
Participating Frequently
Mar 30, 2023 4:06 AM UTC

Thank you for sharing your solution with others who may be experiencing the same issue. Your advice could be very helpful to someone who is struggling to create a seamless loop in their composition.

Best of luck with your future animation projects!

Translate
Participant
Mar 30, 2023 3:57 AM UTC

So What I've figured out was loopOut() doesn't work in whole number frame rates... for some reason. I was working in 30 fps and my comp would go blank for TWO frames, not just one. When I switched it to 29.97 fps it didn't do any skipping. Fix it adobe.

Translate
Participant
Mar 30, 2023 4:03 AM UTC

Never Mind. Rendered it out and still didn't work. Adobe please fix this problem. 

Translate
Participant
Feb 20, 2023 3:58 PM UTC

I really don't understand how something so simple and fundamental to Animation like Looping just doesn't work in AE. I do a lot of Animation in other Software and it's astonishing how buggy this "Industry Standard" is. And what's even more frustrating, there is no way of expressing this frustration towards Adobe. There is no way to leave a public review or a Rating, so you find yourself ranting in some community thread about how to make the simplest thing just work. And when the community expert thinks a 8 step workflow is simple, for sth that should basically require one click, it's pretty apparent that the software and workflow is fundamentally flawed. No disrespect, just frustration about a corporation that has a lag of competition and therefore no apparent ambition. 

Translate
Participant
Feb 27, 2023 5:23 AM UTC

I am beyond done with After Effects and Adobe. They are a predatory, sketchy company focused on sucking your bank account dry, making it insanely difficult to leave their ecosystem, and providing unstable, unuseable products. What is worse is that everyone has a different solution to this blank frame problem and so far none of them have worked for me. I am in need of better alternatives to AE. Good-bye and good riddance Adobe.

Translate