Aegisub/src/libresrc/default_hotkey.json

378 lines
5.3 KiB
JSON
Raw Normal View History

{
"Always" : {
2014-07-06 21:47:35 +02:00
"audio/commit" : [
"KP_Enter"
],
"audio/play/selection" : [
2014-07-06 21:47:35 +02:00
"KP_5"
],
"audio/play/selection/after" : [
"KP_3"
],
"audio/play/selection/before" : [
"KP_1"
],
"audio/stop" : [
2014-07-06 21:47:35 +02:00
"KP_8"
],
"time/length/decrease" : [
"KP_7"
],
"time/length/increase" : [
"KP_9"
],
"time/next" : [
"KP_2"
],
"time/prev" : [
"KP_0"
],
"time/start/decrease" : [
2014-07-06 21:47:35 +02:00
"KP_4"
],
"time/start/increase" : [
2014-07-06 21:47:35 +02:00
"KP_6"
Audio/Timing: implement tap-to-time Tap-to-time provides the user the ability to tap to the lyrics/syllables of the song in order to time lines or karaoke. It consists of these extra UI interactions: - **Indicator**: tap marker: a designated marker that can be moved to the current audio position; indicated in: - the audio display by a green arrow underneath a marker - the karaoke display by a green-colored syllable - **Control**: tap marker: the tap marker can be changed by selecting syllables on audio display in karaoke mode, or clicking the markers on audio display in dialogue mode - **Control**: ctrl-right-click audio display: starts playing the audio from that exact position until the end of the file - **Option**: Timing/Tap To Time: enables the tap marker indicator and commands - **Button**: time_opt_tap_to_time: toggles the Timing/Tap To Time option - **Button**: time_tap_connect (hotkey I): a command that: - moves the tap marker's position to the current playing audio position - sets the next marker to be the tap marker - if the tap marker is already the last marker AND BOTH autocommit AND next-line-on-commit is ON, will move onto the next line - if moved on to the next line, also sets the start marker to the current audio position, so the two lines are connected, and moves to the next tap marker (essentially reinvoking time_tap_connect once) - **Button**: time_tap_no_connect (hotkey O): similar to time_tap_connect, except it will not set the next line's start position even if moved to the next line Expected workflow: 1) User loads song lyrics 2) User splits each line into syllables 3) User turns on tap-to-time, autocommit, and next-line-on-commit 4) User plays audio from beginning, tapping time_tap_connect to each syllable, occasionally tapping time_tap_no_connect when a break between lines is desired 5) If user messes up a line, they can set the tap marker to where they want to restart from, and ctrl-right-click to start the audio a few seconds before it 6) Syllables can be split/merged at will, and adjustments to timing can be done using normal karaoke timing controls
2018-10-21 09:42:33 +02:00
],
"time/mark/connect" : [
"I"
],
"time/mark/no_connect" : [
"O"
2014-07-06 21:47:35 +02:00
]
},
"Audio" : {
"app/toggle/global_hotkeys" : [
"Ctrl-KP_Multiply"
],
2014-07-06 21:47:35 +02:00
"audio/commit" : [
"Enter",
"G"
],
2014-07-06 21:47:35 +02:00
"audio/commit/default" : [
"Shift-G"
],
2014-07-06 21:47:35 +02:00
"audio/play/line" : [
"R"
],
"audio/play/selection" : [
"S",
"Space"
],
"audio/play/selection/after" : [
2014-07-06 21:47:35 +02:00
"W"
],
2014-07-06 21:47:35 +02:00
"audio/play/selection/before" : [
"Q"
],
"audio/play/selection/begin" : [
"E"
],
"audio/play/selection/end" : [
"D"
],
"audio/play/to_end" : [
"T"
],
"audio/play/toggle" : [
"B"
],
"audio/scroll/left" : [
"A"
],
"audio/scroll/right" : [
"F"
],
"audio/stop" : [
"H"
],
"time/lead/in" : [
"C"
],
"time/lead/out" : [
"V"
],
"time/length/decrease" : [
"KP_Subtract"
],
"time/length/decrease/shift" : [
"Shift-KP_Subtract"
],
"time/length/increase" : [
"KP_Add"
],
"time/length/increase/shift" : [
"Shift-KP_Add"
],
"time/next" : [
2014-07-06 21:47:35 +02:00
"Right",
"X"
],
2014-07-06 21:47:35 +02:00
"time/prev" : [
"Left",
"Z"
]
},
"Default" : {
"app/exit" : [
2014-07-06 21:47:35 +02:00
"Ctrl-Q"
],
"app/options" : [
2014-07-06 21:47:35 +02:00
"Alt-O"
],
"edit/find_replace" : [
"Ctrl-H"
],
"edit/line/copy" : [
2014-07-06 21:47:35 +02:00
"Ctrl-C"
],
"edit/line/cut" : [
2014-07-06 21:47:35 +02:00
"Ctrl-X"
],
"edit/line/delete" : [
2014-07-06 21:47:35 +02:00
"Ctrl-Delete"
],
"edit/line/split/before" : [
2014-07-06 21:47:35 +02:00
"Ctrl-D"
],
"edit/line/split/after" : [
2014-07-06 21:47:35 +02:00
"Ctrl-Shift-D"
],
"edit/line/paste" : [
2014-07-06 21:47:35 +02:00
"Ctrl-V"
],
"edit/line/paste/over" : [
2014-07-06 21:47:35 +02:00
"Ctrl-Shift-V"
],
"edit/redo" : [
2014-07-06 21:47:35 +02:00
"Ctrl-Y"
],
"edit/undo" : [
2014-07-06 21:47:35 +02:00
"Ctrl-Z"
],
"grid/line/next" : [
2014-07-06 21:47:35 +02:00
"Ctrl-KP_2"
],
"grid/line/prev" : [
2014-07-06 21:47:35 +02:00
"Ctrl-KP_8"
],
"grid/move/down" : [
2014-07-06 21:47:35 +02:00
"Alt-Down"
],
"grid/move/up" : [
2014-07-06 21:47:35 +02:00
"Alt-Up"
],
"help/contents" : [
2014-07-06 21:47:35 +02:00
"F1"
],
"subtitle/find" : [
2014-07-06 21:47:35 +02:00
"Ctrl-F"
],
"subtitle/find/next" : [
2014-07-06 21:47:35 +02:00
"F3"
],
"subtitle/new" : [
2014-07-06 21:47:35 +02:00
"Ctrl-N"
],
"subtitle/open" : [
2014-07-06 21:47:35 +02:00
"Ctrl-O"
],
"subtitle/save" : [
2014-07-06 21:47:35 +02:00
"Ctrl-S",
"F2"
],
"subtitle/save/as" : [
2014-07-06 21:47:35 +02:00
"Ctrl-Shift-S"
],
"time/frame/current" : [
2014-07-06 21:47:35 +02:00
"Ctrl-6"
],
"time/shift" : [
2014-07-06 21:47:35 +02:00
"Ctrl-I"
],
"time/snap/end_video" : [
2014-07-06 21:47:35 +02:00
"Ctrl-4"
],
"time/snap/scene" : [
2014-07-06 21:47:35 +02:00
"Ctrl-5"
],
"time/snap/start_video" : [
2014-07-06 21:47:35 +02:00
"Ctrl-3"
],
"video/focus_seek" : [
2014-07-06 21:47:35 +02:00
"Ctrl-Space"
],
"video/frame/next" : [
2014-07-06 21:47:35 +02:00
"Ctrl-KP_6"
],
"video/frame/prev" : [
2014-07-06 21:47:35 +02:00
"Ctrl-KP_4"
],
"video/jump" : [
2014-07-06 21:47:35 +02:00
"Ctrl-G"
],
"video/jump/end" : [
2014-07-06 21:47:35 +02:00
"Ctrl-2"
],
"video/jump/start" : [
2014-07-06 21:47:35 +02:00
"Ctrl-1"
],
"video/play" : [
"Ctrl-P"
],
"video/zoom/in" : [
2014-07-06 21:47:35 +02:00
"Ctrl-KP_Add"
],
"video/zoom/out" : [
2014-07-06 21:47:35 +02:00
"Ctrl-KP_Subtract"
]
},
2014-07-06 21:47:35 +02:00
"Styling Assistant" : {
"audio/play/selection" : [
2014-07-06 21:47:35 +02:00
"End"
],
2014-07-06 21:47:35 +02:00
"grid/line/next" : [
"PageDown"
],
2014-07-06 21:47:35 +02:00
"grid/line/prev" : [
"PageUp"
],
2014-07-06 21:47:35 +02:00
"tool/styling_assistant/commit" : [
"Enter",
"KP_Enter"
],
2014-07-06 21:47:35 +02:00
"tool/styling_assistant/preview" : [
"F8"
],
2014-07-06 21:47:35 +02:00
"video/play/line" : [
"Home"
]
},
"Subtitle Edit Box" : {
"edit/color/outline" : [
"Alt-3"
],
2014-07-06 21:47:35 +02:00
"edit/color/primary" : [
"Alt-1"
],
2014-07-06 21:47:35 +02:00
"edit/color/secondary" : [
"Alt-2"
],
2014-07-06 21:47:35 +02:00
"edit/color/shadow" : [
"Alt-4"
],
2014-07-06 21:47:35 +02:00
"grid/line/next/create" : [
"Enter",
"KP_Enter"
]
},
2014-07-06 21:47:35 +02:00
"Subtitle Grid" : {
"subtitle/select/all" : [
"Ctrl-A"
],
2022-08-01 19:57:53 +02:00
"grid/fold/toggle" : [
"Enter"
],
"video/frame/next" : [
2014-07-06 21:47:35 +02:00
"Right"
],
"video/frame/next/boundary" : [
2014-07-06 21:47:35 +02:00
"Ctrl-Right"
],
"video/frame/next/keyframe" : [
2014-07-06 21:47:35 +02:00
"Shift-Right"
],
"video/frame/next/large" : [
2014-07-06 21:47:35 +02:00
"Alt-Right"
],
"video/frame/prev" : [
2014-07-06 21:47:35 +02:00
"Left"
],
"video/frame/prev/boundary" : [
2014-07-06 21:47:35 +02:00
"Ctrl-Left"
],
"video/frame/prev/keyframe" : [
2014-07-06 21:47:35 +02:00
"Shift-Left"
],
"video/frame/prev/large" : [
2014-07-06 21:47:35 +02:00
"Alt-Left"
],
"time/align" : [
"KP_TAB"
2014-07-06 21:47:35 +02:00
]
},
"Translation Assistant" : {
"audio/play/selection" : [
"End"
],
2014-07-06 21:47:35 +02:00
"tool/translation_assistant/commit" : [
"Enter",
"KP_Enter"
],
2014-07-06 21:47:35 +02:00
"tool/translation_assistant/insert_original" : [
"Insert"
],
2014-07-06 21:47:35 +02:00
"tool/translation_assistant/next" : [
"PageDown"
],
2014-07-06 21:47:35 +02:00
"tool/translation_assistant/prev" : [
"PageUp"
],
2014-07-06 21:47:35 +02:00
"tool/translation_assistant/preview" : [
"F8"
],
2014-07-06 21:47:35 +02:00
"video/play/line" : [
"Home"
]
},
2014-07-06 21:47:35 +02:00
"Video" : {
"video/frame/next" : [
2014-07-06 21:47:35 +02:00
"Right"
],
"video/frame/next/boundary" : [
2014-07-06 21:47:35 +02:00
"Ctrl-Right"
],
"video/frame/next/keyframe" : [
2014-07-06 21:47:35 +02:00
"Shift-Right"
],
"video/frame/next/large" : [
2014-07-06 21:47:35 +02:00
"Alt-Right"
],
"video/frame/prev" : [
2014-07-06 21:47:35 +02:00
"Left"
],
"video/frame/prev/boundary" : [
2014-07-06 21:47:35 +02:00
"Ctrl-Left"
],
"video/frame/prev/keyframe" : [
2014-07-06 21:47:35 +02:00
"Shift-Left"
],
"video/frame/prev/large" : [
2014-07-06 21:47:35 +02:00
"Alt-Left"
],
2014-07-06 21:47:35 +02:00
"video/tool/clip" : [
2023-01-25 23:24:11 +01:00
"J"
],
2014-07-06 21:47:35 +02:00
"video/tool/cross" : [
"A"
],
2014-07-06 21:47:35 +02:00
"video/tool/drag" : [
"S"
],
2023-01-25 23:24:11 +01:00
"video/tool/perspective": [
"G"
],
2014-07-06 21:47:35 +02:00
"video/tool/rotate/xy" : [
"F"
],
2014-07-06 21:47:35 +02:00
"video/tool/rotate/z" : [
"D"
],
2014-07-06 21:47:35 +02:00
"video/tool/scale" : [
2023-01-25 23:24:11 +01:00
"H"
],
2014-07-06 21:47:35 +02:00
"video/tool/vector_clip" : [
2023-01-25 23:24:11 +01:00
"K"
]
}
}