Rendering every nth frame


hi there

 

i trying simulate traditional animation on ae rigged character animation.  25 fps comp , need render every second frame or 12 fps, want retain length of comp.  when change render settings render 12 frames animation looks great renders every second frame of camera move, , there's juddering. 

 

i had dan ebberts expression years ago worked, cannot find reference it. 

any appreciated!

 

many thanks

i trying simulate traditional animation on ae rigged character animation.  25 fps comp , need render every second frame or 12 fps, want retain length of comp.  when change render settings render 12 frames animation looks great renders every second frame of camera move, , there's juddering.

how changing composition settings 12fps? don't have render it, can preview , decide if want render.

 

about camera move - don't want camera play @ 12fps. 1 way work 2 comps. main comp 25 fps, inside there precomp of 12fps. stop motion feel inside comp, camera move in 25fps. need check "preserve frame rate when nested" in 12fps precomp can play 12fps inside 25fps comp.

 

another way go use posterize time effect , set 12 fps precomp (while working in 25fps comp). if there expression somewhere ask, imagine posterize time , maybe needs work on time remapping, have precomp anyway.

 

update: see dear walter answered question here: creativecow guess works on layers , great way speed workflow. thank , walter. great know!



More discussions in After Effects


adobe

Comments

  1. yes you can render a frame every nth frames in After Effects

    if frame duration = 30 fps
    that means 1 second = 30 frames
    that means 1 frame = 1/30 second
    that means you want to render a frame every 8 seconds
    that means you need for using 'timeToFrames' expression
    the next example slices the footage in parts
    each part is n-seconds in duration
    it will render the first frame of EACH-PART only
    that means it will show only the first frame and skip the entire segment of EACH-PART

    let's take n = 8 for example
    ////
    n = 8 // this is the number of second you want to skip
    n *timeToFrames(t = time + thisComp.displayStartTime, fps = 1.0 / thisComp.frameDuration, isDuration = false)
    ////

    at time = 0 (in seconds)
    After Effects shows frame (0) , because it multiplies everything by 0

    at time = 1/30"
    After Effects shows frame (8 seconds after the first frame) , in other word, After Effects skipped
    n-seconds (8 seconds in our example) and show you the very-first-frame of the next 8-seconds

    at next frame , which is 2/30"
    After Effects shows the frame at the '16 seconds' = 8 x 2

    at next frame , which is 3/30"
    After Effects shows the frame at the '24 seconds' = 8 x 3
    .. and so on

    n is the "number of second you want to skip"

    ReplyDelete

Post a Comment

Popular posts from this blog

Illustrator CS6 Ocurrío un error E/S en el archivo.

Why is os_ViewContainer running?

Animate - problem with duplicating scripts after loop