A good example of new not being better, especially when new replaces something that worked well.
I would/do often grab stills of video footage to use a background during my films. In 7 it was easy. Freeze frame. Nice still image I could drop in the timeline and make as long or short as I wanted.
Now we have Hold. Something that gives you moving footage either side of it. Something that you need to open the retimer block then stretch at a fiddly little point and then when you add a transition at the end you need to undo it, add a second more of hold, delete 13 frames of that then put the transition on so the second half of the transition isn't moving footage again.
And god forbid you forget to jump through those hoops before you make the still image longer because then you finally realise when you look at it and everything from the most recently extended bit is moving footage.
What on earth was wrong with Freeze Frame? Nothing. What puck have the dev team being playing with? Whatever it is they need to stop licking it because it appears to have been covered in acid.
when i do it from a timeline clip it appears to add the freeze frame in the timeline at the point I have chosen the clip, thus breaking up the clip I already have there and making me have to remove it from the timeline where I chose the clip and placing it elsewhere. not so great when my timeline is 20 minutes long. Plus I then have a whole clip split (which isn't the end of the world but I look at my clips as visual aids so an additional needless split is annoying).
When doing it from the event browser it does at least add it to the point I want as a connected clip, though for me I rarely take stills from rushes but rather an edit.
Still not sure what was wrong with a freeze frame button/keystroke just adding the clip to my bins so I could place it where I wanted as I wanted in a non destructive manner to my timeline.
Many thanks though for pointing out what is there, that is greatly appreciated as I didn't know about it and I hate Hold for stills.
The simple non-destructive way to do what you want is
1. Go to the point in the sequence you want the freeze-frame
2. With the clip you want selected, SHFT-F to find the clip in the Event Browser
3. OPTION-F to add that keyframe back in as a connected clip.
Two keystrokes. Very fast.
I'd agree that being able to just do OPTION-F right from a Project clip would be one stroke less, and therefore faster. But what's above is at least as fast as it was before.
I'm very neat with my projects (Events in new language). So I would create a bin/keyword collection called freeze frames and in it would go. Plus I am less concerned about my event bins area than ease of process in the timeline as that is where I spend 90% of my time. Everything that makes me jump through needless hoops or bugs that are still around break my flow, frustrate me and slow me down, tiring me quicker than normal.
There are many things about FCPX that are lovely and aid, but it definitely isn't the best it can be yet, not just bugs which are annoying, but some limitations/failings in the paradigm (such as my big gripe of not being able to have clips connected to secondary timelines which at times completely negates the power of the magnetic/connected concept) that are very frustrating.
a lot of times i export a tiff of the current frame through the share menu, then just drag/import that tiff into the appropriate event. its an extra step but then i have the frozen frame ready to rock right there in the event.
also, often times, i want to clean up the frame in photoshop before importing