FCPX, Phantom floating between keyframes.

Hi,
I have been a fan on FCPX but I have to say now I am using it to make simple animations on a tight deadline it is REALLY stressing me out. Ok so there is a glitch I cannot fix and here is an example.
(it does not matter fs this is on Text, and image or anything else)
So I may want to make a bit of text shoot out of frame to the right, this is what happens (in this example say the text is 104 frames long)
Key frame A (at say frame 0) possition full left of screen
Key frame B (at say frame 100)possition still at full left of screen nothing has changed.
Key rame C ( at frame 104) possition off screen all the way to the right.
Ok now here is where the problem is and please note for this to happen I dont even have to make keyframe C..... So now between keyframes A&B the text will float the the right and then float back to the left but there are no keyframes or anything else telling it to move.
WHAT IS GOING ON???
This has been happing everytime I try to animate anything and I have no answers, put two key frames down with no changes and the element will just float around between those keyframes for no  reason.
Any help apreciateds.
Thank
Robin

I was seeing this yesterday. Its to do with how FCPX is interpolating the data between the two keyframes. In this case it thinks it wants to ease in and out from the two values, even though the values are the same, this is why you get the spurious motion between the two keyframes. In Motion you would simply bring uo the keyframe editor and set the interpoltion to linear. I couldnt find a way to do this in FCPX.
The way round it in this case was to get rid of the last keyframe so it stopped all the stupid unwatned movement. Then blade the clip in half and then animate the second clip as needed. Drove me crazy for a bit.
hth
adam

Similar Messages

  • Why does my image 'float around' between keyframes?

    Why does my image 'float around' between keyframes when I'm transforming it? I want it to stay still for a period of time before I make it move again but it kinda floats around even though I didn't ask it to. Help! And thanks!

    You have to set the keyframe interpolation to "linear".
    Control-click on the little icons along the path in the viewer to make that change.

  • Dent/dip in motion graph between keyframes

    I've noticed that ever since upgrading to AE7, I occasionally get this strange dip/dent in the line/curve between keyframes that I can't seem to get rid of.
    Commonly, it occurs like this:
    I set a keyframe at the first frame, then move the layer/item and set another keyframe at (say) frame 30. Everything's fine... Then I move to (say) frame 40, move the item, and set a keyframe. When I look at the graph, rather than the usual line going from one keyframe to the other, I have a kink/dent in the line going from keyframe 2 and 3, as if a keyframe of a different value was place in between the two keyframes.
    I've tried toggling linear/bezier interpolation, and even removed and redid each of the keyframes, yet nothing gets rid of the kink.
    Has anyone else experienced this, and does anyone know why this is happening? This has prevented me from finishing even simple animations, because there doesn't seem to be any way to fix it.
    I never had this problem with previous versions, so I'm really puzzled by what is causing this. Just 3 keyframes, and it does it... nothing else complex or unusual.

    I think what you're talking about is bounce or rebound. If you change the spatial interpolation from bezier or auto bezier to linear the bounce will go away. You can't change spatial interpolation directly in the timeline graph editor. You change it by going to Keyframe Interpolation by right clicking (or Control + click on a one button mouse mac) on your selected keyframes in the timeline window and picking Keyframe Interpolation or by using the keyboard shortcut Ctrl/Cmnd + Alt/Option + K, or by going to Animation>Keyframe Interpolation from the menu bar.
    While the graph editor will give you an indication of the position of the layer, you can only manipulate the time values in the Timeline Window. In the Composition window, you can only adjust the spatial (position, rotation) property. If you look closely at the keyframes in the Composition window before you change spatial interpolation, you'll see bezier handles on the path. They are really difficult to see on a straight path, but they are there. Changing Spatial Interpolation to linear will get rid of these handles, but you can also do it manually by holding down the G key while hovering close to the motion path and when the cursor changes to an open arrow you grab the path bezier handle and drag it to the keyframe.
    Hope this helps. It's a rather common problem that's easily solved once you realize that you're adjusting the when in the timeline and the where in the comp window.

  • How to apply saturation filter between keyframes only?

    Hi,
    I have a bunch of old home videos that look bleached, I mean flat colours. It's the camera that causes this (it's a cheap camera). So I found a filter in Premiere that I can use to adjust saturation:
    * Fast Color Corrector
    Now I can only apply this filter to the entire clip. However, some parts of the clip need different settings than others, so I tried to use key frames but that's not going to fly with this filter. It makes sense because it's called "Fast Color Corrector". However, I haven't found a filter that allows me to adjust saturation for individual parts of the clip between key frames.
    Where should I look?
    Thanks.

    If the other two suggestions do not help you, rather than apply between Keyframes, you can also cut the Clip (Razor Tool) and apply where needed. If you need the "ramping" effect of the Fast Color Corrector, then just add a Cross-Dissolve. This works for other non-Keyframable Effects in many cases.
    Good luck,
    Hunt
    [Edit] You might want to Alt-click the Video to unlink it from your Audio, when using the Razor Tool. No sense in cutting your Audio too - in a very few instances, this can cause little "pops" in the Audio.

  • Adjust audio levels between keyframes

    Hello,
    What is the shortcut to adjust audio levels between keyframes (in sequence)? I know the shortcut CTRL ] [ , but this shortcut adjust audio level for entire audio.
    I also know I can drag up and down the levels between keyframes using mouse. But some months ago I saw a tip ( from Steve martin) showing
    how to adjust audio levels between keyframes using a shortcut..and better,in RT. but I forgot what is the shortcut.
    thx

    there is no shortcut command for this in FCP, you need to use the mouse to drag the audio level up or down
    perhaps its another application your thinking of?

  • Weird movement between keyframes? (not boomerang)

    I'm using CS3 and I'm getting some wierd movement occasionally between keyframes in "position" and it's not the boomerang effect. The frames aren't identical, but the z position SHOULD be the same and not change (the x and/or y do). I've looked at every angle I can find and used the graph editor and can't figure it out. In the preview screen I can't see the movement in the path but when I use the graph editor and use the value view I can see the odd random jerky movement in the z line. It's almost like a wiggle (which I've never actually used) and not a smooth continuous motion like the boomerang effect. :-/
    I can't find anything on google about it, although I might just not know the write phrasing. Does anyone know what might be causing this??? It's driving me crazy!

    Without screenshots, system info and details about your project nobody can know. That said, quite often AE's crappy graph editor will draw jittery lines when zoomed in due to how it iteratively quantizes the curve drawing and there is actually nothing going on. So unless this is an issue with final rendering, I wouldn't go crazy over it.
    Mylenium

  • Automatic movement between keyframes

    Good afternoon,
    I have a question about a feature of Final Cut Pro X.
    I am working on a movie and wants to move a small block using keyframes.
    I placed an keyframe at 1:00:07 and another at 2:29:05.
    Both keyframes have the position X: 0, and position Y: -850.0.
    But between the two keyframes, the block moves. At 1:54:18, the X:0, and the Y at -822.9. There are no further keyframes between the two i mentioned.
    I can put a keyframe at 1:54:18, but than he's going to move on both sides of the middle keyframe. So it does not help anything.
    Does anyone know how I can fix this? I might use the wrong keyframes or something?
    Thanks!
    Sincerely.

    I posted the same message on another forum and I received an answer that solved my problem.
    This is what he say:
    "I'll assume you're using a version of FCPX before 10.1.2 (or 3). This would be due to the keyframes being set to Smooth, rather than Liniar. One of the two most recent updates fixed the Smooth drifting oddly."

  • Can we set FCPX to create linear keyframes by default?

    As the title states, I am constantly chasing around phantom "smooth" keyframes in my moves. Is there a way to force X to default to linear vs smooth when keyframing movement?
    Thanky

    ARRRGH!
    Well that's a mighty bummer. Yes, I am running the latest of everything and keyframing is still giving all the indications that its the John Snow of the Apple/Stark line. Second question: Is there a way to block-change ALL the keyframes to the same format? Meaning if I build a move that's got 20 keyframes, can I select them all at once and change them to linear or must I continue going in and doing them one-by-one?
    Thanks

  • Problem dragging envelopes between keyframes

    I'm showing my opacity envelope (yellow line) over the top of the clip.
    I add two keyframes to either side of the area I want to make transparent.  I then click on the yellow line between the keyframes and drag it down.
    It looks fine until I let go of it, when it moves back up all on it's own AND MOVES OTHER PARTS OF MY ENVELOPE DOWN.
    This is an intermittant bug that happens most of the time.
    Is this happening to others?  Is it some strange feature that I don't know about?  Am I doing something wrong?
    This is Premiere Elements 11 in Windows 8.

    Your other discussion is at http://forums.adobe.com/thread/1117368
    Maybe a MOD will lock or remove this duplicate discussion

  • Inserting Keyframes Between Keyframes

    OK this is what I'm trying to achieve. Basically I'm doing some animations in AE on some pixelation. what i want to do is place the first keyframe and then move the position or whatever (scale/rotation) and then INSERT a keyframe every 2 frames in between these. Basically I want to then Hold these keyframes to make it look like it's not "tweened". Kinda like when you use the "exponential scale" option on something. Now I can do it frame by frame but I was hoping someone might have a nice, quick and easy solution and save me all this hassle this holiday season.
    Ed

    Well, the expression does put the animation on 2's (or 3's, or whatever number of frames you designate in the first line), but it doesn't do so using keyframes. Rather, it does so by modifying the output value of the property. This has the advantage of allowing you to change the keyframe values, change the keyframe interpolation, or even move them around on the timeline, without having to generate new intermediate keyframes.
    However, if you want to be able to mix and match different step values on the same property, the expression as written isn't able to do that. I took a crack at implementing the ability to set the step using marker comments tonight. I haven't really thoroughly tested it, so let me know if you run into any bugs:
    stepFrames = 1;
    prevKey = nearestKey(time);
    if((prevKey.time > time) && (prevKey.index > 1)) prevKey = key(prevKey.index - 1);
    baseTime = prevKey.time;
    if(marker.numKeys > 0){
    for(i = marker.nearestKey(time).index;
    i > 0 &&
    (marker.key(i).time > time ||
    parseInt(marker.key(i).comment) != (marker.key(i).comment - 0)); i--);
    if(i > 0){
    markerValue = parseInt(marker.key(i).comment);
    if(markerValue > 0){
    prevMarker = marker.key(i);
    stepFrames = markerValue;
    baseTime = Math.max(baseTime, prevMarker.time);
    step = thisComp.frameDuration*stepFrames;
    valueAtTime(baseTime+Math.floor((time-baseTime)/step)*step)
    If you apply this expression to a property that has keyframes applied to it, then place a layer marker at the point on the layer where you want it to be on 2's, and put the number "2" in the marker's comment field, the animation after that point will be on 2's. When you want the animation to go back to 1's, place a layer marker with the comment "1" at the point where you want the 1's to start. This should work for any nonzero integer ("0" will be treated as if it was "1"), and markers without a comment should be ignored.
    Again, I haven't really stress-tested this, so there might be some special cases I haven't accounted for.
    Update: For some reason when I copy the expression back into AE from the forum webpage, it looks fine when pasted, but when I hit Enter, the expression changes such that all the carriage returns are replaced by double question-marks. Pasting it into TextEdit, where it looks perfectly fine, then copying it into AE yields the same result.

  • Automatically add clear frames between keyframes?

    I have several movie symbols with a different bitmap in each keyframe. Since they move too fast to match the other symbols, I want to put clear frames between each keyframe. So far I have just been clicking each keyframe and hitting F5 several times but I thought there might be a better option.
    Is there a way to automatically add a number of frames between each keyframe?
    Thanks

    I think the OP doesn't mean empty keyframes (s)he just means to add frames. On my machine, at least, F5 just adds more frames, not an empty keyframe. So the flickering shouldn't be a concern here....
    If you are just getting into code tweening I would suggest looking into the TweenLite/Max classes from Green Sock instead of the built in ones.
    And Ned is correct, JSFL can automate many mundane tasks that you might perform in the authoring environment. I've only dabbled with it a bit, but it could easily do what you are asking. There might even already be some script out there that adds a certain number for frames at each keyframe in a layer or a timeline or some such.

  • Phone continually locking up, floating between att...

    This has now happened about 6 or 7 times.  I have had the phone brick completley and stay inoperational for several hours, randomly start floating back and forth between the ATT and Nokia screens as if in a continual restart, etc.  I dearly hope an update of somekind is coming out soon.  This is beyond annoying.  
    http://forums.wpcentral.com/nokia-lumia-920/202130​-920-locked-up-not-responding-all.html
    http://forums.wpcentral.com/nokia-lumia-920/204872​-lumia-920-bricked-not-responding-all.html
    I started the above threads on WP Central about the issue.  

    http://news.cnet.com/8301-10805_3-57551972-75/micr​osoft-probes-windows-phone-8-reboot-weirdness/
    http://wmpoweruser.com/microsoft-looking-into-wp8-​reboot-issue-pollare-you-affected/
    http://wmpoweruser.com/how-to-soft-reset-the-nokia​-lumia-920/
    I appreciate the suggestion, but this seems far too widespread to be a defect in one unit.  There must be a firmwear issue or some other widespread problem.  

  • FAQ: Why does my layer (camera) move back and forth between keyframes of equal value?

    In some cases, the Auto Bezier spatial interpolation for Position keyframes can cause undesired back-and-forth (boomerang) motion between two keyframes with equal values. In such a case, you can change the earlier keyframe to use Hold interpolation or change both keyframes to use Linear interpolation.
    To change the default to linear interpolation, choose Edit > Preferences > General (Windows) or After Effects > Preferences > General (Mac OS), and select Default Spatial Interpolation To Linear. Changing the preference setting does not affect keyframes that already exist or new keyframes on properties for which keyframes already exist.
    For more information, including links to some video tutorials that demonstrate this problem and its solutions, see the "Controlling change with interploation" section of After Effects Help.

    In some cases, the Auto Bezier spatial interpolation for Position keyframes can cause undesired back-and-forth (boomerang) motion between two keyframes with equal values. In such a case, you can change the earlier keyframe to use Hold interpolation or change both keyframes to use Linear interpolation.
    To change the default to linear interpolation, choose Edit > Preferences > General (Windows) or After Effects > Preferences > General (Mac OS), and select Default Spatial Interpolation To Linear. Changing the preference setting does not affect keyframes that already exist or new keyframes on properties for which keyframes already exist.
    For more information, including links to some video tutorials that demonstrate this problem and its solutions, see the "Controlling change with interploation" section of After Effects Help.

  • ComboBox acting funny between keyframes

    There are two keyframes, "A" and "B", in
    my movie. A ComboBox is present on both
    keyframes with the same instance name.
    Items are populated on Keyframe "A". Then I do
    a gotoAndStop("B"). If the position of the
    ComboBox is shifted, then none of the items would
    show when the ComboBox is open. However, these
    items are still there when I check them by getItemAt()
    method.
    If the position of this ComboBox is not moved,
    then I could see all the previous items in it.
    What's going on, and how could I fix this problem?

    I wouldn't have two keyframes with the combobox in it. I
    think that will be trying to replace the existing instance from
    frame A in frame B.
    I would have the second frame as a frame, but not a keyframe.
    If you want to move the combobox in frame B from frame A,
    just do it by code:
    if the name of your comboBox is myCombobox...put the
    following code on frame B (after making frame B just a regular
    frame and not a new copy/instance of the combobox).
    myCombobox.x +=100;
    myCombobox.y +=100;
    Try doing it like that, see if it makes a difference. (I
    don't use the timeline much so this is just a guess at what might
    work)

  • Seeking frames between keyframes

    For several years I've used ffmpeg to generate (local) mp4
    for football coaching videos. I'm trying to move it all to the web
    so want to generate use flash/h264 for this purpose. Currently I'm
    using apple's quicktime plugin as it is clever enough to allow one
    to 'backstep' one frame at a time by (I assume) generating
    intermediate a frame if necessary for display. Can anyone point me
    to information to get me started on this? Thanks.

    I think the OP doesn't mean empty keyframes (s)he just means to add frames. On my machine, at least, F5 just adds more frames, not an empty keyframe. So the flickering shouldn't be a concern here....
    If you are just getting into code tweening I would suggest looking into the TweenLite/Max classes from Green Sock instead of the built in ones.
    And Ned is correct, JSFL can automate many mundane tasks that you might perform in the authoring environment. I've only dabbled with it a bit, but it could easily do what you are asking. There might even already be some script out there that adds a certain number for frames at each keyframe in a layer or a timeline or some such.

Maybe you are looking for

  • HP Officejet Pro 8620

    I purchased a HP Officejet Pro 8620 in December...  Set it up & it has worked beautifully until the middle of June (that's the last my HP Instant Ink has documented my printing)   Now  it will not stay connected to the internet...and I can not use my

  • Help! How to call Unix system command?

    In my java application.there are some code as following: try{ String cmd = "ls -a > temp.txt"; Runtime runtime = Runtime.getRuntime(); Process process = runtime.exec(cmd); int rc = process.exitValue(); if (rc == 0){ System.out.println("OK!"); else{ S

  • Is Adobe Reader really this bad?

    Hi, I've been working on a PDF for a while now, but I have found Adobe Reader to be completely useless. In fact it has hindered my progress greatly. I have to ask if anyone else has found this or if for whatever reason I have just been cursed with th

  • Ichat communication error, unable to set up video chat

    I am often unable to connect with others on ichat (communication error). Sometimes I am able to get thru, but only a very small percentage of the time. I would appreciate whoever could decode this problem for me. Error details are below. Thanks! Date

  • Can I open Captivate 8 .cptx files in Captivate 7?

    Hello All, Can I open Captivate 8 .cptx files in Captivate 7? If I can, will there be any data loss. Thanks in advance for your help!!