CommandPost / CommandPost

Workflow Enhancements for Creatives
https://commandpost.io
MIT License
415 stars 37 forks source link

Trim clip at lane #208

Open fcprashanth opened 7 years ago

fcprashanth commented 7 years ago

The selectClipAtLane() function in v.070 had the mouse move at super speed, click the clip and get back to its original position. It had one important benefit while using the Trim tool, you could be hovering with the trim tool and just hit the select clip shortcut and it would mark the in-out points. In later updates , the select clip command does not activate a mouse-move, so even on trim-mode it just selects the whole clip, thereby disabling trim functions. Would be great to have the tool functionality maintained while using the select clip at lane shortcut.

latenitefilms commented 7 years ago

Thanks for your feedback @fcprashanth ! I didn't even think about that!

I'll see if we can work out a clever way to select the edges of the clip if you're in Trim mode, otherwise, we might just go back to using the mouse selection if in Trim Mode.

Stay tuned! I'll try and address in the next public update.

randomeizer commented 7 years ago

It might be possible to select the handle instead of the whole clip. On Sun, 15 Jan 2017 at 2:18 pm, Chris Hocking notifications@github.com wrote:

Thanks for your feedback @fcprashanth https://github.com/fcprashanth ! I didn't even think about that!

I'll see if we can work out a clever way to select the edges of the clip if you're in Trim mode, otherwise, we might just go back to using the mouse selection if in Trim Mode.

Stay tuned! I'll try and address in the next public update.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/fcpxhacks/fcpxhacks/issues/208#issuecomment-272672664, or mute the thread https://github.com/notifications/unsubscribe-auth/ADbEwwvnR-bzNqTuWErIdOC9LW3BytpFks5rSZ4egaJpZM4Ljzp3 .

latenitefilms commented 7 years ago

@randomeizer - I've had a quick play but didn't have much luck unfortunately (although I did discover that you can move clips around and trim them using GUI Scripting, which is pretty handy!).

fcprashanth commented 7 years ago

Didn't expect such a prompt reply Chris! Just want to let you know that I'm currently working on a feature film in Tamil [guess you'll have to google it!], which most probably is the first one to use FCPX [10.3] as the editing software choice and definitely the first to use Fcpxhacks! Just shows how far and wide you have reached.

I've been tweaking with the .moduleLayout xml files for a long time before 10.3 came out with .fcpworkspace xmls and enabled editors to customize and save layouts, still use a lot of keyboard macros [using Better Touch Tool], to achieve speed and concentrate on the creative aspects of editing.

I was elated to see what you and a few other contributors had done when I found fcpxhacks and have been using it on the feature film and television commercials for three months now. Keep going Chris, you definitely have improved the arsenal of many editors worldwide. I will keep the suggestions coming to make fcpxhacks a go-to companion toolkit, for any editor using FCPX.

Three more suggestions to make the selectClipAtLane() function an absolute blockbuster function at your disposal would be, in my opinion:

  1. Select clips in all the lanes below playhead.

  2. A toggle shortcut that lets the editor toggle selection from one lane to the next / previous.

    Example: cmd + = Zoom In and cmd + - to Zoom Out.

    Something like Shift + = to select the topmost clip and then repeating it to reach the bottom most clip, consistently deselecting the previous clip.

  3. Same as above but maintaining the selections made on top.

randomeizer commented 7 years ago

I was thinking of something similar to 2. The other day actually.

All three are possible, and would be separate keyboard commands I think. On Sun, 15 Jan 2017 at 4:04 pm, fcprashanth notifications@github.com wrote:

Didn't expect such a prompt reply Chris! Just want to let you know that I'm currently working on a feature film in Tamil [guess you'll have to google it!], which most probably is the first one to use FCPX [10.3] as the editing software choice and definitely the first to use Fcpxhacks! Just shows how far and wide you have reached.

I've been tweaking with the .moduleLayout xml files for a long time before 10.3 came out with .fcpworkspace xmls and enabled editors to customize and save layouts, still use a lot of keyboard macros [using Better Touch Tool], to achieve speed and concentrate on the creative aspects of editing.

I was elated to see what you and a few other contributors had done when I found fcpxhacks and have been using it on the feature film and television commercials for three months now. Keep going Chris, you definitely have improved the arsenal of many editors worldwide. I will keep the suggestions coming to make fcpxhacks a go-to companion toolkit, for any editor using FCPX.

Three more suggestions to make the selectClipAtLane() function an absolute blockbuster function at your disposal would be, in my opinion:

  1. Select clips in all the lanes below playhead.

  2. A toggle shortcut that lets the editor toggle selection from one lane to the next / previous.

Example: cmd + = Zoom In and cmd + - to Zoom Out.

Something like Shift + = to select the topmost clip and then repeating it to reach the bottom most clip, consistently deselecting the previous clip.

  1. Same as above but maintaining the selections made on top.

— You are receiving this because you were mentioned.

Reply to this email directly, view it on GitHub https://github.com/fcpxhacks/fcpxhacks/issues/208#issuecomment-272676046, or mute the thread https://github.com/notifications/unsubscribe-auth/ADbEw1Jazvu4KxOzBqccp3A6Ua6TnX2Cks5rSbb5gaJpZM4Ljzp3 .

fcprashanth commented 7 years ago

@randomeizer You are right, three different keyboard shortcuts for sure. Something like

  1. Shift + cmd + 'A' -- All clips selection.
  2. Shift + option + 'down' -- select clips below one by one, deselecting the previous.
  3. Shift + command + 'down' -- select clips below one by one, maintaining previous selections.
randomeizer commented 7 years ago

Would probably want the reverse of 2. as well, to move up the layers in the opposite way.

On Sun, 15 Jan 2017 at 4:16 pm, fcprashanth notifications@github.com wrote:

@randomeizer https://github.com/randomeizer

You are right, three different keyboard shortcuts for sure.

Something like

  1. Shift + cmd + 'A' -- All clips selection.

  2. Shift + option + 'down' -- select clips below one by one, deselecting the previous.

  3. Shift + command + 'down' -- select clips below one by one, maintaining previous selections.

— You are receiving this because you were mentioned.

Reply to this email directly, view it on GitHub https://github.com/fcpxhacks/fcpxhacks/issues/208#issuecomment-272676422, or mute the thread https://github.com/notifications/unsubscribe-auth/ADbEw7gbK1vwt8KlI6Mx2VIOr0GsZ7J9ks5rSbm4gaJpZM4Ljzp3 .

fcprashanth commented 7 years ago

Five actually if you consider,

  1. Shift + option + 'up' -- select clips above one by one, deselecting the previous.
  2. Shift + command + 'up' -- select clips above one by one, maintaining previous selections.
fcprashanth commented 7 years ago

Just typing that out!

fcprashanth commented 7 years ago

Keep up the good work @latenitefilms and @randomeizer. Thanks!

latenitefilms commented 7 years ago

That's awesome @fcprashanth - thanks so much for testing things out, and for your ideas and suggestions - HUGELY appreciated!

Please don't hesitate to post any other ideas or suggestions you have here, and I'll do my very best to address them.

@randomeizer started helping out with FCPX Hacks at the end of November last year, and ever since has been slowly turning my really dodgy code into something actually awesome - which has been a MASSIVE help! He also convinced me to move the project over to GitHub, which has made collaboration so much better. I just mess around until things work - whereas David actually knows what he's doing when it comes to coding!

Either way, hopefully between the two of us, we can add the features discussed above. Stay tuned!

randomeizer commented 7 years ago

FYI, I've put the additional functions into a separate feature request at #212. You may want to subscribe to that issue to get updates.