Skip to main content
Nick Made
Inspiring
October 30, 2018
Question

Animate in 24fps with 12fps appearance (with a twist)

  • October 30, 2018
  • 2 replies
  • 13316 views

Hello,

The goal is to have a 24fps animation appear as 12fps (double frames / animate on 2s). Example: a box moves from point A to B with simple Position keyframes, but the output is a box moving at 12fps.

I'm integrating this with a web script with limited AE features support so I can't:

  • use a 12fps pre-comp nested in a 24fps with Preserve nested framerate advanced option
  • use the Posterize Effect
  • only use an expression with PosterizeTime
  • scripts that don't return actual keyframes and native AE functionality

The closest flow I have is to use this expression, e.g. on the Position property:

animateon=2; framerate=(1/thisComp.frameDuration)/animateon; posterizeTime(framerate); value;

And then convert those with Convert Expression to Keyframes, but that returns a keyframe for every frame, whether it needs to or not.

I tried jdSmartBaker to reduce the keyframes, which mostly works very well but it chokes on certain properties like Rotation (for me anyway).

This process is cumbersome. Ideally, I would like everything (the entire comp) to be hard set double frames.

FYI, I am animating shape layers and won't be working with 'footage'.

Phew. Does anyone have any suggestions?

Thanks!

Nick

This topic has been closed for replies.

2 replies

LL_Cool_Dave
Participating Frequently
February 3, 2020

Sorry, wrong entry

Mylenium
Legend
October 30, 2018

Whjat stops you animating at 12 FPS to begin with and only setting the preview framerate diffewrently? Conversely, since your intended target output is code, anyway, what stops you from editingt the base framerate in your SVG or HTML canvas after the fact? Seems to me you are overcomplicating this and not seeing the obvious.

Mylenium

Community Expert
October 30, 2018

Way over complicating the problem. Set your comp frame rate to 12 and animate away unless you need to mix frame rates for some reason.

What do you mean when you say you are integrating with a web script? Are you trying to create an animated SVG? If all you are doing is moving shape layers around the Aminate is the tool you should be using. If you have to use AE there should be no limitations on frame rate for your export.