olive-editor / olive

Free open-source non-linear video editor
https://olivevideoeditor.org/
GNU General Public License v3.0
8.13k stars 548 forks source link

J-K-L hotkeys for playback #319

Closed brontosaurusrex closed 5 years ago

brontosaurusrex commented 5 years ago

A feature request, something similar to this http://resources.avid.com/SupportFiles/attach/Interplay_Central/IPC_Help/toc.html#page/InterplayCentral_Help/UG_Media.16.09.html (Similar thing is in Adobe premiere).

p.s. And I would expect those to be the default.

ghost commented 5 years ago

(Similar thing is in Adobe premiere).

p.s. And I would expect those to be the default.

Shortcut presets, that fully copied from other software, could be designed as separate addons for Olive.

But set default shortcuts in Olive as other proprietary software already has could violate copyrights, so we should keep such things as separate "assets" and not bundle it directly in Olive code

Please, read next comments for details:

P.S.: If you need J-K-L hotkeys for playback right now, then go to menu "Tools > Preferences > Keyboard (tab)" and just set those shortcuts as you like

pic.1

brontosaurusrex commented 5 years ago

@Symbian9, Thanks, are you saying there is a possibility to say for example 2x L will play at 200% speed and J will play backwards at the moment?

ghost commented 5 years ago

2x L will play at 200% speed and J will play backwards at the moment?

There are no "200% playback" in Olive and I'm not sure should it be added, because it could drastically increase CPU and RAM usage.

Also there are no "play backwards" in Olive too (who use that?), BUT you could hold Left/Right arrows keys for backwards/forwards seeking on "Timeline" . Keep in mind that you should check your "Playback > Seeking" preferences also if there are some troubles

pic.1

goldenbait commented 5 years ago

200% playback and rewind is really useful for more professional usecases. There is a reason you find it in virtually all professional-leaning NLEs. It's a different way of navigating the timeline. J-K-L and support for this workflow is pretty much standarized, you find those exact shortcuts in Premiere, Final Cut, Davinci Resolve, Kdenlive, Avid etc.

Dynamic speed in playback and support for jogging wheels would be amazing. I know this is a make or break feature for some editors.

ion12 commented 5 years ago

Agree with @brontosaurusrex and @goldenbait variable forward/backwards speeds through J-K-L is petty much standard in professional NLEs and would be a most welcome addition to Olive if it's technically do-able.

itsmattkc commented 5 years ago

Implemented in 9186eac9ca6455dcb237d18fd1a3299db1b633ed