The word \textit{keyframe} has at least 3 contextual meanings in the NLE environment. First, the oldest meaning, is the \textit{I-Frame} definition used in codecs algorithms. These are \textit{key} frames that begin a new sequence of pictures, and are anchor points for repositioning (seeks). Next are the automation parameter data points. These are usually input to primitive math forms, like translation and zoom. And last are blobs of data that are chunks of parameters to plugins that can do almost anything. The data can be a simple value, like a fader value, or more complex like a group of points and colors in a sketcher plugin keyframe. The word keyframe has changed a lot in meaning. In the context of \CGG{}, keyframes are data values that have been associated to the timeline which affect the media presentation. So a keyframe no longer refers to a frame, but to a position on the timeline.
In \CGG{}, there are two general types of keyframe data, \textit{automation keyfra\-mes} (autos) which are drawn as colored lines and box icons overlayed at a point on a media track, and \textit{plugin keyframes} which are drawn as gold key symbols on a plugin bar of a track. \quad
-\includegraphics[height=\baselineskip]{images/auto.png}
+\includegraphics[height=\baselineskip]{auto.png}
Auto $\leftarrow$ Keyframe $\rightarrow$
-Plugin \includegraphics[height=\baselineskip]{images/plugin.png}
+Plugin \includegraphics[height=\baselineskip]{plugin.png}
\section{Automation Keyframes / Autos}%
\label{sec:automation_keyframes_autos}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/automation.png}
+ \includegraphics[width=0.7\linewidth]{automation.png}
\caption{Automation zoom menu with tumbler}
\label{fig:automation}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/fade.png}
+ \includegraphics[width=0.8\linewidth]{fade.png}
\caption{Fade curve with pink colored box Keyframe and Slider bar}
\label{fig:fade}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/always.png}
+ \includegraphics[width=0.8\linewidth]{always.png}
\caption{Fade Auto with \textit{Always} set for easy to see numeric values}
\label{fig:always}
\end{figure}
\begin{wrapfigure}[9]{O}{0.5\linewidth}
\vspace{-2ex}
\centering
- \includegraphics[width=0.79\linewidth]{images/controls.png}
+ \includegraphics[width=0.79\linewidth]{controls.png}
\caption{Fade Auto with Controls}
\label{fig:controls}
\end{wrapfigure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/speed.png}
+ \includegraphics[width=0.8\linewidth]{speed.png}
\caption{Ganged Speed Auto on all tracks and Speed auto with orange Slider bar}
\label{fig:speed}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/parameters.png}
+ \includegraphics[width=0.8\linewidth]{parameters.png}
\caption{Keyframe Parameters window for a Blue Banana plugin added to the video track}
\label{fig:parameters}
\end{figure}