\chapter{Shortcuts}%
\label{cha:shortcuts}
-Almost every Cinellerra GG Infinity command has its own keyboard and mouse shortcuts. Here
+Almost every Cinelerra GG Infinity command has its own keyboard and mouse shortcuts. Here
they are listed organized by window and type. If a desktop window manager and operating
system is already using a specific key for its own purpose then that key will not be available
-for use as a shortcut in Cinelerra. An example might be the Alt key. Some specific alternatives
+for use as a shortcut in Cinelerra. An example might be the Alt key. Some specific alternatives
are listed in \ref{ssub:key_alternatives} in the "Key Alternatives" paragraph.
\section{Main window }%
The Main window (also called the program window) consists of pulldown menus, buttons and keys.
-\subsection{Main menu pulldowns}%
+\subsection*{Main menu pulldowns}% Without numbering.
\label{sub:main_menu_pulldowns}
-\begin{center}
- \small
- \begin{longtable}{>{\bfseries}c l c p{6cm}}
- \toprule
- \multirow{2}*{\textcolor{red}{MAIN}} & 01/19/2019 & update & \\
- %\noalign{\smallskip}
- \cline{2-4}
- \noalign{\smallskip}
- (Pulldowns) & ITEMS & SHORTCUTS & DESCRIPTION\\
- \midrule
- \endhead
-
- \textcolor{blue}{File} & New & n & Create new project \\
- & Load files\dots & o & Load file(s)\\
- & -- load tool & Ctrl-a & Selects all files \\
- & -- load tool & Ctrl-z & Deselects any highlighted files \\
- & Save & s & Save project \\
- & Save As\dots & Shift-S & Save a project for easy moving \\
- & Export Project & Alt-s & Save a project for easy moving \\
- & Record\dots & r & Open record window \\
- & Scan\dots & Ctrl-Alt-s & Open dvb scan window \\
- & SubTitle\dots & Alt-y & Open subtitle script window \\
- & Render\dots & Shift-R & Open render window \\
- & Export EDL\dots & Shift-E & Open export EDL window \\
- & Batch Render\dots & Shift-B & Open batch render window \\
- & BD Render\dots & Ctrl-Shift-D & Open create bluray disk window \\
- & DVD Render\dots & Alt-D & Open create dvd disk window \\
- & Quit & q & Quit the program \\
- & Dump EDL & & Write current EDL to stdout \\
- & Dump Plugins & & Write defined Plugins to stdout \\
- & Load Backup & & Load auto-backup file “backup.xml" \\
- & Save Backup & b & Save auto-backup file “backup.xml" \\
- \midrule
- \textcolor{blue}{Edit} & Undo clear & z & Undo from history previous operation \\
- & Redo & Shift-Z & Redo from history next opration \\
- & Cut & x & Copy selection to cut buffer and delete \\
- & Split & x & Split edit into 2 sections at hairline cursor \\
- & Paste & v & Insert selection from cut buffer \\
- & Clear & Del & Delete selection \\
- & Paste Silence & Shift-Space & Paste empty edit at selection or frame if none \\
- & Mute Selection & m & Replace selection with empty edit \\
- & Trim Selection & & Replace track with selection \\
- & Select All & a & Toggle select all/none \\
- & Shuffle Edits & & Randomly reorder track edits \\
- & Reverse Edits & & Reverse track edits \\
- & Edit Length\dots & & Change selected track given duration \\
- & Align Edits & & Change selected corresp. track edits to start/end same \\
- & Trans. Length\dots & & Change selected track transitions to given duration \\
- & Detach trans. & & Remove selected track transitions \\
- & Clear labels & & Delete selected timeline label markers \\
- & Cut ads & & Remove selected region, add to commercial trking db \\
- & paste subttl & y & Replace selected subtitle edit text w/ subtitle script text \\
- \midrule
- \textcolor{blue}{Keyframes} & Cut Keyframes & Shift-X & Copy selected keyframes to cut buffer and delete \\
- & Copy Keyframes & Shift-C & Copy selected keyframes to cut buffer \\
- & Paste Keyframes & Shift-V & Paste keyframes in cut buffer \\
- & Clear Keyframes & Shift-Del & Delete selected keyframes \\
- & Change to linear & & Change keyframe auto curves to piecewise linear \\
- & Change to smooth & & Change selected keyframes auto curves to bezier \\
- & Create curve type & & Set new keyframe type: smooth,linear,tangent,disjoint \\
- & Copy default key & Alt-c & Copy default keyframe to clipboard \\
- & Paste default key & Alt-v & Paste clipboard keyframe into default keyframe \\
- \midrule
- \textcolor{blue}{Audio} & Add track & t & Append new empty audio track \\
- & Default Trans. & u & Insert default audio transition at selected edit boundary \\
- & Map $1:1$ & & Setup audio mixing output = input \\
- & Map $5.1:2$ & & Setup audio mixing stereo = $5.1$ \\
- & Attach Trans. & & Open audio transition select for insert at edit boundary \\
- & Attach Effect\dots & & Open audio selection menu for insert at edit boundary \\
- & Render Effect\dots & & Open audio render select to render from select as pcm \\
- \midrule
- \textcolor{blue}{Video} & Add track & Shift-T & Append new empty video track \\
- & Default Trans. & Shift-U & Insert default video transition at selected edit boundary \\
- & Attach Trans. & & Open video transition select for insert at edit boundary \\
- & Attach Effect\dots & & Open video effect selection for insert at edit boundary \\
- & Render Effect\dots & & Open video render select to render from select as pcm \\
- \midrule
- \textcolor{blue}{Tracks} & Move tracks up & Shift-Up & Circulate tracks up \\
- & Move trks down & Shift-Down & Circulate tracks down \\
- & Delete tracks & & Delete all tracks \\
- & Delete last track & Ctrl-d & Delete last track \\
- & Delete first track & Shift-D & Delete first track \\
- & Concatenate trks & & Concatenate tracks together \\
- & Append to Proj. & Shift-N & Add set of tracks \\
- & add Subttl & Shift-Y & Add subtitle track \\
- \midrule
- \textcolor{blue}{Settings} & Format\dots & Shift-F & Open render format setup menu \\
- & Preferences\dots & Shift-P & Open preferences setup menu \\
- & Proxy Settings & Alt-r & Bring up Proxy settings window \\
- & Transcode & Alt-e & Bring up the Transcode menu \\
- & Align cursor\dots & Ctrl-a & Align cursor on frames \\
- & -- Edit labels & & Toggle labels follow edits \\
- & -- Edit effects & & Toggle plugins follow edits \\
- & -- Keyfrs fol. edits & & Toggle keyframes follow edits \\
- & -- Typeless keyfrs & & Toggle typeless keyframes mode \\
- & Save settings & Ctrl-s & Save Cinelerra\_rc \\
- & Loop Playback & Shift-L & Set loop playback region to selection/all \\
- & Set bkg render & Shift-G & Toggle background rendering \\
- \midrule
- \textcolor{blue}{View} & -- Show assets & 0 & Toggle show asset data \\
- & -- Show titles & 1 & Toggle show asset title \\
- & -- Show trans. & 2 & Toggle show transition effects \\
- & -- Fade & 3 & Toggle show fade auto curves \\
- & -- Mute & 4 & Toggle show mute auto curves \\
- & -- Overlay Mode & 5 & Toggle show mode auto curves \\
- & -- Pan & 6 & Toggle show pan auto curves \\
- & -- Plugin Autos & 7 & Toggle show plugin keyframes \\
- & -- Mask & 8 & Toggle show mask auto keyframes \\
- & -- Speed & 9 & Toggle show speed auto curves \\
- & -- Camera X & Ctrl-Shift-X & Toggle show camera X auto curves \\
- & -- Camera Y & Ctrl-Shift-Y & Toggle show camera Y auto curves \\
- & -- Camera Z & Ctrl-Shift-Z & Toggle show camera Z auto curves \\
- & -- Projector X & Alt-Shift-X & Toggle show projector X auto curves \\
- & -- Projector Y & Alt-Shift-Y & Toggle show projector Y auto curves \\
- & -- Projector Z & Alt-Shift-Z & Toggle show projector Z auto curves \\
- \midrule
- \textcolor{blue}{Window} & -- Show Viewer & & Toggle show view window \\
- & -- Show Resrs. & & Toggle show resources window \\
- & -- Show Compos. & & Toggle show compositor window \\
- & -- Show Overlays & & Toggle show auto overlay window \\
- & -- Show Levels & & Toggle show audio levels window \\
- & -- Split X pane & Ctrl-1 & Toggle $\frac{1}{2}$ horiz track timeline window panes \\
- & -- Split Y pane & Ctrl-2 & Toggle $\frac{1}{2}$ vert track timeline window panes \\
- & Mixer Viewer & Shift-M & Bring up a Mixer Viewer window \\
- & Tile mixers & Alt-t & Tile mixer windows to original position/size \\
- & Default Positions & Ctrl-p & Reset window positions/size to defaults \\
- & Tile Left & & Set window positions/sizes to tile left screen \\
- & Tile Right & & Set window positions/size to tile right screen \\
- \midrule
- \textcolor{blue}{\_.\_} & shell cmds & Top rt. Corner & Run scripts (setup in interface preferences) \\
-
- \bottomrule
- \end{longtable}
-\end{center}
-
-\newpage
-
-\subsection{Main menu buttons}%
+\renewcommand{\arraystretch}{1.15}% Increase line spacing slightly.
+
+\begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
+ \toprule
+ \multicolumn{4}{c}%
+ {\textcolor{CinRed}{\textbf{Main window menu pulldowns}}} \\
+ Identifier & \textbf{Items} & \textbf{Shortcuts} & \textbf{Description}\\
+ \midrule
+ \endhead
+ \textcolor{CinBlueText}{File} & New & n & Create new project. \\
+ & Load files\dots & o & Load file(s). \\
+ & -- load tool & Ctrl-a & Selects all files. \\
+ & -- load tool & Ctrl-z & Deselects any highlighted files. \\
+ & Save & s & Save project. \\
+ & Save As\dots & Shift-S & Save a project for easy moving. \\
+ & Export Project & Alt-s & Save a project for easy moving. \\
+ & Record\dots & r & Open record window. \\
+ & Scan\dots & Ctrl-Alt-s & Open dvb scan window. \\
+ & SubTitle\dots & Alt-y & Open subtitle script window. \\
+ & Render\dots & Shift-R & Open render window. \\
+ & Export EDL\dots & Shift-E & Open export EDL window. \\
+ & Batch Render\dots & Shift-B & Open batch render window. \\
+ & BD Render\dots & Ctrl-Shift-D & Open create bluray disk window. \\
+ & DVD Render\dots & Alt-D & Open create dvd disk window. \\
+ & Quit & q & Quit the program. \\
+ & Dump EDL & & Write current EDL to stdout. \\
+ & Dump Plugins & & Write defined Plugins to stdout. \\
+ & Load Backup & & Load auto-backup file “backup.xml". \\
+ & Save Backup & b & Save auto-backup file “backup.xml". \\
+ \midrule
+ \textcolor{CinBlueText}{Edit} & Undo clear & z & Undo from history previous operation. \\
+ & Redo & Shift-Z & Redo from history next opration. \\
+ & Cut & x & Copy selection to cut buffer and delete. \\
+ & Split & x & Split edit into 2 sections at hairline cursor. \\
+ & Paste & v & Insert selection from cut buffer. \\
+ & Clear & Del & Delete selection. \\
+ & Paste Silence & Shift-Space & Paste empty edit at selection or frame if none. \\
+ & Mute Selection & m & Replace selection with empty edit. \\
+ & Trim Selection & & Replace track with selection. \\
+ & Select All & a & Toggle select all/none. \\
+ & Shuffle Edits & & Randomly reorder track edits. \\
+ & Reverse Edits & & Reverse track edits. \\
+ & Edit Length\dots & & Change selected track given duration. \\
+ & Align Edits & & Change selected corresp. track edits to start/end same. \\
+ & Trans. Length\dots & & Change selected track transitions to given duration. \\
+ & Detach trans. & & Remove selected track transitions. \\
+ & Clear labels & & Delete selected timeline label markers. \\
+ & Cut ads & & Remove selected region, add to commercial trking db. \\
+ & paste subttl & y & Replace selected subtitle edit text w/ subtitle script text. \\
+ \midrule
+ \textcolor{CinBlueText}{Keyframes} & Cut Keyframes & Shift-X & Copy selected keyframes to cut buffer and delete. \\
+ & Copy Keyframes & Shift-C & Copy selected keyframes to cut buffer. \\
+ & Paste Keyframes & Shift-V & Paste keyframes in cut buffer. \\
+ & Clear Keyframes & Shift-Del & Delete selected keyframes. \\
+ & Change to linear & & Change keyframe auto curves to piecewise linear. \\
+ & Change to smooth & & Change selected keyframes auto curves to bezier. \\
+ & Create curve type & & Set new keyframe type: smooth,linear,tangent,disjoint. \\
+ & Copy default key & Alt-c & Copy default keyframe to clipboard. \\
+ & Paste default key & Alt-v & Paste clipboard keyframe into default keyframe. \\
+ \midrule
+ \textcolor{CinBlueText}{Audio} & Add track & t & Append new empty audio track. \\
+ & Default Trans. & u & Insert default audio transition at selected edit boundary. \\
+ & Map $1:1$ & & Setup audio mixing output = input. \\
+ & Map $5.1:2$ & & Setup audio mixing stereo = $5.1$. \\
+ & Attach Trans. & & Open audio transition select for insert at edit boundary. \\
+ & Attach Effect\dots & & Open audio selection menu for insert at edit boundary. \\
+ & Render Effect\dots & & Open audio render select to render from select as pcm. \\
+ \midrule
+ \textcolor{CinBlueText}{Video} & Add track & Shift-T & Append new empty video track. \\
+ & Default Trans. & Shift-U & Insert default video transition at selected edit boundary. \\
+ & Attach Trans. & & Open video transition select for insert at edit boundary. \\
+ & Attach Effect\dots & & Open video effect selection for insert at edit boundary. \\
+ & Render Effect\dots & & Open video render select to render from select as pcm. \\
+ \midrule
+ \textcolor{CinBlueText}{Tracks} & Move tracks up & Shift-Up & Circulate tracks up. \\
+ & Move trks down & Shift-Down & Circulate tracks down. \\
+ & Delete tracks & & Delete all tracks. \\
+ & Delete last track & Ctrl-d & Delete last track. \\
+ & Delete first track & Shift-D & Delete first track. \\
+ & Concatenate trks & & Concatenate tracks together. \\
+ & Append to Proj. & Shift-N & Add set of tracks. \\
+ & add Subttl & Shift-Y & Add subtitle track. \\
+ \midrule
+ \textcolor{CinBlueText}{Settings} & Format\dots & Shift-F & Open render format setup menu. \\
+ & Preferences\dots & Shift-P & Open preferences setup menu. \\
+ & Proxy Settings & Alt-r & Bring up Proxy settings window. \\
+ & Transcode & Alt-e & Bring up the Transcode menu. \\
+ & Align cursor\dots & Ctrl-a & Align cursor on frames. \\
+ & -- Edit labels & & Toggle labels follow edits. \\
+ & -- Edit effects & & Toggle plugins follow edits. \\
+ & -- Keyfrs fol. edits & & Toggle keyframes follow edits. \\
+ & -- Typeless keyfrs & & Toggle typeless keyframes mode. \\
+ & Save settings & Ctrl-s & Save Cinelerra\_rc. \\
+ & Loop Playback & Shift-L & Set loop playback region to selection/all. \\
+ & Set bkg render & Shift-G & Toggle background rendering. \\
+ \midrule
+ \textcolor{CinBlueText}{View} & -- Show assets & 0 & Toggle show asset data. \\
+ & -- Show titles & 1 & Toggle show asset title. \\
+ & -- Show trans. & 2 & Toggle show transition effects. \\
+ & -- Fade & 3 & Toggle show fade auto curves. \\
+ & -- Mute & 4 & Toggle show mute auto curves. \\
+ & -- Overlay Mode & 5 & Toggle show mode auto curves. \\
+ & -- Pan & 6 & Toggle show pan auto curves. \\
+ & -- Plugin Autos & 7 & Toggle show plugin keyframes. \\
+ & -- Mask & 8 & Toggle show mask auto keyframes. \\
+ & -- Speed & 9 & Toggle show speed auto curves. \\
+ & -- Camera X & Ctrl-Shift-X & Toggle show camera X auto curves. \\
+ & -- Camera Y & Ctrl-Shift-Y & Toggle show camera Y auto curves. \\
+ & -- Camera Z & Ctrl-Shift-Z & Toggle show camera Z auto curves. \\
+ & -- Projector X & Alt-Shift-X & Toggle show projector X auto curves. \\
+ & -- Projector Y & Alt-Shift-Y & Toggle show projector Y auto curves. \\
+ & -- Projector Z & Alt-Shift-Z & Toggle show projector Z auto curves. \\
+ \midrule
+ \textcolor{CinBlueText}{Window} & -- Show Viewer & & Toggle show view window. \\
+ & -- Show Resrs. & & Toggle show resources window. \\
+ & -- Show Compos. & & Toggle show compositor window. \\
+ & -- Show Overlays & & Toggle show auto overlay window. \\
+ & -- Show Levels & & Toggle show audio levels window. \\
+ & -- Split X pane & Ctrl-1 & Toggle $\frac{1}{2}$ horiz track timeline window panes. \\
+ & -- Split Y pane & Ctrl-2 & Toggle $\frac{1}{2}$ vert track timeline window panes. \\
+ & Mixer Viewer & Shift-M & Bring up a Mixer Viewer window. \\
+ & Tile mixers & Alt-t & Tile mixer windows to original position/size. \\
+ & Default Positions & Ctrl-p & Reset window positions/size to defaults. \\
+ & Tile Left & & Set window positions/sizes to tile left screen. \\
+ & Tile Right & & Set window positions/size to tile right screen. \\
+ \midrule
+ \textcolor{CinBlueText}{\_.\_} & shell cmds & Top rt. Corner & Run scripts (setup in interface preferences). \\
+ \bottomrule
+\end{longtable}
+
+% \newpage
+
+\subsection*{Main menu buttons}%
\label{sub:main_menu_buttons}
-\begin{center}
- \small
- \begin{longtable}{ >{\bfseries}p{2cm} l c p{6cm}}
- \toprule
- \multirow{2}*{\textcolor{red}{MAIN}} & 01/19/2019 & update & \\
- \noalign{\smallskip}
- \cline{2-4}
- \noalign{\smallskip}
- (Buttons) & ITEMS & SHORTCUTS & DESCRIPTION\\
- \midrule
- \endhead
-
- \textcolor{blue}{Transport} & Rewind & home & Jump to beginning \\
- & Fast reverse & KP + / Alt-p & Double speed reverse play \\
- & Normal reverse & KP 6 / Alt-o & Normal speed reverse play \\
- & Frame reverse & KP 4 / Alt-u & Render previous frame \\
- & Stop & KP 0 / Alt-m & Stop playback \\
- & Frame forward & KP 1 / Alt-j & Render next frame \\
- & Normal forward & KP 3 / Alt-l & Normal speed forward play \\
- & Fast forward & KP Enter/A-; & Double speed forward play \\
- & Jump to end & end & Jump to end \\
- & (No button) & KP 5 / Alt-i & Slow speed reverse play \\
- & (No button) & KP 2 / Alt-k & Slow speed forward play \\
- & (No button) & Shift-KP 1 & Render next frame and audio \\
- & (No button) & Shift-KP 2 & Slow speed forward play without audio \\
- & (No button) & Shift-KP 3 & Normal speed forward play without audio \\
- & (No button) & Shift-KP 4 & Render previous frame and audio \\
- & (No button) & Shift-KP 5 & Slow speed reverse play without audio \\
- & (No button) & Shift-KP 6 & Normal speed reverse play without audio \\
- & & Ctrl-KP\# & If [ ] set, “KP 2,3,5,6,+,enter” between in/out \\
- & & +Shift w/Alt & Shift with Alt+x above, adds/removes audio \\
- & & +Shift w/Ctrl & Loops play, all or between In/Out \\
- \midrule
- \textcolor{blue}{Edit Modes} & Auto Gen. Keys & j & Generate keyframes while tweeking \\
- & Lock Labels & & Lock labels from moving \\
- \midrule
- \textcolor{blue}{Edit Operations} & In point & '[' or ‘<’ & Toggle In point timeline marker \\
- & Out point & ']' or ‘>’ & Toggle Out point timeline marker \\
- & & Ctrl-t & Clear both In and Out pointers \\
- & To clip & i & Copy selection and create clip \\
- & Split & x & Split edit into 2 sections at hairline cursor \\
- & Cut & x & Copy selection to cut buffer and delete \\
- & Copy & c & Copy selection to cut buffer \\
- & Paste & v & Insert selection from cut buffer \\
- & Toggle label & l & Toggle label at current position \\
- & Previous label & Ctrl $\leftarrow$ & Move to label before cursor \\
- & Next label & Ctrl $\rightarrow$ & Move to label after cursor \\
- & Next label select & Ctrl-Shift $\rightarrow$ & Select from cursor to next label \\
- & Prev label select & Ctrl-Shift $\leftarrow$ & Select from cursor to previous label \\
- & Next keyframe & k & Move to next keyframe \\
- & Previous keyframe & Ctrl-k & Move to previous keyframe \\
- & Next keyframe select & Shift-K & Select from cursor to next keyframe \\
- & Previous keyfr select & Ctrl-Shift-K & Select from cursor to previous keyframe \\
- & Next auto& Alt-a & Move to next auto \\
- & Previous auto & Ctrl-Alt-a & Move to previous auto\\
- & Next auto select & Alt-Shift-A & Select from cursor to next auto \\
- & Previous auto select & Ctrl-Alt-Shift-A & Select from cursor to previous auto \\
- & Previous edit & Alt $\leftarrow$ & Move to previous edit \\
- & Next edit & Alt $\rightarrow$ & Move to next edit \\
- & Cut left label & Ctl-alt-shift-'<' & Cut from insert pointer to previous label \\
- & Cut right label & Ctl-alt-shift -'>' & Cut from insert pointer to next label \\
- & Cut previous edit & Ctrl-alt- ',' & Cut from insert pointer to previous edit \\
- & Cut next edit & Ctrl-alt- '.' & Cut from insert pointer to next edit \\
- & Fit & f & Fit time displayed to selection \\
- & Auto Fit & Alt-f & Fit the max/min range of all automation types \\
- & Auto Fit & Ctrl-alt-f & Fit the max/min range of current automation types \\
- & Undo & z & Undo from history previous operation \\
- & Redo & Shift-Z & Redo from history next operation \\
- & Manual Goto & g & Jump to time selected by popup \\
- \midrule
- \textcolor{blue}{Drag/Drop Edits} & Clear Selec & Ctrl-Shift-A & Delselect all selected edits \\
- & Copy & Ctrl-c & Copy selected edits into copy buffer \\
- & Cut & Ctrl-x & Delete selected edits/put in buffer/collapse \\
- & Mute & Ctrl-m & Delete selected edits/put in buffer/insert space \\
- & Mute & Backspace & Delete selected edits/put in buffer/insert space \\
- & Copy Pack & Ctrl-Shift-C & Copy selected edits and pack together \\
- & Cut Pack & Ctrl-z & Delete selected edits/put in buffer/collapse \\
- & Mute Pack & Ctrl-Shift-M & Delete selected edits/put in buffer/insert space \\
- & Paste & Ctrl-v & Paste (splice) buffer at insertion point or reticle \\
- & Overwrite & Ctrl-b & Paste (overwrite) buffer at insertion pt/reticle \\
- & & Ctrl / LMB & Toggles selected of group/edit \\
- & & LMB & If “Clear before toggle”, only select this edit/group \\
- & & LMB & If not “Clear before toggle”, toggle edit/group \\
- & & Double click & Only select this edit/group \\
- & & Double click-Ctrl & Selects column and highlights \\
- & LMB & Shift & Group/ungroup selected edits/group \\
- & LMB & Ctrl + Drag & Column drag \\
- & LMB & Drag & Clip drag \\
- & LMB & Drag & Drag unselected edit under cursor \\
- \midrule
- \textcolor{blue}{FFMpeg probes early/late} & FFMPEG early & Top rt. Corner & Run ffmpeg open probes first / last \\
-
-
- \bottomrule
- \end{longtable}
-\end{center}
-
-\subsection{Main menu Keys}%
+\begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
+ \toprule
+ \multicolumn{4}{c}%
+ {\textcolor{CinRed}{\textbf{Main window menu buttons}}} \\
+ Identifier & \textbf{Items} & \textbf{Shortcuts} & \textbf{Description}\\
+ \midrule
+ \endhead
+ \textcolor{CinBlueText}{Transport} & Rewind & home & Jump to beginning. \\
+ & Fast reverse & KP + / Alt-p & Double speed reverse play. \\
+ & Normal reverse & KP 6 / Alt-o & Normal speed reverse play. \\
+ & Frame reverse & KP 4 / Alt-u & Render previous frame. \\
+ & Stop & KP 0 / Alt-m & Stop playback. \\
+ & Frame forward & KP 1 / Alt-j & Render next frame. \\
+ & Normal forward & KP 3 / Alt-l & Normal speed forward play. \\
+ & Fast forward & KP Enter/A-; & Double speed forward play. \\
+ & Jump to end & end & Jump to end. \\
+ & (No button) & KP 5 / Alt-i & Slow speed reverse play. \\
+ & (No button) & KP 2 / Alt-k & Slow speed forward play. \\
+ & (No button) & Shift-KP 1 & Render next frame and audio. \\
+ & (No button) & Shift-KP 2 & Slow speed forward play without audio. \\
+ & (No button) & Shift-KP 3 & Normal speed forward play without audio. \\
+ & (No button) & Shift-KP 4 & Render previous frame and audio. \\
+ & (No button) & Shift-KP 5 & Slow speed reverse play without audio. \\
+ & (No button) & Shift-KP 6 & Normal speed reverse play without audio. \\
+ & & Ctrl-KP\# & If [ ] set, “KP 2,3,5,6,+,enter” between in/out. \\
+ & & +Shift w/Alt & Shift with Alt+x above, adds/removes audio. \\
+ & & +Shift w/Ctrl & Loops play, all or between In/Out. \\
+ \midrule
+ \textcolor{CinBlueText}{Edit Modes} & Auto Gen. Keys & j & Generate keyframes while tweeking. \\
+ & Lock Labels & & Lock labels from moving. \\
+ \midrule
+ \textcolor{CinBlueText}{Edit Operations} & In point & '[' or ‘<’ & Toggle In point timeline marker. \\
+ & Out point & ']' or ‘>’ & Toggle Out point timeline marker. \\
+ & & Ctrl-t & Clear both In and Out pointers. \\
+ & To clip & i & Copy selection and create clip. \\
+ & Split & x & Split edit into 2 sections at hairline cursor. \\
+ & Cut & x & Copy selection to cut buffer and delete. \\
+ & Copy & c & Copy selection to cut buffer. \\
+ & Paste & v & Insert selection from cut buffer. \\
+ & Toggle label & l & Toggle label at current position. \\
+ & Previous label & Ctrl $\leftarrow$ & Move to label before cursor. \\
+ & Next label & Ctrl $\rightarrow$ & Move to label after cursor. \\
+ & Next label select & Ctrl-Shift $\rightarrow$ & Select from cursor to next label. \\
+ & Prev label select & Ctrl-Shift $\leftarrow$ & Select from cursor to previous label. \\
+ & Next keyframe & k & Move to next keyframe. \\
+ & Previous keyframe & Ctrl-k & Move to previous keyframe. \\
+ & Next keyframe select & Shift-K & Select from cursor to next keyframe. \\
+ & Previous keyfr select & Ctrl-Shift-K & Select from cursor to previous keyframe. \\
+ & Next auto& Alt-a & Move to next auto. \\
+ & Previous auto & Ctrl-Alt-a & Move to previous auto\\
+ & Next auto select & Alt-Shift-A & Select from cursor to next auto. \\
+ & Previous auto select & Ctrl-Alt-Shift-A & Select from cursor to previous auto. \\
+ & Previous edit & Alt $\leftarrow$ & Move to previous edit. \\
+ & Next edit & Alt $\rightarrow$ & Move to next edit. \\
+ & Cut left label & Ctl-alt-shift-'<' & Cut from insert pointer to previous label. \\
+ & Cut right label & Ctl-alt-shift -'>' & Cut from insert pointer to next label. \\
+ & Cut previous edit & Ctrl-alt- ',' & Cut from insert pointer to previous edit. \\
+ & Cut next edit & Ctrl-alt- '.' & Cut from insert pointer to next edit. \\
+ & Fit & f & Fit time displayed to selection. \\
+ & Auto Fit & Alt-f & Fit the max/min range of all automation types. \\
+ & Auto Fit & Ctrl-alt-f & Fit the max/min range of current automation types. \\
+ & Undo & z & Undo from history previous operation. \\
+ & Redo & Shift-Z & Redo from history next operation. \\
+ & Manual Goto & g & Jump to time selected by popup. \\
+ \midrule
+ \textcolor{CinBlueText}{Drag/Drop Edits} & Clear Selec & Ctrl-Shift-A & Delselect all selected edits. \\
+ & Copy & Ctrl-c & Copy selected edits into copy buffer. \\
+ & Cut & Ctrl-x & Delete selected edits/put in buffer/collapse. \\
+ & Mute & Ctrl-m & Delete selected edits/put in buffer/insert space. \\
+ & Mute & Backspace & Delete selected edits/put in buffer/insert space. \\
+ & Copy Pack & Ctrl-Shift-C & Copy selected edits and pack together. \\
+ & Cut Pack & Ctrl-z & Delete selected edits/put in buffer/collapse. \\
+ & Mute Pack & Ctrl-Shift-M & Delete selected edits/put in buffer/insert space. \\
+ & Paste & Ctrl-v & Paste (splice) buffer at insertion point or reticle. \\
+ & Overwrite & Ctrl-b & Paste (overwrite) buffer at insertion pt/reticle. \\
+ & & Ctrl / LMB & Toggles selected of group/edit. \\
+ & & LMB & If “Clear before toggle”, only select this edit/group. \\
+ & & LMB & If not “Clear before toggle”, toggle edit/group. \\
+ & & Double click & Only select this edit/group. \\
+ & & Double click-Ctrl & Selects column and highlights. \\
+ & LMB & Shift & Group/ungroup selected edits/group. \\
+ & LMB & Ctrl + Drag & Column drag. \\
+ & LMB & Drag & Clip drag. \\
+ & LMB & Drag & Drag unselected edit under cursor. \\
+ \midrule
+ \textcolor{CinBlueText}{FFMpeg probes early/late} & FFMPEG early & Top rt. Corner & Run ffmpeg open probes first / last. \\
+ \bottomrule
+\end{longtable}
+
+
+\subsection*{Main menu Keys}%
\label{sub:main_menu_keys}
-\begin{center}
- \small
- \begin{longtable}{ >{\bfseries}c l c p{6cm}}
- \toprule
- \multirow{2}*{\textcolor{red}{MAIN}} & 01/19/2019 & update & \\
- \noalign{\smallskip}
- \cline{2-4}
- \noalign{\smallskip}
- (Key) & KEY & QUALIFIER & DESCRIPTION\\
- \midrule
- \endhead
-
- \textcolor{blue}{Key} & e & & Toggle editing mode: from cut\&paste or drag\&drop \\
- & 1 through 9 & & Toggle auto mode settings as in main menu shortcuts \\
- & 1 through 8 & Alt & Select asset pgm $1-8$; reset format (remove other trks) \\
- & $\leftarrow$ (left arrow) & & Scroll window timeline display left (not insertion pt) \\
- & $\leftarrow$ (left arrow) & Ctrl & Move cursor to label left of cursor (main shortcuts) \\
- & $\leftarrow$ (left arrow) & Alt & Move cursor to edit boundary left of cursor position \\
- & $\leftarrow$ (left arrow) & Shift-ctrl & Move cursor to label left of cursor, expand selection \\
- & $\leftarrow$ (left arrow) & Shift-alt & Move cursor to edit boundary left of cursor\&expand \\
- & $\rightarrow$ (right arrow) & & Scroll window timeline display right (not insertion pt) \\
- & $\rightarrow$ (right arrow) & Ctrl & Move cursor to label right of cursor (main shortcuts) \\
- & $\rightarrow$ (right arrow) & Alt & Move cursor to edit boundary right of cursor position \\
- & $\rightarrow$ (right arrow) & Shift-ctrl & Move cursor to label right of cursor, expand selection \\
- & $\rightarrow$ (right arrow) & Shift-alt & Move cursor to edit boundary right of cursor\&expand \\
- & , (comma) & & Scroll window timeline display left (not insertion pt) \\
- & , (comma) & Ctrl & Move cursor to label left of cursor (main shortcuts) \\
- & , (comma) & Alt & Decrease auto curve limits (zoombar selected curve) \\
- & . (period) & & Scroll window timeline display right (not insertion pt) \\
- & . (period) & Ctrl & Move cursor to label right of cursor (main shortcuts) \\
- & . (period) & Alt & Move cursor to edit boundary right of cursor position \\
- & $\uparrow$ (up arrow) & & Increase timeline duration (zoom out timeline) \\
- & $\uparrow$ (up arrow) & Ctrl & Increase audio sample waveform scale \\
- & $\uparrow$ (up arrow) & Alt & Increase auto curve limits (zoombar selected curve) \\
- & $\uparrow$ (up arrow) & Ctrl-alt & Increase all auto curve limits \\
- & $\downarrow$ (down arrow) & & Decrease timeline duration (zoom in timeline) \\
- & $\downarrow$ (down arrow) & Ctrl & Decrease audio sample waveform scale \\
- & $\downarrow$ (down arrow) & Alt & Decrease auto curve limits (zoombar selected curve) \\
- & $\downarrow$ (down arrow) & Ctrl-alt & Decrease all auto curve limits \\
- & PGUP (page up) & & Scroll current track vertical window pane up \\
- & Mouse wheel & UP & Scroll current track vertical window pane up \\
- & PGUP (page up) & Ctrl & Increase track scale geometry (zoom in track data) \\
- & PGDN (page down) & & Scroll current track vertical window pane down \\
- & Mouse wheel & Down & Scroll current track vertical window pane down \\
- & PGDN (page down) & Ctrl & Decrease track scale geometry (zoom out track data) \\
- & Home & & Move insertion point to beginning of timeline \\
- & End & & Move insertion point to end of timeline \\
- & Mouse wheel & Shift + up & Zoom out view without resizing the window \\
- & Mouse wheel & Shift + down & Zoom in view without resizing the window \\
- & Mouse wheel & Ctrl + up & Move left on the timeline without resize \\
- & Mouse wheel & Ctrl + down & Move right on the timeline without resize \\
- & & Ctrl + down & Move right on the timeline without resize \\
- & & Shift+click & Over edit causes highlight section to extend to cursor \\
- & & Shift+click & Over boundary of effect, trims only that effect \\
- & & Shift+click & Over Hard Edge of Blade Cut, toggles marker \\
- & Toggle single trk & Tab & Toggle single track arming status \\
- & Toggle other trks & Shift-tab & Toggle all of the other tracks arming status \\
- & & Double click & On plugin title bar, selects that area \\
- & & Double click & On an edit, selects that area \\
- & & Double click & On subtitle track, displays text in Line text \\
- & & Double click & On fade/speed, synch video/audio ganged \\
- & & Shift & While dragging auto, turns of gang \\
- & & Double MMB & On auto or keyframe, select that position \\
- & U & & Paste the last Video transition \\
- & u & & Paste the last Audio transition \\
- & r & Ctrl & Proxy quick switch \\
- & F1 & Shift & Toggle on/off all XYZ of camera \\
- & F2 & Shift & Toggle on/off all XYZ of projector \\
- & F1 & Ctrl+Shift & Use window layout \#1 \\
- & F2 & Ctrl+Shift & Use window layout \#2 \\
- & F3 & Ctrl+Shift & Use window layout \#3 \\
- & F4 & Ctrl+Shift & Use window layout \#4 \\
- \midrule
- \textcolor{blue}{Timebar} & LMB & Ctrl & Changes to the next time format \\
- & MMB & Ctrl & Change to the previous time format \\
- & LMB & & Moves cursor position on the timeline \\
- & Click label & Hold LMB & Drag label to elsewhere \\
- & Click In/Out & Hold LMB & Drag In/Out pointer elsewhere \\
- \midrule
- \textcolor{blue}{Patchbay} & Shift/Move & Hold LMB & On Fade slider bar, sets gain to $100\%$ or $0db$ \\
-
- \bottomrule
- \end{longtable}
-\end{center}
-
-\section{Compositor window }%
+\begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
+ \toprule
+ \multicolumn{4}{c}%
+ {\textcolor{CinRed}{\textbf{Main window menu keys}}} \\
+ Identifier & \textbf{Key} & \textbf{Qualifier} & \textbf{Description}\\
+ \midrule
+ \endhead
+ \textcolor{CinBlueText}{Key} & e & & Toggle editing mode: from cut\&paste or drag\&drop. \\
+ & 1 through 9 & & Toggle auto mode settings as in main menu shortcuts. \\
+ & 1 through 8 & Alt & Select asset pgm $1-8$; reset format (remove other trks). \\
+ & $\leftarrow$ (left arrow) & & Scroll window timeline display left (not insertion pt). \\
+ & $\leftarrow$ (left arrow) & Ctrl & Move cursor to label left of cursor (main shortcuts). \\
+ & $\leftarrow$ (left arrow) & Alt & Move cursor to edit boundary left of cursor position. \\
+ & $\leftarrow$ (left arrow) & Shift-ctrl & Move cursor to label left of cursor, expand selection. \\
+ & $\leftarrow$ (left arrow) & Shift-alt & Move cursor to edit boundary left of cursor\&expand. \\
+ & $\rightarrow$ (right arrow) & & Scroll window timeline display right (not insertion pt). \\
+ & $\rightarrow$ (right arrow) & Ctrl & Move cursor to label right of cursor (main shortcuts). \\
+ & $\rightarrow$ (right arrow) & Alt & Move cursor to edit boundary right of cursor position. \\
+ & $\rightarrow$ (right arrow) & Shift-ctrl & Move cursor to label right of cursor, expand selection. \\
+ & $\rightarrow$ (right arrow) & Shift-alt & Move cursor to edit boundary right of cursor\&expand. \\
+ & , (comma) & & Scroll window timeline display left (not insertion pt). \\
+ & , (comma) & Ctrl & Move cursor to label left of cursor (main shortcuts). \\
+ & , (comma) & Alt & Decrease auto curve limits (zoombar selected curve). \\
+ & . (period) & & Scroll window timeline display right (not insertion pt). \\
+ & . (period) & Ctrl & Move cursor to label right of cursor (main shortcuts). \\
+ & . (period) & Alt & Move cursor to edit boundary right of cursor position. \\
+ & $\uparrow$ (up arrow) & & Increase timeline duration (zoom out timeline). \\
+ & $\uparrow$ (up arrow) & Ctrl & Increase audio sample waveform scale. \\
+ & $\uparrow$ (up arrow) & Alt & Increase auto curve limits (zoombar selected curve). \\
+ & $\uparrow$ (up arrow) & Ctrl-alt & Increase all auto curve limits. \\
+ & $\downarrow$ (down arrow) & & Decrease timeline duration (zoom in timeline). \\
+ & $\downarrow$ (down arrow) & Ctrl & Decrease audio sample waveform scale. \\
+ & $\downarrow$ (down arrow) & Alt & Decrease auto curve limits (zoombar selected curve). \\
+ & $\downarrow$ (down arrow) & Ctrl-alt & Decrease all auto curve limits. \\
+ & PGUP (page up) & & Scroll current track vertical window pane up. \\
+ & Mouse wheel & UP & Scroll current track vertical window pane up. \\
+ & PGUP (page up) & Ctrl & Increase track scale geometry (zoom in track data). \\
+ & PGDN (page down) & & Scroll current track vertical window pane down. \\
+ & Mouse wheel & Down & Scroll current track vertical window pane down. \\
+ & PGDN (page down) & Ctrl & Decrease track scale geometry (zoom out track data). \\
+ & Home & & Move insertion point to beginning of timeline. \\
+ & End & & Move insertion point to end of timeline. \\
+ & Mouse wheel & Shift + up & Zoom out view without resizing the window. \\
+ & Mouse wheel & Shift + down & Zoom in view without resizing the window. \\
+ & Mouse wheel & Ctrl + up & Move left on the timeline without resize. \\
+ & Mouse wheel & Ctrl + down & Move right on the timeline without resize. \\
+ & & Ctrl + down & Move right on the timeline without resize. \\
+ & & Shift+click & Over edit causes highlight section to extend to cursor. \\
+ & & Shift+click & Over boundary of effect, trims only that effect. \\
+ & & Shift+click & Over Hard Edge of Blade Cut, toggles marker. \\
+ & Toggle single trk & Tab & Toggle single track arming status. \\
+ & Toggle other trks & Shift-tab & Toggle all of the other tracks arming status. \\
+ & & Double click & On plugin title bar, selects that area. \\
+ & & Double click & On an edit, selects that area. \\
+ & & Double click & On subtitle track, displays text in Line text. \\
+ & & Double click & On fade/speed, synch video/audio ganged. \\
+ & & Shift & While dragging auto, turns of gang. \\
+ & & Double MMB & On auto or keyframe, select that position. \\
+ & U & & Paste the last Video transition. \\
+ & u & & Paste the last Audio transition. \\
+ & r & Ctrl & Proxy quick switch. \\
+ & F1 & Shift & Toggle on/off all XYZ of camera. \\
+ & F2 & Shift & Toggle on/off all XYZ of projector. \\
+ & F1 & Ctrl+Shift & Use window layout \#1. \\
+ & F2 & Ctrl+Shift & Use window layout \#2. \\
+ & F3 & Ctrl+Shift & Use window layout \#3. \\
+ & F4 & Ctrl+Shift & Use window layout \#4. \\
+ \midrule
+ \textcolor{CinBlueText}{Timebar} & LMB & Ctrl & Changes to the next time format. \\
+ & MMB & Ctrl & Change to the previous time format. \\
+ & LMB & & Moves cursor position on the timeline. \\
+ & Click label & Hold LMB & Drag label to elsewhere. \\
+ & Click In/Out & Hold LMB & Drag In/Out pointer elsewhere. \\
+ \midrule
+ \textcolor{CinBlueText}{Patchbay} & Shift/Move & Hold LMB & On Fade slider bar, sets gain to $100\%$ or $0db$. \\
+ \bottomrule
+\end{longtable}
+
+
+\section{Compositor window}%
\label{sec:compositor_window_shortcuts}
-\subsection{Compositor buttons }%
+\subsection*{Compositor buttons}%
\label{ssec:compositor_buttons}
-\begin{center}
- \small
- \begin{longtable}{ >{\bfseries}c l c p{6cm}}
- \toprule
- \multirow{2}*{\textcolor{red}{COMPOSITOR}} & 01/19/2019 & update & \\
- \noalign{\smallskip}
- \cline{2-4}
- \noalign{\smallskip}
- (Buttons) & ITEMS & SHORTCUTS & DESCRIPTION\\
- \midrule
- \endhead
-
- \textcolor{blue}{Tools} & Protect video & F1 & Disable changes to the compositor output \\
- & Zoom view & F2 & Zoom in view without resizing the window \\
- & Edit mask & F3 & Brings up the mask editing tool \\
- & + Edit mask & Shift-drag pt. & Hold down shift+left mouse to drag a point \\
- & + Edit mask & Ctrl-drag pt. & Hold down Ctrl+left mouse to move control pointers \\
- & + Edit mask & Alt-drag mask & Hold down Alt+left mouse to translate mask \\
- & + Edit point & Shift-set pivot & Hold down Shift+middle mouse to set Pivot point \\
- & + Rotate mask & Wheel-rotate & Wheel middle mouse to rotate around Pivot \\
- & + Scale mask & Shift+Wheel & Hold down Shift+Wheel mouse to scale around pivot \\
- & + Rotate/Scale & Ctrl+Wheel & Hold down Ctrl+Wheel to rotate/scale around pointer\\
- & + Delete mask & Shift + Del & Hold down Shift + click Delete button to delete mask \\
- & Ruler & F4 & Brings up the ruler for usage \\
- & + ruler hotkey & Ctrl & Lock ruler to nearest 45 degree angle \\
- & + ruler hotkey & Alt & Translate the ruler \\
- & Adjust camera & F5 & Brings up the camera editing tool \\
- & Adjust projector & F6 & Brings up the projector editing tool \\
- & Crop layer/outpt & F7 & Crop a layer or output \\
- & + crop tool & Click-drag & In video, starts a new rectangle \\
- & + crop tool & Click-drag & Over rectangle to reposition \\
- & + crop tool & Alt-click & In cropping rectangle to translate \\
- & Get color & F8 & Detects color at current spot \& stores temporary \\
- & Show tool info & F9 & Works with editing/cropping buttons \\
- & Show safe regs. & F10 & Draws safe regions in the video output \\
- & & p & Turn on/off Click to Play \\
- & & Shift+w/Ctrl & With transport btn. loops play; all or with [] \\
- \midrule
- \textcolor{blue}{Transport} & (plus 3 below) & & Same as in Main window \\
- \midrule
- \textcolor{blue}{Edit} & (plus 3 below) & & Same as in Main window \\
-
- \bottomrule
- \end{longtable}
-\end{center}
-
-\subsection{Compositor keys }%
+\begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
+ \toprule
+ \multicolumn{4}{c}%
+ {\textcolor{CinRed}{\textbf{Compositor window buttons}}} \\
+ Identifier & \textbf{Items} & \textbf{Shortcuts} & \textbf{Description}\\
+ \midrule
+ \endhead
+ \textcolor{CinBlueText}{Tools} & Protect video & F1 & Disable changes to the compositor output. \\
+ & Zoom view & F2 & Zoom in view without resizing the window. \\
+ & Edit mask & F3 & Brings up the mask editing tool. \\
+ & + Edit mask & Shift-drag pt. & Hold down shift+left mouse to drag a point. \\
+ & + Edit mask & Ctrl-drag pt. & Hold down Ctrl+left mouse to move control pointers. \\
+ & + Edit mask & Alt-drag mask & Hold down Alt+left mouse to translate mask. \\
+ & + Edit point & Shift-set pivot & Hold down Shift+middle mouse to set Pivot point. \\
+ & + Rotate mask & Wheel-rotate & Wheel middle mouse to rotate around Pivot. \\
+ & + Scale mask & Shift+Wheel & Hold down Shift+Wheel mouse to scale around pivot. \\
+ & + Rotate/Scale & Ctrl+Wheel & Hold down Ctrl+Wheel to rotate/scale around pointer\\
+ & + Delete mask & Shift + Del & Hold down Shift + click Delete button to delete mask. \\
+ & Ruler & F4 & Brings up the ruler for usage. \\
+ & + ruler hotkey & Ctrl & Lock ruler to nearest 45 degree angle. \\
+ & + ruler hotkey & Alt & Translate the ruler. \\
+ & Adjust camera & F5 & Brings up the camera editing tool. \\
+ & Adjust projector & F6 & Brings up the projector editing tool. \\
+ & Crop layer/outpt & F7 & Crop a layer or output. \\
+ & + crop tool & Click-drag & In video, starts a new rectangle. \\
+ & + crop tool & Click-drag & Over rectangle to reposition. \\
+ & + crop tool & Alt-click & In cropping rectangle to translate. \\
+ & Get color & F8 & Detects color at current spot \& stores temporary. \\
+ & Show tool info & F9 & Works with editing/cropping buttons. \\
+ & Show safe regs. & F10 & Draws safe regions in the video output. \\
+ & & p & Turn on/off Click to Play. \\
+ % FIXME: []
+ & & Shift+w/Ctrl & With transport btn. loops play; all or with [\;]. \\
+ \midrule
+ \textcolor{CinBlueText}{Transport} & (plus 3 below) & & Same as in Main window. \\
+ \midrule
+ \textcolor{CinBlueText}{Edit} & (plus 3 below) & & Same as in Main window. \\
+ \bottomrule
+\end{longtable}
+
+
+\subsection*{Compositor keys }%
\label{ssec:compositor_keys}
-\begin{center}
- \small
- \begin{longtable}{ >{\bfseries}c l c p{6cm}}
- \toprule
- \multirow{2}*{\textcolor{red}{COMPOSITOR}} & 01/19/2019 & update & \\
- \noalign{\smallskip}
- \cline{2-4}
- \noalign{\smallskip}
- (keys) & KEY & QUALIFIER & DESCRIPTION\\
- \midrule
- \endhead
-
- \textcolor{blue}{Keypresses} & Mid. click+drag & & Pans the view/moves the image \\
- & Middle mouse & Shift & Returns to Auto zoom \\
- & RMB & & Brings up zoom\%/auto;reset cam/proj;hide ctrls \\
- & LMB Zoom & & Zooms in \\
- & Mouse wheel up & & Zooms in \\
- & LMB Zoom & Ctrl & Zooms out \\
- & Mouse wheel dn & & Zooms out \\
- & LMB Zoom & Shift-alt & Zooms out \\
- & '+' or ‘=’ & & Zooms in video output \\
- & '-' & & Zooms out video output \\
- & f & & Toggle on/off fullscreen \\
- & F11 & & Reset camera \\
- & F12 & & Reset projector \\
- & LMB & Shift & Camera enabled - vertical motion zooms in/out\\
- & LMB & Shift & Projector enabled - vertical motion zooms in/out\\
- & F1 & Ctrl+Shift & Use window layout \#1 \\
- & F2 & Ctrl+Shift & Use window layout \#2 \\
- & F3 & Ctrl+Shift & Use window layout \#3 \\
- & F4 & Ctrl+Shift & Use window layout \#4 \\
- & Click label & Hold LMB & Drag label to elsewhere \\
- & Click In/Out & Hold LMB & Drag In/Out elsewhere \\
- \midrule
- \textcolor{blue}{Timebar} & LMB & Ctrl & Changes to the next time format \\
- & MMB & Ctrl & Change to the previous time format \\
- & LMB & & Moves cursor position on the timeline \\
- & Click label & Hold LMB & Drag label to elsewhere \\
- & & Hold LMB & Drag In/Out pointer elsewhere \\
- & & Hold LMB & Preview region drag on blue-colored bar \\
- \midrule
- \textcolor{blue}{Transport} & & LMB & Only Protect enabled, start/stop forward play \\
- \midrule
- \textcolor{blue}{Edit} & & MMB & Only Protect enabled, start/stop play reverse \\
- & & Middlewheel & Only Protect enabled, plays forw/rev 1 frame \\
- & & p & Turns on/off Click to Play button \\
-
- \bottomrule
- \end{longtable}
-\end{center}
+\begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
+ \toprule
+ \multicolumn{4}{c}%
+ {\textcolor{CinRed}{\textbf{Compositor window keys}}} \\
+ Identifier & \textbf{Key} & \textbf{Qualifier} & \textbf{Description}\\
+ \midrule
+ \endhead
+ \textcolor{CinBlueText}{Keypresses} & Mid. click+drag & & Pans the view/moves the image. \\
+ & Middle mouse & Shift & Returns to Auto zoom. \\
+ & RMB & & Brings up zoom\%/auto;reset cam/proj;hide ctrls. \\
+ & LMB Zoom & & Zooms in. \\
+ & Mouse wheel up & & Zooms in. \\
+ & LMB Zoom & Ctrl & Zooms out. \\
+ & Mouse wheel dn & & Zooms out. \\
+ & LMB Zoom & Shift-alt & Zooms out. \\
+ & '+' or ‘=’ & & Zooms in video output. \\
+ & '-' & & Zooms out video output. \\
+ & f & & Toggle on/off fullscreen. \\
+ & F11 & & Reset camera. \\
+ & F12 & & Reset projector. \\
+ & LMB & Shift & Camera enabled - vertical motion zooms in/out\\
+ & LMB & Shift & Projector enabled - vertical motion zooms in/out\\
+ & F1 & Ctrl+Shift & Use window layout \#1. \\
+ & F2 & Ctrl+Shift & Use window layout \#2. \\
+ & F3 & Ctrl+Shift & Use window layout \#3. \\
+ & F4 & Ctrl+Shift & Use window layout \#4. \\
+ & Click label & Hold LMB & Drag label to elsewhere. \\
+ & Click In/Out & Hold LMB & Drag In/Out elsewhere. \\
+ \midrule
+ \textcolor{CinBlueText}{Timebar} & LMB & Ctrl & Changes to the next time format. \\
+ & MMB & Ctrl & Change to the previous time format. \\
+ & LMB & & Moves cursor position on the timeline. \\
+ & Click label & Hold LMB & Drag label to elsewhere. \\
+ & & Hold LMB & Drag In/Out pointer elsewhere. \\
+ & & Hold LMB & Preview region drag on blue-colored bar. \\
+ \midrule
+ \textcolor{CinBlueText}{Transport} & & LMB & Only Protect enabled, start/stop forward play. \\
+ \midrule
+ \textcolor{CinBlueText}{Edit} & & MMB & Only Protect enabled, start/stop play reverse. \\
+ & & Middlewheel & Only Protect enabled, plays forw/rev 1 frame. \\
+ & & p & Turns on/off Click to Play button. \\
+ \bottomrule
+\end{longtable}
+
\section{Viewer window }%
\label{sec:viewer_window_shortcuts}
-\subsection{Viewer buttons }%
+\subsection*{Viewer buttons }%
\label{ssec:viewer_buttons}
-\begin{center}
- \small
- \begin{longtable}{ >{\bfseries}c l c p{6cm}}
- \toprule
- \multirow{2}*{\textcolor{red}{VIEWER}} & 01/19/2019 & update & \\
- \noalign{\smallskip}
- \cline{2-4}
- \noalign{\smallskip}
- (Buttons) & ITEMS & SHORTCUTS & DESCRIPTION\\
- \midrule
- \endhead
-
- \textcolor{blue}{Transport} & Rewind & home & Jump to beginning \\
- & Fast reverse & 'KP +' /Alt-p & Toggle double speed reverse play \\
- & Normal reverse & 'KP 6' / Alt-o & Toggle normal speed reverse play \\
- & Frame reverse & 'KP 4' / Alt-u & Render previous frame \\
- & Stop & 'KP 0' / Alt-m & Stop playback \\
- & Frame forward & 'KP 1' / Alt-j & Render next frame \\
- & Normal forward & 'KP 3' / Alt-l & Toggle normal speed forward play \\
- & Fast forward & 'KP Enter'/A-; & Toggle double speed forward play \\
- & Jump to end & end & Jump to end \\
- & (No button) & 'KP 5' / Alt-i & Toggle slow speed reverse play \\
- & (No button) & 'KP 2' / Alt-k & Toggle slow speed forward play \\
- & & 'KP\#-Shift’ & Shift added to KP \#, adds or subtracts audio \\
- & & 'Ctrl-KP\#’ & If [ ] set, “KP2,3,5,6,+,enter” play between ptrs. \\
- & & + Shift w/Alt & Shift with Alt+x above, adds/remove audio \\
- & & + Shift w/Ctrl & Loops play; all or between In/Out \\
- & & Left click & Start or stop play forward \\
- & & Middle click & Start or stop play reverse \\
- & & Middle wheel & Play forward or reverse 1 frame \\
- & & p & Turns on/off Click to Play button \\
- \midrule
- \textcolor{blue}{Edit} & In point & '[' or ‘<’ & Toggle In point timeline marker\\
- & Out point & ']' or ‘>’ & Toggle Out point timeline marker \\
- & & Ctrl-t & Clear both In and Out pointers \\
- & Splice & v & Create splice \\
- & Overwrite & b & Overwrite \\
- & To clip & i & Copy selection and create clip \\
- & Copy & c & Copy selection to cut buffer \\
- & Splice & 'v' + Shift & Create splice of the entire clip \\
- & Overwrite & 'b' + Shift & Overwrite using the entire clip \\
- & To clip & 'i' + Shift & Copy all and create clip \\
- & Copy & 'c' + Shift & Copy entire clip to cut buffer \\
- & Show meters & & Toggle show meters \\
- & Toggle label & l & Toggle label at current position \\
- & Previous label & 'Ctrl $\leftarrow$' & Move to label before cursor \\
- & Next label & 'Ctrl $\rightarrow$' & Move to label after cursor \\
- & Manual Goto & g & Jump to time selected by popup \\
- \midrule
- \textcolor{blue}{Mixer} & & Double click & On mixer window, pastes into timeline\\
-
- \bottomrule
- \end{longtable}
-\end{center}
-
-\subsection{Viewer Keys }%
+\begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
+ \toprule
+ \multicolumn{4}{c}%
+ {\textcolor{CinRed}{\textbf{Viewer window buttons}}} \\
+ Identifier & \textbf{Items} & \textbf{Shortcuts} & \textbf{Description}\\
+ \midrule
+ \endhead
+ \textcolor{CinBlueText}{Transport} & Rewind & home & Jump to beginning. \\
+ & Fast reverse & 'KP +' /Alt-p & Toggle double speed reverse play. \\
+ & Normal reverse & 'KP 6' / Alt-o & Toggle normal speed reverse play. \\
+ & Frame reverse & 'KP 4' / Alt-u & Render previous frame. \\
+ & Stop & 'KP 0' / Alt-m & Stop playback. \\
+ & Frame forward & 'KP 1' / Alt-j & Render next frame. \\
+ & Normal forward & 'KP 3' / Alt-l & Toggle normal speed forward play. \\
+ & Fast forward & 'KP Enter'/A-; & Toggle double speed forward play. \\
+ & Jump to end & end & Jump to end. \\
+ & (No button) & 'KP 5' / Alt-i & Toggle slow speed reverse play. \\
+ & (No button) & 'KP 2' / Alt-k & Toggle slow speed forward play. \\
+ & & 'KP\#-Shift’ & Shift added to KP \#, adds or subtracts audio. \\
+ & & 'Ctrl-KP\#’ & If [ ] set, “KP2,3,5,6,+,enter” play between ptrs.. \\
+ & & + Shift w/Alt & Shift with Alt+x above, adds/remove audio. \\
+ & & + Shift w/Ctrl & Loops play; all or between In/Out. \\
+ & & Left click & Start or stop play forward. \\
+ & & Middle click & Start or stop play reverse. \\
+ & & Middle wheel & Play forward or reverse 1 frame. \\
+ & & p & Turns on/off Click to Play button. \\
+ \midrule
+ \textcolor{CinBlueText}{Edit} & In point & '[' or ‘<’ & Toggle In point timeline marker\\
+ & Out point & ']' or ‘>’ & Toggle Out point timeline marker. \\
+ & & Ctrl-t & Clear both In and Out pointers. \\
+ & Splice & v & Create splice. \\
+ & Overwrite & b & Overwrite. \\
+ & To clip & i & Copy selection and create clip. \\
+ & Copy & c & Copy selection to cut buffer. \\
+ & Splice & 'v' + Shift & Create splice of the entire clip. \\
+ & Overwrite & 'b' + Shift & Overwrite using the entire clip. \\
+ & To clip & 'i' + Shift & Copy all and create clip. \\
+ & Copy & 'c' + Shift & Copy entire clip to cut buffer. \\
+ & Show meters & & Toggle show meters. \\
+ & Toggle label & l & Toggle label at current position. \\
+ & Previous label & 'Ctrl $\leftarrow$' & Move to label before cursor. \\
+ & Next label & 'Ctrl $\rightarrow$' & Move to label after cursor. \\
+ & Manual Goto & g & Jump to time selected by popup. \\
+ \midrule
+ \textcolor{CinBlueText}{Mixer} & & Double click & On mixer window, pastes into timeline\\
+ \bottomrule
+\end{longtable}
+
+
+\subsection*{Viewer Keys }%
\label{ssec:viewer_keys}
-\begin{center}
- \small
- \begin{longtable}{ >{\bfseries}c l c p{6cm}}
- \toprule
- \multirow{2}*{\textcolor{red}{VIEWER}} & 01/19/2019 & update & \\
- \noalign{\smallskip}
- \cline{2-4}
- \noalign{\smallskip}
- (Key) & KEY & QUALIFIER & DESCRIPTION\\
- \midrule
- \endhead
-
- \textcolor{blue}{Keypresses} & Right click & & Brings up fullscreen/zoom/close menu \\
- & F1 & Ctrl+Shift & Use window layout \#1 \\
- & F2 & Ctrl+Shift & Use window layout \#2 \\
- & F3 & Ctrl+Shift & Use window layout \#3 \\
- & F4 & Ctrl+Shift & Use window layout \#4 \\
- \midrule
- \textcolor{blue}{Timebar} & LMB & & Moves cursor position on the timeline \\
- & Double click & & If between labels, selects that section \\
- & Click label & Hold LMB & Drag label to elsewhere \\
- & Click In/Out & Hold LMB & Drag In/Out pointer elsewhere \\
- & Fat arrow end & Hold LMB & Preview region drag on blue-colored bar \\
-
- \bottomrule
- \end{longtable}
-\end{center}
+\begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
+ \toprule
+ \multicolumn{4}{c}%
+ {\textcolor{CinRed}{\textbf{Viewer window keys}}} \\
+ Identifier & \textbf{Key} & \textbf{Qualifier} & \textbf{Description}\\
+ \midrule
+ \endhead
+
+ \textcolor{CinBlueText}{Keypresses} & Right click & & Brings up fullscreen/zoom/close menu. \\
+ & F1 & Ctrl+Shift & Use window layout \#1. \\
+ & F2 & Ctrl+Shift & Use window layout \#2. \\
+ & F3 & Ctrl+Shift & Use window layout \#3. \\
+ & F4 & Ctrl+Shift & Use window layout \#4. \\
+ \midrule
+ \textcolor{CinBlueText}{Timebar} & LMB & & Moves cursor position on the timeline. \\
+ & Double click & & If between labels, selects that section. \\
+ & Click label & Hold LMB & Drag label to elsewhere. \\
+ & Click In/Out & Hold LMB & Drag In/Out pointer elsewhere. \\
+ & Fat arrow end & Hold LMB & Preview region drag on blue-colored bar. \\
+ \bottomrule
+\end{longtable}
+
\section{Resources window Keys }%
\label{sec:resources_window_keys}
-\begin{center}
- \small
- \begin{longtable}{ >{\bfseries}c l c p{6cm}}
- \toprule
- \multirow{2}*{\textcolor{red}{RESOURCES}} & 01/19/2019 & update & \\
- \noalign{\smallskip}
- \cline{2-4}
- \noalign{\smallskip}
- (Key) & KEY & QUALIFIER & DESCRIPTION\\
- \midrule
- \endhead
-
- \textcolor{blue}{Keypresses} & Drag Mouse & Shift & Hold down Shift and drag to move text icon \\
- & & Double click & Draw vicons off- loads media in Viewer \\
- & & Single click & Draw vicons on- bigger thumbnail plays or stops \\
- & & Middle click & Draw on -- brings up Inter-View modeling \\
- & & Wheel move & Draw on – increase/decrease preview size \\
- & & Mouse over & Draw on – instantly brings up thumbnail \\
- & v & & Switch to next Display option \\
- & i & & Switch on/off info for effects \\
- & o & & Opens Load files\dots menu \\
- & - load tool & Ctrl-a & Selects all files \\
- & - load tool & Ctrl-z & Deselects any highlighted files \\
- & DEL key & & Resources/Media, deletes highlighted from project \\
- & DEL key & Shift & Resources/Media, deletes highlighted from disk + OK \\
- & DEL key & Ctrl+Shift & Resources/plugin, deletes highlighted from disk + OK \\
- & F1 & Ctrl+Shift & Use window layout \#1 \\
- & F2 & Ctrl+Shift & Use window layout \#2 \\
- & F3 & Ctrl+Shift & Use window layout \#3 \\
- & F4 & Ctrl+Shift & Use window layout \#4 \\
-
-
- \bottomrule
- \end{longtable}
-\end{center}
+\begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
+ \toprule
+ \multicolumn{4}{c}%
+ {\textcolor{CinRed}{\textbf{Resources window keys}}} \\
+ Identifier & \textbf{Key} & \textbf{Qualifier} & \textbf{Description}\\
+ \midrule
+ \endhead
+
+ \textcolor{CinBlueText}{Keypresses} & Drag Mouse & Shift & Hold down Shift and drag to move text icon. \\
+ & & Double click & Draw vicons off- loads media in Viewer. \\
+ & & Single click & Draw vicons on- bigger thumbnail plays or stops. \\
+ & & Middle click & Draw on -- brings up Inter-View modeling. \\
+ & & Wheel move & Draw on – increase/decrease preview size. \\
+ & & Mouse over & Draw on – instantly brings up thumbnail. \\
+ & v & & Switch to next Display option. \\
+ & i & & Switch on/off info for effects. \\
+ & o & & Opens Load files\dots menu. \\
+ & - load tool & Ctrl-a & Selects all files. \\
+ & - load tool & Ctrl-z & Deselects any highlighted files. \\
+ & DEL key & & Resources/Media, deletes highlighted from project. \\
+ & DEL key & Shift & Resources/Media, deletes highlighted from disk + OK. \\
+ & DEL key & Ctrl+Shift & Resources/plugin, deletes highlighted from disk + OK. \\
+ & F1 & Ctrl+Shift & Use window layout \#1. \\
+ & F2 & Ctrl+Shift & Use window layout \#2. \\
+ & F3 & Ctrl+Shift & Use window layout \#3. \\
+ & F4 & Ctrl+Shift & Use window layout \#4. \\
+ \bottomrule
+\end{longtable}
+
\section{Other windows }%
\label{sec:other_windows}
-\subsection{Other Buttons }%
+\subsection*{Other Buttons }%
\label{ssec:other_buttons}
-\begin{center}
- \small
- \begin{longtable}{ >{\bfseries}c l c p{6cm}}
- \toprule
- \multirow{2}*{\textcolor{red}{OTHER}} & 01/19/2019 & update & \\
- \noalign{\smallskip}
- \cline{2-4}
- \noalign{\smallskip}
- (Buttons) & ITEMS & SHORTCUTS & DESCRIPTION\\
- \midrule
- \endhead
-
- \textcolor{blue}{An Event} & & Double click & On mixer window, pastes into timeline \\
- \midrule
- \textcolor{blue}{Record} & Start/pause & space bar & Start and pause recording of current batch \\
- & Label & l & Toggle label at current position \\
- & & Double click & On channel in window, pops edit ch window \\
- \midrule
- \textcolor{blue}{Channels} & Select & & Select a channel \\
- & Add\dots & & Add another channel \\
- & Edit\dots & & Edit the wording associated with the channel \\
- & Move up & & Move the channel up in the selection \\
- & Move down & & Move the channel down in the selection \\
- & Sort & & Sort all of the channels numerically \\
- & Scan & & Scan the available channels \\
- & Delete & & Delete the selected channel \\
- & Picture\dots & & Select the device picture \\
- & & Double click & In Find window, cursor moves to hilite program \\
- & & Double click & On batchbay line, selects and loads ch info \\
- \midrule
- \textcolor{blue}{Remote} & MENU & & Toggle remote control state (grabs/ungrabs keys) \\
- & KPTV & & Open or close the record window \\
- & KPBOOK & & Start/stop dvb channel scan \\
- & KPHAND & & Quit Cinelerra program \\
- \midrule
- \textcolor{blue}{Commercial} & & Shift-A & Edit commercial\\
-
- \bottomrule
- \end{longtable}
-\end{center}
-
-\subsection{Other Keys }%
+\begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
+ \toprule
+ \multicolumn{4}{c}%
+ {\textcolor{CinRed}{\textbf{Buttons in other windows}}} \\
+ Identifier & \textbf{Items} & \textbf{Shortcuts} & \textbf{Description}\\
+ \midrule
+ \endhead
+ \textcolor{CinBlueText}{An Event} & & Double click & On mixer window, pastes into timeline. \\
+ \midrule
+ \textcolor{CinBlueText}{Record} & Start/pause & space bar & Start and pause recording of current batch. \\
+ & Label & l & Toggle label at current position. \\
+ & & Double click & On channel in window, pops edit ch window. \\
+ \midrule
+ \textcolor{CinBlueText}{Channels} & Select & & Select a channel. \\
+ & Add\dots & & Add another channel. \\
+ & Edit\dots & & Edit the wording associated with the channel. \\
+ & Move up & & Move the channel up in the selection. \\
+ & Move down & & Move the channel down in the selection. \\
+ & Sort & & Sort all of the channels numerically. \\
+ & Scan & & Scan the available channels. \\
+ & Delete & & Delete the selected channel. \\
+ & Picture\dots & & Select the device picture. \\
+ & & Double click & In Find window, cursor moves to hilite program. \\
+ & & Double click & On batchbay line, selects and loads ch info. \\
+ \midrule
+ \textcolor{CinBlueText}{Remote} & MENU & & Toggle remote control state (grabs/ungrabs keys). \\
+ & KPTV & & Open or close the record window. \\
+ & KPBOOK & & Start/stop dvb channel scan. \\
+ & KPHAND & & Quit Cinelerra program. \\
+ \midrule
+ \textcolor{CinBlueText}{Commercial} & & Shift-A & Edit commercial\\
+ \bottomrule
+\end{longtable}
+
+
+\subsection*{Other Keys }%
\label{ssec:other_keys}
-\begin{center}
- \small
- \begin{longtable}{ >{\bfseries}c l c p{6cm}}
- \toprule
- \multirow{2}*{\textcolor{red}{OTHER}} & 01/19/2019 & update & \\
- \noalign{\smallskip}
- \cline{2-4}
- \noalign{\smallskip}
- (Key) & KEY & QUALIFIER & DESCRIPTION\\
- \midrule
- \endhead
-
- \textcolor{blue}{Most windows} & ESC & & Cancels operation if no one grabs first \\
- & ENTER & & Cancels operation if no one grabs first \\
- \midrule
- \textcolor{blue}{Overlays} & LMB & Shift & Turns off all else, or reverts to previous state \\
- \midrule
- \textcolor{blue}{Textboxes} & Tab & & Move cursor to the next textbox \\
- & Tab & Shift & Move cursor to the previous textbox \\
- & Esc & & Cancels any active suggestions \\
- & Left arrow & with ibeam & Backs up 1 character \\
- & Left arrow & Ctrl & Backs up to beginning of word/next word \\
- & Left arrow & Shift & Selects/Deselects previous character highlight \\
- & Left arrow & Ctrl-Shift & Selects/Deselects previous word highlight \\
- & Right arrow & with ibeam & Moves forward 1 character \\
- & Right arrow & Ctrl & Moves to beginning of next word \\
- & Right arrow & Shift & Adds selection highlight to the next character \\
- & Right arrow & Ctrl-Shift & Expands highlight to the next word \\
- & Up arrow & & Move up to next line, same position \\
- & Down arrow & & Move down to next line, same position \\
- & Up arrow & Shift & Selects/Deselects up to the previous line X-coord \\
- & Down arrow & Shift & Select/Deselect down 1 line from the X-coord \\
- & PGUP (page up) & & Goes to the beginning of the page \\
- & Pgdn (page down) & & Goes to the end of the page \\
- & PGUP (page up) & Shift & Highlights selection above Ibeam to page start \\
- & Pgdn (page down) & Shift & Highlights selection below Ibeam to page end \\
- & End & & Cancels selection and goes to end of line \\
- & End & Shift & Selects to end of line \\
- & Home & & Goes to the beginning of the line \\
- & Home & Shift & Highlights from ibeam to beginning of line \\
- & Backspace & & Deletes the character in back of the ibeam \\
- & Delete & & Deletes the next character \\
- & Ctrl-c & (also+’Shift’) & Copies selection to the 2nd cut buffer \\
- & Ctrl-v & (also+’Shift’) & Pastes selection from the 2nd cut buffer \\
- & Ctrl-x & (also+’Shift’) & Copies selection to 2nd cut buffer and delete \\
- & & Double click & On word in textbox, highlites that word \\
- & & Double click & On highlighted Probe order, enables/disables \\
- & & Triple click & In subtitle script text, loads line into line text \\
- \midrule
- \textcolor{blue}{Unicode} & Ctrl-U & Shift & Go into Unicode enter mode \\
- & Enter & & Fires the Unicode \\
- & Esc & & Cancels Unicode state \\
- & Backspace & & Deletes previous character \\
- & A-F, 0-9 & & Enters the hex code \\
-
- \bottomrule
- \end{longtable}
-\end{center}
+\begin{longtable}[h]{>{\bfseries}p{0.15\textwidth-2\tabcolsep}p{0.25\textwidth-2\tabcolsep}p{0.2\textwidth-2\tabcolsep}p{0.4\textwidth-2\tabcolsep}}
+ \toprule
+ \multicolumn{4}{c}%
+ {\textcolor{CinRed}{\textbf{Keys in other windows}}} \\
+ Identifier & \textbf{Key} & \textbf{Qualifier} & \textbf{Description}\\
+ \midrule
+ \endhead
+ \textcolor{CinBlueText}{Most windows} & ESC & & Cancels operation if no one grabs first. \\
+ & ENTER & & Cancels operation if no one grabs first. \\
+ \midrule
+ \textcolor{CinBlueText}{Overlays} & LMB & Shift & Turns off all else, or reverts to previous state. \\
+ \midrule
+ \textcolor{CinBlueText}{Textboxes} & Tab & & Move cursor to the next textbox. \\
+ & Tab & Shift & Move cursor to the previous textbox. \\
+ & Esc & & Cancels any active suggestions. \\
+ & Left arrow & with ibeam & Backs up 1 character. \\
+ & Left arrow & Ctrl & Backs up to beginning of word/next word. \\
+ & Left arrow & Shift & Selects/Deselects previous character highlight. \\
+ & Left arrow & Ctrl-Shift & Selects/Deselects previous word highlight. \\
+ & Right arrow & with ibeam & Moves forward 1 character. \\
+ & Right arrow & Ctrl & Moves to beginning of next word. \\
+ & Right arrow & Shift & Adds selection highlight to the next character. \\
+ & Right arrow & Ctrl-Shift & Expands highlight to the next word. \\
+ & Up arrow & & Move up to next line, same position. \\
+ & Down arrow & & Move down to next line, same position. \\
+ & Up arrow & Shift & Selects/Deselects up to the previous line X-coord. \\
+ & Down arrow & Shift & Select/Deselect down 1 line from the X-coord. \\
+ & PGUP (page up) & & Goes to the beginning of the page. \\
+ & Pgdn (page down) & & Goes to the end of the page. \\
+ & PGUP (page up) & Shift & Highlights selection above Ibeam to page start. \\
+ & Pgdn (page down) & Shift & Highlights selection below Ibeam to page end. \\
+ & End & & Cancels selection and goes to end of line. \\
+ & End & Shift & Selects to end of line. \\
+ & Home & & Goes to the beginning of the line. \\
+ & Home & Shift & Highlights from ibeam to beginning of line. \\
+ & Backspace & & Deletes the character in back of the ibeam. \\
+ & Delete & & Deletes the next character. \\
+ & Ctrl-c & (also+’Shift’) & Copies selection to the 2nd cut buffer. \\
+ & Ctrl-v & (also+’Shift’) & Pastes selection from the 2nd cut buffer. \\
+ & Ctrl-x & (also+’Shift’) & Copies selection to 2nd cut buffer and delete. \\
+ & & Double click & On word in textbox, highlites that word. \\
+ & & Double click & On highlighted Probe order, enables/disables. \\
+ & & Triple click & In subtitle script text, loads line into line text. \\
+ \midrule
+ \textcolor{CinBlueText}{Unicode} & Ctrl-U & Shift & Go into Unicode enter mode. \\
+ & Enter & & Fires the Unicode. \\
+ & Esc & & Cancels Unicode state. \\
+ & Backspace & & Deletes previous character. \\
+ & A-F, 0-9 & & Enters the hex code. \\
+ \bottomrule
+\end{longtable}
When Cinelerra is performing a compositing operation it plays back through the
compositing engine, but when not, it uses the fastest decoder that it has.
+\subsection{The Temporary, Track and Output Sizes}%
+\label{sub:track_and_output_sizes}
+
+This section explains a few things which help to understand Compositing - especially with relation
+to the camera, effects, and the projector.
+
+\subsubsection*{The Temporary}%
+\label{ssub:output_size}
+
+Cinelerra's compositing routines use a \textit{temporary} which is a single frame of video in
+memory where graphics processing takes place. The size of the temporary and of the output in
+the compositing pipeline are different and vary for any particular frame. Effects are processed in
+the temporary and as such are affected by the temporary size. In the case of the camera, its
+viewport is the temporary size. However, projectors are rendered to the output and so are affected
+by the output size. When the temporary is smaller than the output, the temporary will have blank
+borders around the region in the output. When the temporary is larger than the output, it will be
+cropped.
+
+\subsubsection*{Track and Output size}%
+\label{ssub:track_size}
+
+The \textit{Track size} is used to define the temporary size with each track having a different size.
+You can see or set the track size by RMB click on a track and then select \emph{Resize Track} to resize
+the track to any size. Or select \emph{Match output size} to make the track the same size as the
+output. When a track is resized what it looks like on the compositor changes. The relationship
+between the track and the project's output size makes it possible to magnify or reduce the size of
+a track in regards to the final output. This feature means you cancreate visual effects such as split
+screens, zooms, and pans in the compositor.
+
+The \textit{Output size} can be set in \texttt{File $\rightarrow$ New} when creating a new project,
+or by using \texttt{Settings $\rightarrow$ Format}, or in the Resources window with RMB click on
+a video asset and choosing \emph{Match project size}. When you \emph{Match project size}, you
+are conforming the output to the asset. Once you have set the output size in 1 of these 3 ways,
+any newly created tracks will conform to the specified output size. When rendering, the project's
+output size is the final video track size where the temporary pipeline is rendered into.
+
\subsection{Camera and Projector}%
\label{sub:camera_and_projector}
-In the compositor window, two of the more important functions are the adjust camera automation and the adjust projector automation which control operation of the camera and projector.
-Cinelerra's compositing routines use a \textit{temporary}, a frame of video in memory where all graphics processing is performed.
-Inside Cinelerra's compositing pipeline, the camera determines where in the source video the \textit{temporary} is copied from.
-The projector determines where in the output the \textit{temporary} is copied to (figure~\ref{fig:temporary-01}).
-Each track has a different \textit{temporary} which is defined by the track size. By resizing the tracks you can create split screens, pans, and zooms.
+In the compositor window, \textit{Adjust camera automation} and \textit{Adjust projector automation}
+are editing tools to control operation of the camera and projector. In Cinelerra's compositing
+pipeline, the camera determines where in the source the \textit{temporary} is copied from while
+the projector determines where in the output the \textit{temporary} is copied to
+(figure~\ref{fig:temporary-01}).
\begin{figure}[htpb]
\centering
\label{fig:temporary-01}
\end{figure}
-In compositing, each frame can be digitally altered using various options, such as a color correction plugin (figure~\ref{fig:camera_and_projector}).
-Once the image has been transformed, the finished image is then projected to the compositor thus creating a modified version of the original.
+In compositing, each frame can be changed using various options and plugins, such as
+a color correction plugin (figure~\ref{fig:camera_and_projector}). After the image has been
+modified, the final image is projected to the compositor so that you now have a changed original.
\begin{figure}[htpb]
\centering
\label{fig:camera_and_projector}
\end{figure}
-When editing the camera and projector in the compositing window, the first track with record enabled is the track affected.
-Even if the track is completely transparent, it is still the affected track.
-If multiple video tracks exist, the easiest way to select one track for editing is to Shift-click on the record icon of the track.
-This solos the track.
-
-The purpose of the projector is to place the contents of the \textit{temporary} into the project's output.
-The intent of the projector is to composite several sources from the various tracks into one final output track.
-The projector alignment frame is identical to the camera's viewport, except that it guides where on the output canvas to put the contents of each temporary.
-
-\subsubsection*{Compositing projector controls}%
-\label{ssub:compositing_projector_controls}
-
-When the projector button is enabled in the compositor window, you are in projector editing mode. A guide box appears in the video window. The red box indicates the size of the frame that will be sent to the Ouput. You can drag the box with LMB, moving the frame in $x$ and $y$ as you like. Even when moving along the $z-axis$ (i.e. the zoom, with SHIFT+Drag) the red box faithfully follows the movement and size of the frame. Once you have positioned the video with the projector, you may want to work with adjusting the camera automation.
-
-\subsubsection*{Viewport sizes}%
-\label{ssub:viewport_sizes}
-
-The viewport is a window on the camera that frames the area of source video to be scanned.
-The initial size of the viewport is defined by the size of the current track. A smaller viewport ($640\times400$) captures a smaller area.
-A larger viewport ($800\times200$) captures an area larger than the source video and fills the empty spaces with blanks.
-Once we have our viewport defined, we still need to place the camera right above the area of source video we are interested on. To control the location of the camera:
+When editing the camera and projector in the compositing window, the affected track will be the
+first track that is armed. If there are multiple video tracks, you can select one specific track
+for editing with a LMB click on the \textit{Arm track} icon of the desired track. This is called
+"solo" the track. To reverse this solo-ing, LMB click on the icon again.
+
+\subsubsection*{Projector Compositing}%
+\label{ssub:projector_compositing}
+
+The purpose of the \textit{projector} is to composite several sources from various tracks into one
+output track. The projector alignment frame is the same as the camera's viewport, except that it
+shows where to put the contents of each temporary on the output canvas. To get into projector
+editing mode, click on the \textit{Adjust projector automation} icon in the Compositor toolbar. You
+will then see red border lines surrounding the image and 2 diagonal lines criss-crossing in the
+middle, displayed in the video window. The red outline indicates the size of the frame that will be
+sent to the Output. You can easily drag the box with LMB, moving the frame in $x$ and $y$ directions.
+When moving along the $z-axis$ (i.e. the zoom, with SHIFT+Drag) the box exactly follows the movement
+and the size of the frame. After you position the video with the projector, you may next want to
+\textit{Adjust camera automation}.
+
+\subsubsection*{The Viewport}%
+\label{ssub:viewport}
+
+The \textit{viewport} is a window on the camera that frames the area of source video. The size of
+the current track is used for the initial size of the viewport. A smaller viewport, for example
+($640\times480$), captures a smaller area; whereas a larger viewport of ($800\times600$) captures
+a larger area. If the captured area is larger than the source video, the empty spaces will be
+automatically filled with blanks. After the viewport is defined, the camera needs to be placed
+right above the area of interest in the source video. Operations to control the location of the
+camera are as follows:
\begin{enumerate}
- \item Open the compositor window with a track selected.
- \item Select the camera button to enable camera editing mode.
- \item Drag over the display window.
+ \item In the compositor window you should see the selected track.
+ \item LMB click on the \textit{Adjust camera automation} to bring up the editing menu and the
+green and yellow colored outlines.
+ \item Use the LMB to drag the video over the display in the compositor window to the desired
+placement.
\end{enumerate}
-When we drag over the viewport in the compositor window, the way it looks is as if you \textit{move the camera with the mouse}. The viewport also moves with it.
+When you drag over the viewport in the compositor window, it looks like you are moving the camere
+with the mouse. The viewport moves in the same manner.
-\subsubsection*{Compositing camera controls}%
-\label{ssub:compositing_camera_controls}
+\subsubsection*{Camera Compositing}%
+\label{ssub:camera_compositing}
Select the camera button to enable camera editing mode.
In this mode, the guide box shows where the camera position is in relation to past and future camera positions but not where it is in relation to the source video.
The green box is the Viewport; at the beginning it coincides with the size of the source frame. If we move the viewport by dragging it with LMB (moving it in $x/y$), the green box remains fixed to the original size but the frame is moved to the new position. A yellow frame will appear along the edges of the frame to indicate the displacement with respect to the green box; this behavior differs from that seen for the Projector. Even if we act on the $z-axis$ (SHIFT + Drag, equivalent to the zoom), the frame narrows or widens, moving behind the yellow frame.
-\subsubsection*{The camera and projector tool window}%
-\label{ssub:the_camera_and_projector_tool_window}
+\subsubsection*{Camera and Projector Menu}%
+\label{ssub:camera_and_projector_menu}
The camera and projector have shortcut operations that do not appear in the popup menu and are not represented in video overlays.
These are accessed in the \emph{Show tool info} window .
few steps you can create a single simple mask without having to understand every possible parameter.
\begin{enumerate}
\item To define a mask, in the Compositor window click on the \textit{Edit mask} icon to get the popup Mask menu. If the menu does not come up, click on the \textit{Show tool info}.
- \item On the video LMB click on the place where you want to start a mask.
+ \item On the video, LMB click on the place where you want to start a mask.
\item Then LMB click on another spot of the image to create each new point of the mask. Once
you have at least 3 points, lines will be drawn between them, but you can just create as many
more points as you need and the lines will be redrawn to cover all points. When you
create each point of the mask a straight line curve is expanded, altering the shape of the mask.
-The mask position will always be in the same place on each image of the video unless you enable
-\textit{Generate keyframes while tweaking} on the Program window Transport and Buttons bar. When
+The mask position will always be in the same position on each image of the video unless you enable
+\textit{Generate keyframes while tweaking} on the Program window Transport and Buttons bar. Then when
enabled you can move a mask over time.
\item For a mask to be seen or not seen, there must be another video track under the track
that you are viewing in the compositor. An easy way to see the masked area is to just add an empty track
below the target track and drag the \textit{Gradient} plugin to a highlighted area on that track.
- \item You can move existing points to new locations by simply using the LMB near a point to
+ \item You can move existing points to new locations by simply using the LMB at a point to
drag that point to a different location.
\item The mask can be translated as a single entity by Alt-dragging the mask.
\item To create curved instead of straight lines between the points, use Ctrl-drag on a
There are 4 shapes that are automatically available for usage as masks – square, circle, triangle, and oval. In addition, the next 3 symbols in this section are for the purpose of loading, saving, and deleting your own customized shapes. The first symbol, \textit{Load} preset, will bring up a list of your previously saved presets. Clicking on \textit{Save} preset brings up a popup window allowing you to provide a name used to identify the preset you want to save, along with a pulldown to see the names of your other saved presets. Clicking on \textit{Delete} preset also brings up a textbox with a pulldown to choose which one to delete. There is a file, called \texttt{mask\_rc}, in \texttt{\$HOME/.bcast5} that records your custom masks.
-When you click \textit{Load} preset, keep in mind that it will write the mask number that you have selected so if you already have a mask at that location, it will write over it – just UNDO to revert to the previous if you made this mistake.
+When you click \textit{Load} preset, keep in mind that it will write the mask number that you have selected so if you already have a mask at that location, it will write over it – just \textit{Undo mask} under the main window Edit pulldown (shortcut 'z') to revert to the previous if you made this mistake.
\subsubsection*{Position \& Scale section}%
\label{ssub:position_scale_section}
The \textit{X:} and \textit{Y:} coordinates mark the value of the current \textit{Pivot Point} used for rotation, scaling, and translation. You can either directly key in numerical values or use the tumblers to change the values as long as the \textit{Focus} checkbox is checked.
The \textit{Focus} checkbox is used in case you want to set a different point in the Compositor for pivoting instead. And the \textit{Gang} symbol for rotate/scale/translate means that these operations will be performed on all points of the enabled masks. The gang symbol is surrounded by a gold colored background when it is in effect. When performing a rotate operation on a mask with the mouse wheel, \textit{acceleration} is in effect -- this means the faster you wheel, the more space is covered so that you do not have to wheel dozens of time to make a full rotation. Then when you wheel around slower, you can fine tune the result.
+Note that in order to be able to rotate/scale around pointer, the Focus checkbox must be unchecked.
\subsubsection*{Other sections}%
\label{ssub:other_sections}
Finally there are the \textit{Apply masks before plugins} and \textit{Disable OpenGL masking} self-explanatory checkboxes.
-Note: Not all OpenGL software can support the current masking methods. If your opengl implementation does not support Shader Version 4.3 or has trouble with this (it is relatively new to opengl at the time this was implemented), then this checkbox will allow you to use the software masking to avoid any potential issues. Normally, a OpenGL is probed for the shader version and will automatically use the software implementation if required.
+Note: Not all OpenGL software can support the current masking methods. If your opengl implementation does not support Shader Version 4.3 or has trouble with this (it is relatively new to opengl at the time this was implemented), then this checkbox will allow you to use the software masking to avoid any potential issues. Normally, OpenGL is probed for the shader version and will automatically use the software implementation if required.
The \textit{Help} checkbox can be enabled in order to see a list of the keys used to perform various operations. If you use Masking infrequently, these are a valuable reminder to which key combinations to use. Currently they are as follows:
Alt+LMB & to drag translate the mask \\
Shift+MMB & set Pivot Point at pointer \\
Wheel & rotate around Pivot Point \\
- Ctrl+Shift+Wheel & scale around Pivot Point \\
+ Shift+Wheel & scale around Pivot Point \\
Ctrl+Wheel & rotate/scale around pointer \\
\hline
\end{tabular}
+\subsubsection*{Key Alternatives}%
+\label{ssub:key_alternatives}
+
\vspace{2ex} Note: For some desktop window managers, certain keys may already be in use by the operating system, so you will either have to redefine them in your desktop or use different key combinations. For example, at least some desktops used with \textit{UbuntuStudio 16.04} and \textit{Arch} field the \texttt{Alt} key, thus requiring alternative key combinations to be needed. Below are some of these alternatives.
\vspace{2ex}
\end{tabular}
\vspace{2ex}
-Note: in order to be able to rotate/scale around pointer, the Focus checkbox must be unchecked.
\subsection{Cropping}%
\label{sub:cropping}
\end{itemize}
-\subsection{Track and Output Sizes}%
-\label{sub:track_and_output_sizes}
-
-
-The size of the temporary and the size of the output in our compositing pipeline are independent and variable.
-The camera's viewport is the temporary size.
-Effects are processed in the temporary and are affected by the temporary size.
-Projectors are rendered to the output and are affected by the output size.
-If the temporary is smaller than the output, the temporary is bordered by blank regions in the output.
-If the temporary is bigger than the output, the temporary is cropped.
-
-\subsubsection*{Track size}%
-\label{ssub:track_size}
-
-The temporary size is defined as the track size.
-Each track has a different size.
-Right click on a track to bring up the track's menu.
-Select \emph{Resize Track} to resize the track to any arbitrary size.
-Alternatively you can select \emph{Match output size} to make the track the same size as the output.
-If you resize a track, then its appearance on the compositor changes accordingly.
-Using the relationship between the track and the project's output size you can effectively reduce or magnify the size of a particular track with regards to the final output and therefore create visual effects like split screens, pans, and zooms on the compositor.
-
-\subsubsection*{Output size}%
-\label{ssub:output_size}
-
-
-The output size is set in either \texttt{File $\rightarrow$ New} when creating a new project or \texttt{Settings $\rightarrow$ Format}.
-In the Resources window there is another way to change the output size.
-Right click on a video asset and select \emph{Match project size} to conform the output to the asset.
-When new tracks are created, the track size always conforms to the output size specified by these methods.
-
-When rendering, the project's output size is the final video track size where the temporary pipeline is rendered into.
-If the output size is larger than the temporary then the image transferred from the temporary will fit inside the Output Track.
-Any space left on the Output is left blank.
-If the output size is smaller than the temporary then some of the temporary video will be cropped.
-
\section{Viewer Window}%
\label{sec:viewer_window}
-The viewer window (figure~\ref{fig:viewer_window}) is a place to load and preview your source media and clips.
-Here you can quickly browse through an asset using the slider control, focus on an area of work with the preview region or you use editing controls to cut and paste segments into the project or create a clip for later use.
+The Viewer window (figure~\ref{fig:viewer_window}) is convenient for previewing your media and
+clips as well as for Two Screen Editing as explained in \ref{sec:two_screen_editing}. There are
+transport buttons to use same as in the Program and Compositor windows or you can quickly move
+through the media by dragging with the LMB in the timebar above the transport buttons. It is useful
+for cutting and pasting sections onto the timeline or to create a clip.
\begin{figure}[htpb]
\centering
\label{fig:viewer_window}
\end{figure}
-To open the viewer window, go to \texttt{Window $\rightarrow$ Show Viewer}.
-The display is the area on the viewer where you actually see media playing.
-Before you can play any media, you must first load it on the viewer.
-To load media into the viewer:
+In order to view media in the display, you have to load it as follows:
\begin{enumerate}
- \item Open the resources manager window and select the Media folder or the Clip folder.
- \item Drag a file from the Media or the Clip folder to the viewer.
+ \item In the Resources window, highlight the Media folder or the Clip folder.
+ \item Drag a file from the folder to the Viewer.
+ \item Or highlight an asset, RMB to bring up choices, and click on \textit{View} or
+\textit{View in new window}.
\end{enumerate}
-You can also load media onto the viewer by right clicking on a file in the asset manager and selecting View from the popup menu or by double clicking on the icon.
-Once your media loads you will see it appear on the display.
-To play, rewind or forward through it use the slider control or the transport controls.
-You can change the media display size by right clicking on the screen to activate the display zoom menu.
-Select zoom levels of 50\%, 100\% or 200\% of the original media size.
+After the media is loaded you can use the transport buttons to play, rewind, stop, etc. or for fast
+previewing, drag with the LMB anywhere on the timebar slider. A few more options available in the
+Viewer window can be accessed with a RMB click on the display. These functions are listed next.
+
+\begin{enumerate}
+ \item Switch to a fullscreen display by choosing \textit{Fullscreen}. To switch back, click
+with the RMB on the display again and choose \textit{Windowed}.
+ \item Change the display size by choosing the \textit{Zoom} function to select a zoom level of
+25\%, 33\%, ... 300\% or 400\% of the original media size.
+ \item To remove the current media from being displayed, choose \textit{Close source}.
+\end{enumerate}
-When displaying media, the viewer uses the project's defined output size format settings, not the original assets format.
-You can change the project's output to match the asset's format using the match project size menu option in the asset manager.
-In the Viewer you can move around in the source media or clips and select regions to paste into the project.
-Operations done in the viewer affect a temporary EDL or a clip, but not the timeline.
+The Viewer uses the project's output size format settings to display the media instead of the original
+assets format. Operations performed in the Viewer affect a temporary EDL or a clip rather than the
+timeline. By default the Viewer window is automatically available but if it gets accidentally
+closed you can open it again by using \texttt{Window $\rightarrow$ Show Viewer} to bring it back up.
\section{Options in both the Compositor and Viewer Windows}%
\label{sec:options_in_both_the_compositor_and_viewer_windows}