View Full Version : LW10 keyframes moving at 29.97fps

06-17-2011, 05:45 PM
Has anyone else noticed a change in LW10 when working at non-integer framerates like 29.97?

I'm having issues that I didn't have in 9.6 whereby in my scene, set to 29.97 (from the beginning, I didn't change it later) if I put down a keyframe and then later modify it and put down a new one on the same frame, I will actually wind up with 2 keys.. the original key will get shifted a fractional amount of time later when I put down the second key, rather than it stomping out the original. This seems to only happen only on the last key for a channel, at least that I've run into so far.

I do NOT have 'Fractional keyframes' turned on, so I'm not accidentally scrubbing to a slightly different time when I put down keys; In fact I'll have used the 'next key' button to get to the key I was changing.

I saved an envelope for this particular channel, and got:

Key 4.7123889923095694 8.0077777777777772 0 0 0 0 0 0 0
Key 3.1415925025939941 8.0080555555555559 0 1 0 0 0 0 0

This for frame 240 @ 29.97 - you can see the slight difference in the time (8.00777.. vs 8.0080555..)

I also get a slightly thicker keyframe line in the scrub bar as if there are two keys sitting right next to each other, but the 'next/previous key' buttons only stop on one.

06-19-2011, 01:23 AM
Did some more tests and it's actually the keyframes shifting in time from their original creation to when the scene is saved and reloaded. Anyway, bug filed.

02-07-2012, 06:43 PM
I finally did a search on this problem that has bugged me for years, and found your thread. This is also a problem in 9.6 and 9.5 and the whole 9.X series. I don't remember the issue with earlier versions. It's real and I hope addressed in LW11.

I've been using 29.97 and 23.976 for years and just put up with the pain of of it, but I think the only fix is to just use 30fps and 24fps. Yep, I know that's not a great answer, but it has been working for me and my scenes have been free of the split fractional keyframes. I've done some long, long scenes and would have preferred to use correct NTSC frame rates for sound sync.

BTW, the only "easy" way to fix the fractional keyframe issue that I know is to go into the scene editor, select all objects, select all keys in the dope sheet and choose "quantize". That will fix everything, but may or may not keep the value you actually want...


02-08-2012, 02:18 AM
Here's a link to the bug I entered, FWIW: https://fogbugz.newtek.com/default.asp?39365_ql9olh3n

By the way.. are you James?

02-08-2012, 04:58 AM
Thanks for the link to the bug report... again, I wonder if this is addressed in LW11? I guess we'll know in a few days. I've made a few 5-10-15min scenes over the years and an accurate video frame rate takes some hassle out of things like audio prep.

I've always enjoyed the way LW deals with changing a projects time base mid-stream by moving keyframes to the appropriate "new" frame, and I suspect this is some un-intended side-effect of that functionality.

I just noticed you're from Colorado... yes, I'm Jim Arthurs.