From: Good Guy Date: Wed, 30 Sep 2020 02:34:56 +0000 (-0600) Subject: Andrea mods for Camera/Proj menus and Transition Drag, and other minor fixes X-Git-Tag: 2021-05~49 X-Git-Url: https://cinelerra-gg.org/git/?a=commitdiff_plain;h=d36960313f6e48e9434193f018fc3cc34afbd1c5;p=goodguy%2Fcin-manual-latex.git Andrea mods for Camera/Proj menus and Transition Drag, and other minor fixes --- diff --git a/images/camera_tool.png b/images/camera_tool.png index d081275..6e6da58 100644 Binary files a/images/camera_tool.png and b/images/camera_tool.png differ diff --git a/images/transition.png b/images/transition.png index 916f968..ce0a3bc 100644 Binary files a/images/transition.png and b/images/transition.png differ diff --git a/images/transition01.png b/images/transition01.png new file mode 100644 index 0000000..0b92ada Binary files /dev/null and b/images/transition01.png differ diff --git a/parts/Licenses.tex b/parts/Licenses.tex index 56f06c3..09f9817 100644 --- a/parts/Licenses.tex +++ b/parts/Licenses.tex @@ -25,7 +25,7 @@ See: {\small \url{https://www.gnu.org/licenses/old-licenses/gpl-2.0-standalone.h \vspace{2ex} \textbf{Creative Commons Attribution 4.0 International License} -Cinfinity icons (c) by "Sam"; Neophyte and Cakewalk themes by "Olaf" are licensed under a +Cinfinity icons (c) by "Sam"; Neophyte and Cakewalk themes by "Olaf"; Media for Real Work multi-cam workflow by "Armandux" are licensed under a Creative Commons Attribution 4.0 International License. see: {\small \url{http://creativecommons.org/licenses/by/4.0/}} @@ -46,4 +46,4 @@ Redistribution and use in source and binary forms, with or without modification, \item Neither the names of the copyright holders nor the names of the contributors may be used to endorse or promote products derived from this software without specific prior written permission. \end{itemize} -This software is provided by the copyright holders and contributors \textit{as is} and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall copyright holders or contributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage. \ No newline at end of file +This software is provided by the copyright holders and contributors \textit{as is} and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall copyright holders or contributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage. diff --git a/parts/Transition.tex b/parts/Transition.tex index a581cf6..ee12c67 100644 --- a/parts/Transition.tex +++ b/parts/Transition.tex @@ -11,11 +11,10 @@ the usual result is that the first edit's output immediately is followed by the \label{fig:transition} \end{figure} -Note the colored bar above the \textit{Shape Wipe} transition. -This bar near the transition symbol shows the position and the length of the transition. +Note the bluish colored bar above the \textit{Shape Wipe} transition. +This bar near the transition symbol shows the position and the length of the transition. We can extend or reduce the length of the bar (and therefore the duration of the transition) by simply dragging the right edge of the bar to the desired position. -Transitions only apply to the matching track type; that is audio transitions only apply to audio tracks -and video transitions only apply to video tracks. +Transitions only apply to the matching track type; that is audio transitions only apply to audio tracks and video transitions only apply to video tracks. An example usage of a transition follows: \begin{enumerate} @@ -26,7 +25,14 @@ The beginning of the edit will be covered by the transition, if the insertion po Some Transitions have parameters that can be modified. To see these, move the pointer over the transition and right click which brings up a menu. A \texttt{Show} option will pop up a window if there are parameters that you can change to different values. An \textit{On} option makes it possible to turn off the transition so that it will not be in effect in case you want to only enable it under certain conditions. The default value for this will be checked On. A \textit{Length} option lets you adjust the length in seconds of the time that the transition will be in play. Values modified in the Show or Length will be saved for use the next time that transition is used until changed again. -The \textit{Detach} option deletes the transition from the timeline. When you drag and drop a different transition on top of an existing transition on the timeline, it replaces the previous one. +The \textit{Detach} option deletes the transition from the timeline. When you drag and drop a different transition on top of an existing transition on the timeline, it replaces the previous one (see figure~\ref{fig:transition01}). + +\begin{figure}[htpb] + \centering + \includegraphics[width=0.8\linewidth]{transition01.png} + \caption{GUI for Wipe transition} + \label{fig:transition01} +\end{figure} There are some shortcuts to alleviate the dragging and dropping of transitions when you want to do a lot of them in various places on the timeline. After you have established the parameter values for a transition that you have dragged from the Resources window, you can use "U" and "u" keys to paste the same transition; the "U" key pastes the last video transition while the "u" key pastes the last audio transition on all recordable tracks. @@ -42,7 +48,7 @@ When playing transitions, software rendering is used. This means that if you ar When \textit{Info on} is enabled via the right mouse button over an empty space in the Resources window (or the shortcut of the letter “i” is used), a short description will be provided in the lower right hand corner of that window for the current transition that the mouse is on. -Once you have dragged and dropped a transition to the timeline, right mouse click on the transition and a pop-up menu will appear which provides an opportunity to make some changes. These are described next for all video and audio transitions. +Once you have dragged and dropped a transition to the timeline, right mouse click on the transition and a pop-up menu will appear which provides an opportunity to make some changes. These are described next for all video and audio transitions (see figure~\ref{fig:transition01}). \begin{description} \item[Show] If available, clicking on this will pop up a transition specific menu. diff --git a/parts/Windows.tex b/parts/Windows.tex index 0670298..ee48034 100644 --- a/parts/Windows.tex +++ b/parts/Windows.tex @@ -902,19 +902,16 @@ The camera and projector have shortcut operations that do not appear in the popu These are accessed in the \emph{Show tool info} window. Most operations in the Compositor window have a tool window which is enabled by activating the question mark icon (figure~\ref{fig:camera_tool}). -\begin{wrapfigure}[10]{O}{0.45\linewidth} - %\vspace{1ex} - \includegraphics[width=1.0\linewidth]{camera_tool.png} - \caption{Camera and Projector tool} - \label{fig:camera_tool} -\end{wrapfigure} +\begin{figure}[htpb] + \centering + \includegraphics[width=0.8\linewidth]{camera_tool.png} + \caption{Camera and Projector tool} + \label{fig:camera_tool} +\end{figure} + +In the \textit{Position} section you can act on the $X$, $Y$ and $Z$ coordinates. By either tumbling or entering text directly or by using the slider, the camera and projector can be precisely positioned. There is also a reference to the color of the curve as we see it on the timeline. You can also define the \textit{range} of action which by default is [-100 to 100]. By pressing the Reset button for each coordinate, or the global Reset button, the range is automatically brought to the project size value (HD; 4k; etc), which are usually the most useful limits. Note that the range can also be changed in the \textit{Program} window, in the \textit{zoom bar}, where there are similar input fields to enter the chosen limits. -In the case of the camera and projector, the tool window shows $x$, $y$, and $z$ coordinates. -By either tumbling or entering text directly, the camera and projector can be precisely positioned. -Justification types are also defined for easy access. -A popular justification operation is upper left projection after image reduction. -This is used when reducing the size of video with aspect ratio adjustment. -In the last figure you see the choices for justification as the location of the line in the 6 boxes in the order of left, center horizontal, right, top, center vertical, and bottom. +In the \textit{Justify} section we can use automatic positioning in the 6 standard coordinates: Left, Horizontal, Right, Top, Center and Bottom. The translation effect allows simultaneous aspect ratio conversion and reduction but is easier to use if the reduced video is put in the upper left of the \textit{temporary} instead of in the center. The track size is set to the original size of the video and the camera is centered. @@ -922,23 +919,21 @@ The output size is set to the reduced size of the video. Without any effects, this produces just the cropped center portion of the video in the output. The translation effect is dropped onto the video track. The input dimensions of the translation effect are set to the original size and the output dimensions are set to the reduced size. -To put the reduced video in the center subsection that the projector shows would require offsetting out $x$ and out $y$ by a complicated calculation. -Instead, we leave out $x$ and out $y$ at 0 and use the projector's tool window. +To put the reduced video in the center subsection that the projector shows would require offsetting out $X$ and out $Y$ by a complicated calculation. +Instead, we leave out $X$ and out $Y$ at 0 and use the projector's tool window. By selecting left justify and top justify, the projector displays the reduced image from the top left corner of the \textit{temporary} in the center of the output. -\paragraph{Note:} To change the limits of the slider X, Y and Z, which by default are $-100 / +100$, we must intervene on the zoom bar at the bottom of the Program window. Select Zoom for Z; or X and Y and enter the desired values. Now the Camera/Projector tool will assume the new limits. - -Other buttons cover the 5 modes of curves interpolation: smooth, linear, tangent, free, bump. +In the \textit{Curve type} section we can choose between various interpolation algorithms that determine the curve type: \begin{description} \item[smooth:] bezier interpolation which are flat at the endpts \item[linear:] piecewise linear curve. \item[tangent:] bezier interpolation with collinear endpts in a specified line. - \item[disjoint:] piecewise bezier, if there is such a thing. + \item[free:] piecewise bezier, if there is such a thing. \item[bump:] has 2 values, one viewed from the left/right, discontinuous. \end{description} -Finally there are the 2 buttons for the bump curves: settings on Right/Left Edges and Span (see \nameref{sec:bump_autos}). +In the \textit{Keyframe} section we can create new keyframes and set them as Bump autos (\textit{Right/Left edges} and \textit{Span} buttons). For further details see \nameref{sec:bump_autos}. \subsubsection*{Reset to Default}% \label{ssub:reset_default} @@ -1341,8 +1336,7 @@ The Viewer and Compositor each have a timebar control area with a red indicator line below the video output. The timebar shows the whole time covered by the resource. When a video resource is loaded in the main window and you move in the compositor, the insertion pointer in the main window will reflect those movements. -But in the viewer only that specific media -is shown and there is no corresponding movement on the timeline. +But in the viewer only that specific media is shown and there is no corresponding movement on the timeline. \begin{figure}[htpb] \centering @@ -1359,8 +1353,7 @@ in/out pointer in the compositor, the insertion point in the program window will go to that position. The timebar in the compositor and the viewer covers the whole length of the resource -loaded in there. Moving the mouse with the LMB pressed moves the position in the -resources as indicated by the indicator line. A complete mouse movement between left and right edges of the window moves the indicator line by default along the whole timebar. With long resources it can be difficult to precisely locate sections in the resource. To make this easier, you can limit the effect of the same window-wide mouse movement to a smaller area of the timebar, this area is defined as the preview region. This region can also be moved along the timebar. +loaded in there. Moving the mouse with the LMB pressed moves the position in the resources as indicated by the indicator line. A complete mouse movement between left and right edges of the window moves the indicator line by default along the whole timebar. With long resources it can be difficult to precisely locate sections in the resource. To make this easier, you can limit the effect of the same window-wide mouse movement to a smaller area of the timebar, this area is defined as the preview region. This region can also be moved along the timebar. For instance, if you need to get a few 10 second clips from an 60 minute video, you could define a one-minute preview region, move it approximately to a place where a clip needs to be taken, and easily select with the mouse in and out points within the region, because the whole window mouse movement now covers 1 minute instead of 60 minutes.