-%
\documentclass[
a4paper,
-14pt,
+12pt,
oneside,
-openright,
-svgnames
+svgnames,
+%draft
]{memoir} % paper size, font size and other options for document
\input{common/packages.tex} % common packages
\listoffigures
\newpage
-\listoftodos
+% \listoftodos
\end{document}
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: t
+%%% End:
-%
+% Packages - The programs texdoc and texdoctk (GUI for texdoc) offer
+% help for the packages.
+
\usepackage{cmap}
-\usepackage[T2A]{fontenc} % T2A (Cyrillic) and T1 are only identical
+\usepackage[T1]{fontenc} % T2A (Cyrillic) and T1 are only identical
% in the first 128 positions. This is an
% English language document.
\usepackage[utf8]{inputenc} % file encoding
enumerate,
float,
textcomp
-} % some packages
+}
+
+% Customization of captions in floating environments
\usepackage[font={small},textfont=it]{caption}
+
\usepackage{hhline} % beautiful links
\PassOptionsToPackage{hyphens}{url}
\usepackage{hyperref} % beautiful links
+
\usepackage{pdflscape} % landscape pages
\usepackage{longtable} % longtable support
+\usepackage{calc} % in conjunction with longtable
+
\usepackage{multirow} % vertical cell in table
\usepackage{bigstrut} % big strut
\usepackage{array} % additional cell aligh
%\let\oldtabular\tabular
%\renewcommand{\tabular}{\small\oldtabular}
-\hypersetup{colorlinks=true,
- linkcolor=blue,
- citecolor=blue,
- filecolor=blue,
- urlcolor=blue,
- pdftitle={Cinelerra-GG Infinity Manual},
- pdfauthor={Cinelerra Authors},
- pdfsubject={Video Editing},
- pdfkeywords={Cinelerra, Good Guy}
-} % pdf properties
\usepackage[pdftex]{graphicx} % do we need some figures in our pdf
\graphicspath{{images/}} % path to images
\usepackage{tikz} % drawing package
\usepackage{nameref} % use \nameref{} to set reference to chapter neme.
-
+\usepackage{geometry} % page geometry
%----------------------------------------------------------------------
\usepackage{listings} % include code
-\lstset{ % begin settings
- %language=R, % the language of the code
- inputencoding=utf8,
- basicstyle=\ttfamily\footnotesize, % the size of the fonts that are used for the code
- numbers=left, % where to put the line-numbers
- numberstyle=\tiny\color{black}, % the style that is used for the line-numbers
- stepnumber=1, % the step between two line-numbers. If it's 1, each line
- % will be numbered
- numbersep=5pt, % how far the line-numbers are from the code
- %backgroundcolor=\color{white}, % choose the background color. You must add \usepackage{color}
- showspaces=false, % show spaces adding particular underscores
- showstringspaces=false, % underline spaces within strings
- showtabs=false, % show tabs within strings adding particular underscores
- frame=lines, % adds a frame around the code
- %frame=single, % adds a frame around the code
- rulecolor=\color{black}, % if not set, the frame-color may be changed on line-breaks within not-black text (e.g. commens (green here))
- tabsize=2, % sets default tabsize to 2 spaces
- captionpos=b, % sets the caption-position to bottom
- breaklines=true, % sets automatic line breaking
- breakatwhitespace=false, % sets if automatic breaks should only happen at whitespace
- title=\lstname, % show the filename of files included with \lstinputlisting;
- % also try caption instead of title
- keywordstyle=\color{blue}, % keyword style
- commentstyle=\color{gray}, % comment style
- stringstyle=\color{black}, % string literal style
- %backgroundcolor=\color{green!10},
- escapeinside={\%*}{*)}, % if you want to add a comment within your code
- extendedchars=true,
- %keepspaces = true %!!!! spaces in comments
- texcl=true,
- postbreak=\mbox{\textcolor{red}{$\hookrightarrow$}\space},
- morekeywords={*,...} % if you want to add more keywords to the set
-}
%---------------------------------------------------------------------------
\makeatletter
\renewcommand{\@biblabel}[1]{#1.}
%---------------------------------------------------------------
%
-\usetikzlibrary{ % Libraries for TiKz
+\usetikzlibrary{% Libraries for TiKz
positioning,
arrows,
shapes,
shadows
}
-\usepackage{wrapfig} % Wrapping figures
+\usepackage{wrapfig} % Wrapping figures
+\usepackage{enumitem} % custom lists
-\usepackage{enumitem} % custom lists
-
-\usepackage[colorinlistoftodos,textsize=tiny]{todonotes} % todo package
-\setlength{\marginparwidth}{2.0cm} % fix left margin for todo
+% Todo package - Inserts a list of shame at the end of the
+% document. This way you can show your readers that you
+% have identified the problem, but don't feel like fixing it at the
+% moment. Use the general FIXME as a invisible comment instead.
+% \usepackage[colorinlistoftodos,textsize=tiny]{todonotes}
+% \setlength{\marginparwidth}{2.0cm} % fix left margin for todo
\usepackage{scrextend}
\usepackage{enumitem}
%\usepackage{ifthen}
%\usepackage{tocvsec2}
-\usepackage[intoc]{nomencl} % glossary package
-\makenomenclature % make glossary
+\usepackage[intoc]{nomencl} % glossary package
+\makenomenclature % make glossary
+% eso-pic makes it easy to add some picture commands to every page
+% at absolute positions:
\usepackage{eso-pic}
-\usepackage{calc} % in conjunction with longtable
-%\input{common/settings.tex}
+% For easier alignment of graphics:
+% \usepackage{subfig}
+
+% The corporate typeface. So far this is the charter, see above. The
+% charter has a pleasant typeface and continuous text is easy to
+% understand. When designing the graphics, the font used there
+% should roughly match. Suggestion: Myriad Pro 11pt,
+% 90% black or a similar neutral but well readable Sans Serif.
+
+% Playground
+% \usepackage[sfdefault]{noto}
+% \usepackage{AlegreyaSans}
+% \usepackage{Alegreya}
+% \usepackage{lmodern}
+% Switch to sans serif (usually these do not contain SC):
+% \renewcommand*\familydefault{\sfdefault}
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "../CinelerraGG_Manual"
+%%% End:
-%\usepackage[sfdefault]{noto}
+% FIXME Settings
+% - Page numbers always on the right, matching the chapter
+% number. Possibly coloring.
+% - Improve header, remove the line, because with the listings also
+% come lines and when they meet it looks bad. Set italics and
+% color if necessary.
+% - But be careful, too much ink can quickly have a negative
+% effect.
+
+% FIXME Text
+% - Change all tables to variable dimensions. -> use draft
+% - (Remove all leading \$ characters from the shell
+% examples. Alternative: invalidate according to TeX rules, so that
+% other editors do not consider this an error. Do not automate, this
+% must be adjusted manually.)
+% - Done. Remove "images/" from the path of includegraphics, the
+% "graphicspath" is already set.
+
+
+% The Settings
+
+% In loose reference to the theme CW.
+\definecolor{CinBlueText}{RGB}{23,85,142}% "Dark blue"
+\definecolor{CinBlue}{RGB}{35,134,220}% "Light blue"
+\definecolor{CinRed}{RGB}{205,38,11}% "negativ"
+\definecolor{CinOrange}{RGB}{250,125,0}% "neutral"
+\definecolor{CinGreen}{RGB}{39,174,96}% "positiv"
+\definecolor{CinSilver}{RGB}{127,140,141}%
+\definecolor{CinWhite}{RGB}{239,240,241}%
+
+% Original
+% \definecolor{chaptercolour}{RGB}{23,85,142}
+% \definecolor{sectioncolour}{RGB}{23,85,142}
+% \definecolor{subsectioncolour}{RGB}{23,85,142}
+% \definecolor{subsubsectioncolour}{RGB}{23,85,142}
+
+\makechapterstyle{morrow}{% requires graphicx package
+ \chapterstyle{default}
+ \renewcommand*{\chapnamefont}{%
+ \normalfont\Large\scshape\raggedleft\color{CinBlueText}}
+ \renewcommand*{\chapnumfont}{%
+ \normalfont\Large\bfseries\sffamily\color{CinBlueText}}
+ \renewcommand*{\printchapternum}{%
+ \chapnumfont \resizebox{!}{3ex}{\thechapter}}
+ \renewcommand*{\afterchapternum}{% FIXME vskip?
+ \par\hspace{1.5cm}\hrule\vskip\midchapskip}
+ \renewcommand*{\chaptitlefont}{% Overwrites toc
+ \normalfont\Huge\bfseries\sffamily\raggedleft\color{CinBlueText}}
+}
+
+\addtodef{\printpartname}{\color{CinBlueText}}{}% Part
+\addtodef{\printchaptername}{\color{CinBlueText}}{}% Chapter
+\setsecheadstyle{\Large\bfseries\color{CinBlueText}}% Section
+\setsubsecheadstyle{\large\bfseries\color{CinBlueText}}% SubSection
+\setsubsubsecheadstyle{\normalfont\bfseries\color{CinBlueText}}% SubSubSection
+\setparaheadstyle{\normalfont\bfseries\color{CinBlueText}}% Paragraph
+\setsubparaheadstyle{\normalfont\bfseries\color{CinBlueText}}% SubParagraph
+
+% Table of contents
+\addtodef{\tocheadstart}{\color{CinBlueText}}{} % If you want the whole TOC to be blue also
+%\addtoiargdef{\printtoctitle}{\color{CinBlueText}}{} % If you just want the TOC title blue
+
+% PDF properties
+\hypersetup{colorlinks=true,
+ linkcolor=[named]{CinBlueText},
+ citecolor=[named]{CinBlueText},
+ filecolor=[named]{CinBlueText},
+ urlcolor=[named]{CinBlueText},
+ bookmarksnumbered=true,
+ pdftitle={The Comprehensive User Manual},
+ pdfauthor={The Cinelerra-GG Community},
+ pdfsubject={Video Editing},
+ pdfkeywords={Cinelerra-GG, CGG, Cin5, Infinity, User Manual, Video
+ editing system, Video editing program}
+}
+
+% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% Package listings
+\lstset{ % begin settings
+ %language=R, % the language of the code
+ inputencoding=utf8,
+ basicstyle=\ttfamily\footnotesize,% the size of the fonts that are used for the code
+ numbers=left, % where to put the line-numbers
+ numberstyle=\tiny\color{black}, % the style that is used for the line-numbers
+ stepnumber=1, % the step between two line-numbers. If it's 1, each line
+ % will be numbered
+ numbersep=5pt, % how far the line-numbers are from the code
+ %backgroundcolor=\color{white}, % choose the background color. You must add \usepackage{color}
+ showspaces=false, % show spaces adding particular underscores
+ showstringspaces=false, % underline spaces within strings
+ showtabs=false, % show tabs within strings adding particular underscores
+ frame=lines, % adds a frame around the code
+ %frame=single, % adds a frame around the code
+ rulecolor=\color{CinSilver}, % if not set, the frame-color
+ % may be changed on line-breaks
+ % within not-black text
+ % (e.g. commens (green here)).
+ tabsize=2, % sets default tabsize to 2 spaces
+ captionpos=b, % sets the caption-position to bottom
+ breaklines=true, % sets automatic line breaking
+ breakatwhitespace=false, % sets if automatic breaks should only happen at whitespace
+ title=\lstname, % show the filename of files included with \lstinputlisting;
+ % also try caption instead of title
+ keywordstyle=\color{CinGreen}, % keyword style
+ commentstyle=\color{gray}, % comment style
+ stringstyle=\color{black}, % string literal style
+ %backgroundcolor=\color{green!10},
+ escapeinside={\%*}{*)},% FIXME? % if you want to add a comment within your code
+ extendedchars=true,
+ %keepspaces = true %!!!! spaces in comments
+ texcl=true,
+ postbreak=\mbox{\textcolor{CinSilver}{$\hookrightarrow$}\space},
+ % morekeywords={*,...}% FIXME % if you want to add more keywords to the set
+}
+
+
%====================== Page geometry
-\usepackage{geometry} % page geometry
-\geometry{left=2.0cm}
-\geometry{right=2.0cm}
-\geometry{top=2.0cm}
-\geometry{bottom=2.0cm}
+% \geometry{left=2.0cm}
+% \geometry{right=2.0cm}
+% \geometry{top=2.0cm}
+% \geometry{bottom=2.0cm}
+
\parindent=0.0cm % first indent in section
\righthyphenmin=2 % hyphen last charecter
-
\setsecnumdepth{subsubsection} % section numeration depth
-% Redefine Chapters and Sections\r
-% https://tex.stackexchange.com/questions/476735/change-chapter-and-section-color-memoir-class\r
-\usepackage{xcolor}\r
-% define colors\r
-\definecolor{chaptercolour}{RGB}{23,85,142}\r
-\definecolor{sectioncolour}{RGB}{23,85,142}\r
-\definecolor{subsectioncolour}{RGB}{23,85,142}\r
-%\definecolor{subsubsectioncolour}{RGB}{23,85,142}\r
-
-\definecolor{CinBlueText}{RGB}{23,85,142}
-% \definecolor{CinBlue}{RGB}{35,134,220}
-\definecolor{CinRed}{RGB}{205,38,11}
-% \definecolor{CinOrange}{RGB}{250,125,0}
-% \definecolor{CinGreen}{RGB}{205,38,11}
-
-\setparaheadstyle{\Large\bfseries\color{sectioncolour}}%\r
-\setsecheadstyle{\Large\bfseries\color{sectioncolour}}% Set \section style\r
-\setsubsecheadstyle{\large\bfseries\color{subsectioncolour}}% Set \subsection style
-
%\pagestyle{plain}
%\pagenumbering{roman}
%\renewcommand{\chapterheadstart}{
%\afterchapskip}
%}
%\chapterstyle{madsen} % one of chapter header style for memoir documentclass
-\makechapterstyle{morrow}{% requires graphicx package
- \chapterstyle{default}%
- \renewcommand*{\chapnamefont}{%
- \normalfont\Large\scshape\raggedleft}%
- \renewcommand*{\chapnumfont}{%
- \normalfont\Large\bfseries\sffamily}%
- \renewcommand*{\printchapternum}{%
- \chapnumfont \resizebox{!}{3ex}{\thechapter}%
- }%
- \renewcommand*{\chaptitlefont}{%
- \normalfont\Huge\bfseries\sffamily\raggedleft}%
- \renewcommand*{\afterchapternum}{%
- \par\hspace{1.5cm}\hrule\vskip\midchapskip}%
-}%
-
\chapterstyle{morrow} % one of chapter header style for memoir documentclass
-%\renewcommand{\printchaptername}{\normalfont\large\scshape Chapter}
+% \renewcommand{\printchaptername}{\normalfont\large\scshape Chapter}
\renewcommand{\chapterheadstart}{}
%\renewcommand{\beforechapskip}{\vspace{2pt}}
-%\renewcommand{\@pnumwidth}{3em} % memoir class, more space between chapter number and text.
+%\renewcommand{\@pnumwidth}{3em} % memoir class, more space between chapter number and text.
\setlength{\cftfigurenumwidth}{4em} % memoir class, more space between figure number and text.
-\renewcommand{\nomname}{Glossary} % glossary name
-
+\renewcommand{\nomname}{Glossary} % glossary name
-% Define the Cinnelerr-GG wordmark - a rough draft that can be
+% Define the Cinnelerra-GG wordmark - a rough draft that can be
% adapted at any time. To be used in the text with \CGG{}
% or % \CGGI{}
\def\GG{\textsc{G\kern-0.1em G}}
\def\CGG{\textsc{Cinelerra-\GG}}
\def\INF{\textsc{Infinity}}
\def\CGGI{\CGG\;\INF}
+
+% Hyphenation for unknown words and technical terms
+\hyphenation{
+ plug-ins
+ ex-pan-ders
+}
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "../CinelerraGG_Manual"
+%%% End:
% Place the title over the "black hole".
% The position must be set appropriately.
\vspace*{14.5cm}
-\definecolor{CinBlue}{RGB}{35,134,220}
\begin{minipage}[t]{80mm}
\textcolor{CinBlue}{\textsf{\Huge{The Comprehensive}}}\\[1em]
\textcolor{CinBlue}{\textsf{\Huge{\textbf{User Manual}}}}
\titleLL % use cutom title
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "../CinelerraGG_Manual"
+%%% End:
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.5\linewidth]{images/set-format.png}
+ \includegraphics[width=0.5\linewidth]{set-format.png}
\caption{Set Format window - note the Audio Channel positions}
\label{fig:set-format}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.5\linewidth]{images/new-project.png}
+ \includegraphics[width=0.5\linewidth]{new-project.png}
\caption{New Project dialog window}
\label{fig:new-project}
\end{figure}
\section{Using Ydiff to check results}
\label{sec:ydiff_check_results}
-Delivered with Infinity \CGG{} and in the \CGG{} path, there is a file \texttt{ydiff.C} This program compares the output from 2 files to see the differences . Do: \texttt{cd cin\_path} and key in \texttt{make ydiff}.
-
-You can now use this to check the quality differences of various outputs. \ For example, in this same directory key in:
-
-\hspace{2em}\texttt{./ydiff /tmp/yourfile.mp4 /tmp/yourfile.mp4}
+Delivered with Infinity \CGG{} and in the \CGG{} path, there is a file \texttt{ydiff.C} This program compares the output from 2 files to see the differences . Do: \texttt{cd cin\_path} and key in \texttt{make ydiff}.
+
+% The following does not work like this.
+% { % uses braces to localize caption alignment changes.
+% \begin{figure}[h]
+% \captionsetup{justification=raggedright,singlelinecheck=false}
+% \includegraphics[width=0.4\linewidth]{ydiff_same.png}
+% \caption{Exact match}
+% \vspace{-9cm}
+% \hspace{0.4\linewidth}
+% \captionsetup{justification=raggedleft,singlelinecheck=false}
+% \includegraphics[width=0.4\linewidth]{ydiff_change.png}
+% \caption{"giraffe" artifacts on 2 files spaced differently}
+% \end{figure}
+% }
+
+% We pack two pictures of unequal height next to each other and
+% align them flush at
+% a) the first line of the caption.
+% b) or tricks with strut, it's flush at the top.
+\begin{figure}[h]
+ \begin{minipage}[t]{0.49\textwidth}
+ \strut\\[-1em]
+ \includegraphics[width=\linewidth]{ydiff_same.png}
+ \caption{Exact match}
+ \end{minipage}
+ \hfill
+ \begin{minipage}[t]{0.49\textwidth}
+ \strut\\[-1em]
+ \includegraphics[width=\linewidth]{ydiff_change.png}
+ \caption{"Giraffe" artifacts on 2 files spaced differently}
+ \end{minipage}
+\end{figure}
-Since you are comparing a file to itself, you will see a clean looking white window in the left-hand corner and columns 2,3,4 will be all zeros. \ Run this same command with a 3rd spacing parameter of {}-1 as shown below, and you will see artifacts of comparing 2 files starting in a different position.
+You can now use this to check the quality differences of various
+outputs. For example, in this same directory key in:
+% The indentation of an environment matches the type area.
+\begin{list}{}{}
+\item \texttt{./ydiff /tmp/yourfile.mp4 /tmp/yourfile.mp4}
+\end{list}
+%\hspace{2em}\texttt{./ydiff /tmp/yourfile.mp4 /tmp/yourfile.mp4}
-\hspace{2em}\texttt{./ydiff /tmp/yourfile.mp4 /tmp/yourfile.mp4 -1}
+Since you are comparing a file to itself, you will see a clean looking white window in the left-hand corner and columns 2,3,4 will be all zeros. Run this same command with a 3rd spacing parameter of {}-1 as shown below, and you will see artifacts of comparing 2 files starting in a different position.
+\begin{list}{}{}
+\item \texttt{./ydiff /tmp/yourfile.mp4 /tmp/yourfile.mp4 -1}
+\end{list}
+% \hspace{2em}\texttt{./ydiff /tmp/yourfile.mp4 /tmp/yourfile.mp4 -1}
Now render yourfile using different quality levels and run ydiff to compare the 2 results. You will see only noise difference which accounts for the quality level. Columns 2,3,4 might no longer be exactly zero but will represent only noise differences. The ydiff output is debug data with lines that show frame size in bytes, sum of error, and sum of absolute value of error. The frames size is sort of useless, the sum of error shows frame gray point drift and the abs error is the total linear color error between the images. At the very end is the total gray point drift and total absolute error on the last line.
-{ % uses braces to localize caption alignment changes.
-\begin{figure}
- \captionsetup{justification=raggedright,singlelinecheck=false}
- \includegraphics[width=0.4\linewidth]{ydiff_same.png}
- \caption{Exact match}
- \vspace{-9cm}
- \hspace{0.4\linewidth}
- \captionsetup{justification=raggedleft,singlelinecheck=false}
- \includegraphics[width=0.4\linewidth]{ydiff_change.png}
- \caption{"giraffe" artifacts on 2 files spaced differently}
-\end{figure}
-}
\section{Image Sequence Creation}
\label{sec:image_sequence_creation}
Example script to create a jpeglist sequence file is next:
-
\begin{lstlisting}[numbers=none]
#!/bin/bash
out="$1"
echo "$h"
echo "# List of image files follows"
while [ $# -gt 0 ]; do
-if [ x`dirname "$1"` = x"$dir" ]; then f=./`basename "$1"`; else f="$1"; fi
-echo "$f"
-shift
+ if [ x`dirname "$1"` = x"$dir" ]; then
+ f=./`basename "$1"`;
+ else
+ f="$1";
+ fi
+ echo "$f"
+ shift
done
\end{lstlisting}
-
Example usage of this script follows:
\qquad \texttt{jpeglist.sh outfile infiles*.jpg}
-\section{Webm / Vp9 Usage and Example File\protect\footnote{credit Frederic Roenitz}}
+\section{Webm\,/\,Vp9 Usage and Example File}
\label{sec:webm/vp9_usage_example}
+% FIXME No footnotes with expressions of thanks in the title.
+% \protect\footnote{credit Frederic Roenitz}}
-There are some common VP9 rendering options files that support creation of video for YouTube, Dailymotion, and other online video services. Webm / VP9 is a media file format which is free to use under the BSD license and is open-source; thus there are no licensing issues to be concerned about. The Webm container is based on Matroska for video and Opus for audio.
+\textsc{VP9} is a video codec licensed under the BSD license and is
+considered open source,
+% Sisvel Announces AV1 Patent Pool, March 10, 2020
+% https://www.streamingmedia.com/Articles/ReadArticle.aspx?ArticleID=139636
+% Webm / VP9 is a media file format which is free to use under the
+% BSD license and is open-source; thus there are no licensing
+% issues to be concerned about.
+the \textsc{Webm} container is based on \textsc{Matroska} for video
+and \textsc{Opus} for audio. There are some common \textsc{VP9} rendering
+options files that support creation of video for YouTube,
+Dailymotion, and other online video services.
-Youtube easy startup steps are documented in the Appendix (\ref{sec:youtube_with_cinelerra}). These same steps have been verified to work for creating Dailymotion videos -- however, the created files must be renamed before uploading to change the youtube extension to webm instead for Dailymotion.
+YouTube easy startup steps are documented in the Appendix (\ref{sec:youtube_with_cinelerra}). These same steps have been verified to work for creating Dailymotion videos -- however, the created files must be renamed before uploading to change the youtube extension to webm instead for Dailymotion.
-Below is one of the VP9 rendering options file with documentation for specifics:
+Below is one of the \textsc{VP9} rendering options file with documentation for specifics:
\textbf{webm libvpx-vp9}
Bitrate (bit rate)
-VP9 supports several different bitrate modes:
+\textsc{VP9} supports several different bitrate modes:
\textit{mode:}
\item [.png] thumbnails of files in Resources so they do not have to be created over and over
\end{labeling}
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "../CinelerraGG_Manual"
+%%% End:
\label{cha:configuration_settings_preferences}
\begin{figure}[htpb]
- \centering \includegraphics[width=0.9\linewidth]{images/settings.png}
+ \centering \includegraphics[width=0.9\linewidth]{settings.png}
\caption{Settings of default Preferences with the Appearance tab selected}
\label{fig:settings}
\end{figure}
\end{description}
\subsection{Index Files section}%
+
\label{sub:index_file_section}
+Screencast below shows part of the Preferences menu where you can change the index files setup (figure~\ref{fig:index}).
+\begin{figure}[htpb]
+ \centering
+ \includegraphics[width=0.8\linewidth]{images/index.png}
+ \caption{Index file setup for your preferred configuration for Render Farm sharing or anything}
+ \label{fig:index}
+\end{figure}
\begin{description}
\item[Index files go here] index files exist in order to speed up drawing the audio/video tracks. This option determines where index files are placed on the disk.
\begin{figure}[htpb]
- \centering \includegraphics[width=0.9\linewidth]{images/theme.png}
+ \centering \includegraphics[width=0.9\linewidth]{theme.png}
\caption{Shows the Cakewalk theme (courtesy Olaf )on Preferences window with list of themes}
\label{fig:theme}
\end{figure}
\item[Autocolor assets] to make it visually easier to see your clips on the timeline that are from the same media file, you can have them automatically colored. Use of this feature requires additional memory and cpu on every timeline redraw, therefore smaller computers may not want this checked on.
\item[ffmpeg probe warns rebuild indexes] this warning is very important for switching from using ffmpeg to using native formats, such as in the case of MPEG, so that you are reminded to \textit{rebuild indexes}. If you do not rebuild the indexes, seeking on the timeline back and forth could very well be problematic, meaning it might not go to the right place. Notification about rebuilding the indexes will appear by default as shown in the figure~\ref{fig:ff_probe} when you click on the FF icon in the main timeline in the upper right hand corner. Once you click on \textit{Don’t show this warning again} you will no longer be warned and this flag will no longer be enabled.
\begin{figure}[htpb]
- \centering \includegraphics[width=0.7\linewidth]{images/ff_probe.png}
+ \centering \includegraphics[width=0.7\linewidth]{ff_probe.png}
\caption{Default warning when you click on FF icon in main window}
\label{fig:ff_probe}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/preset01.png}
+ \includegraphics[width=0.7\linewidth]{preset01.png}
\caption{When choose PAL, values get changed in window to reflect PAL}
\label{fig:preset01}
\end{figure}
\begin{figure}[htpb]
\centering
\begin{minipage}[h]{0.49\linewidth}
- \center{\includegraphics[width=0.99\linewidth]{images/bluray01.png}} \\ BluRay (scale pulldown)
+ \center{\includegraphics[width=0.99\linewidth]{bluray01.png}} \\ BluRay (scale pulldown)
\end{minipage}
\begin{minipage}[h]{0.49\linewidth}
- \center{\includegraphics[width=0.99\linewidth]{images/dvd01.png}} \\ DVD (format pulldown)
+ \center{\includegraphics[width=0.99\linewidth]{dvd01.png}} \\ DVD (format pulldown)
\end{minipage}
\caption{BD Render and DVD Render}
\label{fig:bluray_dvd}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/dvd02.png}
+ \includegraphics[width=1.0\linewidth]{dvd02.png}
\caption{check Deinterlace; Histogram and Resize Tracks}
\label{fig:dvd02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/dvd-batch01.png}
+ \includegraphics[width=0.9\linewidth]{dvd-batch01.png}
\caption{Batch render for DVD creation}
\label{fig:dvd-batch01}
\end{figure}
% \vspace{-4ex}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/dvd-batch02.png}
+ \includegraphics[width=0.8\linewidth]{dvd-batch02.png}
\caption{Batch render for BD creation}
\label{fig:dvd-batch02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.99\linewidth]{images/dvd-batch03.png}
+ \includegraphics[width=0.99\linewidth]{dvd-batch03.png}
\caption{Video options for bluray yuv422p}
\label{fig:dvd-batch03}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.99\linewidth]{images/dvd-batch04.png}
+ \includegraphics[width=0.99\linewidth]{dvd-batch04.png}
\caption{Video options for bluray yuv422p10}
\label{fig:dvd-batch04}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/subtitle01.png}
+ \includegraphics[width=0.8\linewidth]{subtitle01.png}
\caption{Subtitle window}
\label{fig:subtitle01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/subtitle02.png}
+ \includegraphics[width=0.9\linewidth]{subtitle02.png}
\caption{Subtitles on timeline}
\label{fig:subtitle02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/dvd-title.png}
+ \includegraphics[width=0.8\linewidth]{dvd-title.png}
\caption{Title menu for DVD/BD}
\label{fig:dvd-title}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/dvd01.png}
+ \includegraphics[width=0.7\linewidth]{dvd01.png}
\caption{Choose NTSC or PAL for DVD creation}
\label{fig:dvd-000}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/dvd03.png}
+ \includegraphics[width=1.0\linewidth]{dvd03.png}
\caption{Set Scale Ratio to Cropped}
\label{fig:dvd03}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/scaleratio.png}
+ \includegraphics[width=0.6\linewidth]{scaleratio.png}
\caption{Scale Ratio plugin}
\label{fig:scaleratio1}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/dvd04.png}
+ \includegraphics[width=1.0\linewidth]{dvd04.png}
\caption{Better scale on compositor}
\label{fig:dvd04}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/dvd-batch05.png}
+ \includegraphics[width=0.9\linewidth]{dvd-batch05.png}
\caption{Error in Batch Render}
\label{fig:dvd-batch05}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/timeline.png}
+ \includegraphics[width=0.8\linewidth]{timeline.png}
\caption{Timeline editing session using the upcoming Cinfinity theme.}
\label{fig:timeline}
\end{figure}
\begin{wrapfigure}[15]{O}{0.3\linewidth}
\vspace{-2ex}
\centering
- \includegraphics[width=0.79\linewidth]{images/patchbay01.png}
+ \includegraphics[width=0.79\linewidth]{patchbay01.png}
\caption{Patchbay}
\label{fig:patchbay01}
\end{wrapfigure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/overlay.png}
+ \includegraphics[width=0.7\linewidth]{overlay.png}
\caption{Video Overlay, audio Pan and Nudge.}
\label{fig:overlay}
\end{figure}
\begin{wrapfigure}[16]{O}{0.3\linewidth}
\vspace{1ex}
\centering
- \includegraphics[width=0.9\linewidth]{images/cut.png}
+ \includegraphics[width=0.9\linewidth]{cut.png}
\caption{Blade cut}
\label{fig:cut}
\end{wrapfigure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/inter-view01.png}
+ \includegraphics[width=0.8\linewidth]{inter-view01.png}
\caption{Inter-View mode: white bar$\rightarrow$source; red bar$\rightarrow$timeline}
\label{fig:inter-view01}
\end{figure}
\begin{itemize}
\item Do your editing as usual on the timeline until you are ready to see what is used or unused.
\item Make sure you are in any of the Preview modes in the Resources window; you enable the mode using the pulldown to the left of the word Search. The option looks like this
- \quad \includegraphics[height=\baselineskip]{images/fullplay.png}. \item Middle mouse click on a thumbnail in the Resources window and a popup occurs of that media with a
+ \quad \includegraphics[height=\baselineskip]{fullplay.png}. \item Middle mouse click on a thumbnail in the Resources window and a popup occurs of that media with a
white colored bar at the top and a red colored bar at the bottom with black sections.
\end{itemize}
Figure~\ref{fig:inter-view02} displays Inter-View window and its relation to the timeline, viewer, and compositor.
\begin{figure}[ht]
\centering
- \includegraphics[width=0.9\linewidth]{images/inter-view02.png}
+ \includegraphics[width=0.9\linewidth]{inter-view02.png}
\caption{Inter-View mode and the timeline}
\label{fig:inter-view02}
\end{figure}
\pagebreak
\begin{figure}[h]
\centering
- \includegraphics[width=0.8\linewidth]{images/editing-img001.png}
+ \includegraphics[width=0.8\linewidth]{editing-img001.png}
\caption{Once you have an an Open EDL, there are 2 ways to close it.}
\label{fig:open_edl}
\end{figure}
\begin{comment}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/lenght.png}
+ \includegraphics[width=0.6\linewidth]{lenght.png}
\caption{Edit Length window}
\label{fig:lenght}
\end{figure}
To set the length of an edit in the timeline, select the region which contains the edit to be modified. Now select the menu bar \texttt{Edit $\rightarrow$ Edit Length}\dots menu item to activate the \textit{edit length} popup (figure~\ref{fig:lenght}). The duration of the edit can be reset by entering the desired edit length in seconds. Pressing OK will change all of the selected edits (in armed tracks) to the specified length.
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/lenght.png}
+ \includegraphics[width=0.6\linewidth]{lenght.png}
\caption{Edit Length window}
\label{fig:lenght}
\end{figure}
The first two screenshots in figure~\ref{fig:align} show the Before, the Highlighted Edits to be manipulated, and the After results for the Align Edits. The third screenshot \textit{adds silence} in the second section as noted in red letters.
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/align.png}
+ \includegraphics[width=0.8\linewidth]{align.png}
\caption{Align edits}
\label{fig:align}
\end{figure}
Figure~\ref{fig:reverse01} shows the selected / highlighted area to which Edits will be applied. Note the first edit is 00002, followed by 00003, 00004, and 00005 in that order.
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/reverse01.png}
+ \includegraphics[width=0.8\linewidth]{reverse01.png}
\caption{Selected area for edits aligment}
\label{fig:reverse01}
\end{figure}
Figure~\ref{fig:reverse02} shows the results of executing \textit{Reverse Edits}. Now you will see the reversed order of 00005, 00004, 00003, and last 00002.
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/reverse02.png}
+ \includegraphics[width=0.8\linewidth]{reverse02.png}
\caption{Results of the Reverse Edits}
\label{fig:reverse02}
\end{figure}
Figure~\ref{fig:shuffle} illustrating Shuffle Edits of the highlighted area of the first screenshot on the page. Note the permutation of the fragments resulting in 00003 now being first, then 00005, 00002, and 00004 last.
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/shuffle.png}
+ \includegraphics[width=0.8\linewidth]{shuffle.png}
\caption{Shuffle edits: the edits are permutated}
\label{fig:shuffle}
\end{figure}
You have 6 different choices of which mouse button to use for specific types of editing while using the drag handle. You change the drag handle mouse effects by using the \texttt{Settings $\rightarrow$ Preferences $\rightarrow$ Interface} tab and modifying the Editing section as shown in the next figure~\ref{fig:trim}. The drag handle affects not only the clip you are working on but also frequently the entire duration of all clips on the timeline.\\
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/trim.png}
+ \includegraphics[width=0.6\linewidth]{trim.png}
\caption{Default choices for mouse: Ripple for button 1; Roll for button 2; Slip for button 3}
\label{fig:trim}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/trim-color.png}
+ \includegraphics[width=0.8\linewidth]{trim-color.png}
\caption{The 5 types of Trim: note the different lengths of the results.}
\label{fig:trim-color}
\end{figure}
\paragraph{How to do a J-cut or L-cut} A J-cut is a split edit film editing technique in which the audio from a following scene overlaps the picture from the preceding scene, so that the audio portion of the later scene starts playing before its picture as a lead-in to the visual cut. An L-cut is a different split edit film editing technique in which the audio from preceding scene overlaps the picture from the following scene, so that the audio cuts after the picture, and continues playing over the beginning of the next scene (figure~\ref{fig:j-cut}). To do either a J-cut or an L-cut, you first shorten the first or second video a little. Then you block the audio tracks from changing by disarming the appropriate tracks. Finally use \textit{One Edit (roll)} the cutting edge off the videos. Moving to the right creates a J-cut and moving to the left creates an L-cut.
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/j-cut.png}
+ \includegraphics[width=0.8\linewidth]{j-cut.png}
\caption{J-cut to left and L-cut to right}
\label{fig:j-cut}
\end{figure}
Now to use this feature, create a track with edits that have trims on the left and/or the right. The edit boundary can be modified using \textit{drag handles} at the boundary between the edits (figure~\ref{fig:trim-display}).
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/trim-display.png}
+ \includegraphics[width=0.9\linewidth]{trim-display.png}
\caption{Split compositor screen showing the result of the Trim feature}
\label{fig:trim-display}
\end{figure}
\begin{wrapfigure}[5]{r}{0.2\linewidth}
\vspace{-1ex}
\centering
- \includegraphics[width=0.7\linewidth]{images/snap.png}
+ \includegraphics[width=0.7\linewidth]{snap.png}
\end{wrapfigure}
They look like tags and the letter E on the menu bar and are oriented forward/backward. These same buttons can be used to \textit{cut} from the insert pointer to the previous or next edit/label when the ctrl+alt keys are both pressed when the buttons are used. They \textit{snap} off the media instead of doing the standard re-positioning. This is useful to minimize the number of operations necessary to cut between edits/labels.
\texttt{Settings $\rightarrow$ Preferences $\rightarrow$ Interface} tab, Nested Proxy Path.
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/nesting.png}
+ \includegraphics[width=0.9\linewidth]{nesting.png}
\caption{Nested clips in Timeline and Resources window}
\label{fig:nesting}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/shuttle.png}
+ \includegraphics[width=0.9\linewidth]{shuttle.png}
\caption{ShuttlePROv2 and ShuttleXpress}
\label{fig:shuttle}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/ff.png}
+ \includegraphics[width=0.7\linewidth]{ff.png}
\caption{The three colors of \textit{Probe}}
\label{fig:ff}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/video-preset.png}
+ \includegraphics[width=0.8\linewidth]{video-preset.png}
\caption{FFmpeg wrench, video preset and view options}
\label{fig:video-preset}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/audio-preset02.png}
+ \includegraphics[width=0.8\linewidth]{audio-preset02.png}
\caption{FFmpeg wrench, audio preset and view options}
\label{fig:audio-preset02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/download-distros.png}
+ \includegraphics[width=1.0\linewidth]{download-distros.png}
\caption{Screencast of the website Download page for installing \CGG{} for various O/S.}
\label{fig:download-distros}
\end{figure}
retouch photos. \CGG{} currently runs on many Linux operating system
distributions.
-This manual covers the \CGG{} Infinity version. Information
+This manual covers the \CGG{} \INF{} version. Information
contained in this manual is a description of the \CGG{} program
usage and was obtained from various sources to include different
communication channels, emails, common knowledge, and write-ups as
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}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.95\linewidth]{images/raw.png}
+ \includegraphics[width=0.95\linewidth]{raw.png}
\caption{Screenshots for RAW images}
\label{fig:raw}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/load.png}
+ \includegraphics[width=0.8\linewidth]{load.png}
\caption{Load file menu. Note the green checkmark for OK and the middle Apply option}
\label{fig:load}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/load-sort.png}
+ \includegraphics[width=0.9\linewidth]{load-sort.png}
\caption{Load - Sort by File name, sort by file Size, and within Extension after a previous Size sort}
\label{fig:load-sort}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/load-size.png}
+ \includegraphics[width=0.9\linewidth]{load-size.png}
\caption{Load windows with various Numeric Sizes}
\label{fig:load-size}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/probe.png}
+ \includegraphics[width=0.9\linewidth]{probe.png}
\caption{Three example of Probes window}
\label{fig:probe}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/stream.png}
+ \includegraphics[width=0.8\linewidth]{stream.png}
\caption{Multiple program streams and Asset Detail}
\label{fig:stream}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/export.png}
+ \includegraphics[width=0.6\linewidth]{export.png}
\caption{Export Project option popup and the 3 available options.}
\label{fig:export}
\end{figure}
\CGG{} automatically saves every \textit{editing operation} to the current project on disk continuously to a file named \texttt{\$HOME/.bcast5/backup.xml}. In the unlikely event of a crash, when you restart \CGG{}, you should select \texttt{File $\rightarrow$ Load backup} in order to continue with the operations that were recorded before the crash. If you have more than 1 instance of \CGG{} running, only the last editing operation made in whichever instance it was last made, will overwrite the backup.
-There is still 1 more backup that may save you. If for some reason you forgot to use \textit{Load backup} immediately when restarting, you have a second chance to use \texttt{File $\rightarrow$ Load} and select \texttt{\$HOME/.bcast5/backup.prev} as long as you only loaded a different file and have performed no editing operations. This same file is also used by multiple instances of \CGG{}.
+There is still 1 more backup that may save you. If for some reason you forgot to use \textit{Load backup}
+immediately when restarting or you did a Load with \textit{Replace current project} in your current session,
+you have a second chance to use \texttt{File $\rightarrow$ Load} and select \texttt{\$HOME/.bcast5/backup.prev}
+as long as you only loaded a different file and have performed no editing operations. This same file is also used by multiple instances of \CGG{}.
\textbf{Perpetual session} is very useful for working on a project over many days so you can just quit before shutting down and the next time you start up \CGG{} you will be right back where you left off.
You will retain all of your undo’s and redo’s.
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/multicam01.png}
+ \includegraphics[width=1.0\linewidth]{multicam01.png}
\caption{Using Mixer capability in Cin for multiple cameras}
\label{fig:multicam01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/mixer-align01.png}
+ \includegraphics[width=0.9\linewidth]{mixer-align01.png}
\caption{Align Mixers window}
\label{fig:mixer-align01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/mixer-align02.png}
+ \includegraphics[width=0.9\linewidth]{mixer-align02.png}
\caption{Aligned mixer window after "Match". Note the Nudge amounts above.}
\label{fig:mixer-align02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/mixer-align03.png}
+ \includegraphics[width=0.9\linewidth]{mixer-align03.png}
\caption{Match setup for aligning by audio. Note that [ ] are set over a sample waveform highlighted selection that includes that.}
\label{fig:mixer-align03}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/mixer-align04.png}
+ \includegraphics[width=0.9\linewidth]{mixer-align04.png}
\caption{An audio Match is complete. Note the waveform is aligned.}
\label{fig:mixer-align04}
\end{figure}
\begin{wrapfigure}[16]{O}{1em + 0.3\textwidth}
\vspace{-1ex}
\centering
- \includegraphics[width=0.3\textwidth]{images/mixer-patchbay01.png}
+ \includegraphics[width=0.3\textwidth]{mixer-patchbay01.png}
\caption{Mixer patchbay}
\label{fig:mixer-patchbay01}
\end{wrapfigure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/multi-pane01.png}
+ \includegraphics[width=1.0\linewidth]{multi-pane01.png}
\caption{Shown are 4 panes that have split the main track canvas for some editing scenarios}
\label{fig:multi-pane01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/multi-screen01.png}
+ \includegraphics[width=0.9\linewidth]{multi-screen01.png}
\caption{Multi-screen Playback example useful for watching \CGG{} run on the \textit{big screen}}
\label{fig:multi-screen01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/multi-view01.png}
+ \includegraphics[width=0.9\linewidth]{multi-view01.png}
\caption{Shown here are 3 Viewer windows and the \textit{View in new window} popup}
\label{fig:multi-view01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.99\linewidth]{images/overlay-01.png}
+ \includegraphics[width=0.99\linewidth]{overlay-01.png}
\caption{Patchbay pulldown with Porter Duff and Graphic Art overlays expanded}
\label{fig:overlay-01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.84\linewidth]{images/normal.png}
+ \includegraphics[width=0.84\linewidth]{normal.png}
\caption{Normal and Arithmetic overlays}
\label{fig:normal}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.84\linewidth]{images/porter-duff.png}
+ \includegraphics[width=0.84\linewidth]{porter-duff.png}
\caption{Porter Duff overlays}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.84\linewidth]{images/logical.png}
+ \includegraphics[width=0.84\linewidth]{logical.png}
\caption{Logical overlays}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.84\linewidth]{images/graphic-art.png}
+ \includegraphics[width=0.84\linewidth]{graphic-art.png}
\caption{Graphic Art overlays}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/video-plugins.png}
+ \includegraphics[width=1.0\linewidth]{video-plugins.png}
\caption{Screencast of the native Video plugins in the default Cinfinity icon set.}
\label{fig:video-plugins}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/audio-plugins.png}
+ \includegraphics[width=0.6\linewidth]{audio-plugins.png}
\caption{Cinfinity2 audio plugins}
\label{fig:audio-plugins}
\end{figure}
\begin{figure}[htpb]
\centering
\begin{tikzpicture}[scale=1, transform shape]
- \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.5\linewidth]{images/plugin-icons.png}};
+ \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.5\linewidth]{plugin-icons.png}};
\node [yshift=-8mm, xshift=-1cm,anchor=east] at (img1.north west) (Preferences) {Preferences Window};
\node [yshift=-17mm, xshift=-1cm,anchor=east] at (img1.north west) (Tab) {Tab section};
\node [yshift=-41mm, xshift=-1cm,anchor=east] at (img1.north west) (Icon) {Plugin icon choices};
\begin{wrapfigure}[2]{r}{0.3\linewidth}
\vspace{-3ex}
\centering
- \includegraphics[width=0.7\linewidth]{images/button-options.png}
+ \includegraphics[width=0.7\linewidth]{button-options.png}
\end{wrapfigure}
The rightmost knob is used to Turn Off/Turn On the effect where the default is On. This is useful to easily see that the plugin is doing what you expect. The leftmost symbol that looks like a gear is for \textit{Preset Edit} and its usage is described in the section \nameref{sec:saved_plugin_preset}.
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/editing-effects.png}
+ \includegraphics[width=0.9\linewidth]{editing-effects.png}
\caption{Screencast of the native Video plugins in the default Cinfinity icon set.}
\label{fig:editing-effects}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/drag-effect.png}
+ \includegraphics[width=0.7\linewidth]{drag-effect.png}
\caption{Dragging the Color 3 way effect}
\label{fig:drag-effect}
\end{figure}
\section{Saved Plugin Presets}%
\label{sec:saved_plugin_preset}
-\textit{Presets} and \textit{Factory Presets} for Plugin settings are now combined with the Preset Keyframe Parameters allowing you to choose, apply, delete, and edit your own Presets which can then be easily saved in the file \texttt{\$HOME/.bcast5/\CGG{}\_\\presets}. In addition to your own saved presets, there are automatically available Factory presets for some plugins, for example the Lens video plugin. The Factory presets are preceded by an asterisk (*) and can not be modified permanently.
+\textit{Presets} and \textit{Factory Presets} for Plugin settings are now combined with the Preset Keyframe Parameters allowing you to choose, apply, delete, and edit your own Presets which can then be easily saved in the file \texttt{\$HOME/.bcast5/Cinelerra\_presets}. In addition to your own saved presets, there are automatically available Factory presets for some plugins, for example the Lens video plugin. The Factory presets are preceded by an asterisk (*) and can not be modified permanently.
\begin{wrapfigure}[4]{r}{0.3\linewidth}
\vspace{-2ex}
\centering
- \includegraphics[width=0.7\linewidth]{images/preset.png}
+ \includegraphics[width=0.7\linewidth]{preset.png}
\end{wrapfigure}
Note that using this is directly changing a keyframe object so you will only want to modify parameters you are familiar with. Most of the data is obvious and safe to change.
\begin{figure}[htpb]
\centering
\begin{tikzpicture}[scale=1, transform shape]
- \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.6\linewidth]{images/preset02.png}};
+ \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.6\linewidth]{preset02.png}};
\node [yshift=-30mm, xshift=-1cm,anchor=east] at (img1.north west) (Green) {A user preset Green};
\node [yshift=-101mm, xshift=-1cm,anchor=south east,text width=10em, inner ysep=-3mm] at (img1.north west) (Textbox) {Textbox to type in the title for the chosen preset or name for a new preset.};
\node [yshift=-110mm, xshift=-1cm,anchor=north east,text width=10em,inner ysep=-3mm] at (img1.north west) (Save) {Use the Delete, Save or Apply button for operation.};
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/info-effect.png}
+ \includegraphics[width=0.7\linewidth]{info-effect.png}
\caption{Effect Info for Color 3 Way}
\label{fig:info-effect}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/remove-effect.png}
+ \includegraphics[width=0.6\linewidth]{remove-effect.png}
\caption{Remove Deinterlace-CV plugin}
\label{fig:remove-effect}
\end{figure}
\end{enumerate}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.05\linewidth]{images/audio-default.png}
+ \includegraphics[width=0.05\linewidth]{audio-default.png}
\end{figure}
Keep in mind these points for newly created plugin icons:
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/visibility01.png}
+ \includegraphics[width=0.8\linewidth]{visibility01.png}
\caption{Screenshot showing on the left hand side the Visibility box with Audio Effects highlighted.}
\label{fig:visibility01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/visibility02.png}
+ \includegraphics[width=0.6\linewidth]{visibility02.png}
\caption{Screenshot showing the Visibility categories of plugins with all toggled on and audio highlighted.}
\label{fig:visibility02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/expander.png}
+ \includegraphics[width=0.8\linewidth]{expander.png}
\caption{$\bigtriangledown$, $\rhd$ =expander; "-" = options}
\label{fig:expander}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.5\linewidth]{images/chorus.png}
+ \includegraphics[width=0.5\linewidth]{chorus.png}
\caption{GUI of configuration for Chorus plugin}
\label{fig:chorus}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/compressor.png}
+ \includegraphics[width=0.7\linewidth]{compressor.png}
\caption{GUI of configuration for Compressor plugin}
\label{fig:compressor}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/compressorM.png}
+ \includegraphics[width=0.7\linewidth]{compressorM.png}
\caption{GUI of configuration for Compressor Multi plugin}
\label{fig:compressorM}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/equalizer.png}
+ \includegraphics[width=0.7\linewidth]{equalizer.png}
\caption{Graphic Equalizer audio plugin}
\label{fig:equalizer}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.4\linewidth]{images/eq_param.png}
+ \includegraphics[width=0.4\linewidth]{eq_param.png}
\caption{Graphic Equalizer audio plugin}
\label{fig:eq_param}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.4\linewidth]{images/echo.png}
+ \includegraphics[width=0.4\linewidth]{echo.png}
\caption{The 3 dials of Echo plugin}
\label{fig:echo}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/echo-cancel.png}
+ \includegraphics[width=0.8\linewidth]{echo-cancel.png}
\caption{GUI for EchoCancel with crosshair and mode set to ON}
\label{fig:echo-cancel}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.5\linewidth]{images/flanger.png}
+ \includegraphics[width=0.5\linewidth]{flanger.png}
\caption{GUI of configuration for Flanger plugin}
\label{fig:flanger}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.5\linewidth]{images/reverb.png}
+ \includegraphics[width=0.5\linewidth]{reverb.png}
\caption{GUI of configuration for Reverb plugin}
\label{fig:reverb}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/synthesizer.png}
+ \includegraphics[width=1.0\linewidth]{synthesizer.png}
\caption{GUI for Synthesizer}
\label{fig:synthesizer}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.5\linewidth]{images/tremolo.png}
+ \includegraphics[width=0.5\linewidth]{tremolo.png}
\caption{GUI of configuration for Tremolo plugin}
\label{fig:tremolo}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/reload.png}
+ \includegraphics[width=0.9\linewidth]{reload.png}
\caption{Reload plugin index in yellow and Auto start lv2 gui unchecked}
\label{fig:reload}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/calf.png}
+ \includegraphics[width=1.0\linewidth]{calf.png}
\caption{Screencast of simple text interface in the middle of the screen for a Calf LV2 plugin}
\label{fig:calf}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/calf02.png}
+ \includegraphics[width=0.8\linewidth]{calf02.png}
\caption{Screencast with a Calf plugin glitzy window that appears when clicking the simple interface UI button.}
\label{fig:calf02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/bluebanana.png}
+ \includegraphics[width=1.0\linewidth]{bluebanana.png}
\caption{Screencast showing the BlueBanana plugin control}
\label{fig:bluebanana}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/brightness.png}
+ \includegraphics[width=0.6\linewidth]{brightness.png}
\caption{How it works Brightness and Contrast}
\label{fig:brightness}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/c41.png}
+ \includegraphics[width=0.9\linewidth]{c41.png}
\caption{C41 - Control window and compositor window in action}
\label{fig:c41}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.5\linewidth]{images/chroma-key.png}
+ \includegraphics[width=0.5\linewidth]{chroma-key.png}
\caption{Chroma Key control window}
\label{fig:chroma-key}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.55\linewidth]{images/chroma-key-hsv.png}
+ \includegraphics[width=0.55\linewidth]{chroma-key-hsv.png}
\caption{Keying a green screen with Chroma Key (HSV)}
\label{fig:chroma-key-hsv}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/color3way.png}
+ \includegraphics[width=0.8\linewidth]{color3way.png}
\caption{Color 3 Way control window}
\label{fig:color3way}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.45\linewidth]{images/colorspace.png}
+ \includegraphics[width=0.45\linewidth]{colorspace.png}
\caption{ColorSpace control window}
\label{fig:colorspace}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.5\linewidth]{images/crikey.png}
+ \includegraphics[width=0.5\linewidth]{crikey.png}
\caption{three active point created in CriKey}
\label{fig:crikey}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/crikey01.png}
+ \includegraphics[width=0.8\linewidth]{crikey01.png}
\caption{The screenshot shows the compositor with some default settings in the controls window.}
\label{fig:crikey01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/crikey02.png}
+ \includegraphics[width=0.8\linewidth]{crikey02.png}
\caption{same screenshot with moving Threshold}
\label{fig:crikey02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/crop_position.png}
+ \includegraphics[width=1.0\linewidth]{crop_position.png}
\caption{Crop tool and Crop \& Position plugin compared}
\label{fig:crop_position}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/descratch01.png}
+ \includegraphics[width=0.6\linewidth]{descratch01.png}
\caption{DeScratch control window}
\label{fig:descratch01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/descratch02.png}
+ \includegraphics[width=0.8\linewidth]{descratch02.png}
\caption{Various parameters of DeScratch}
\label{fig:descratch02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/descratch.png}
+ \includegraphics[width=0.9\linewidth]{descratch.png}
\caption{Original video with scratch; Option Mark selected and Final video}
\label{fig:descratch}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/deinterlace.png}
+ \includegraphics[width=0.6\linewidth]{deinterlace.png}
\caption{Pulldown menu}
\label{fig:deinterlace}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.4\linewidth]{images/denoise.png}
+ \includegraphics[width=0.4\linewidth]{denoise.png}
\caption{Control window of the DeNoise plugin}
\label{fig:denoise}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/diff-key.png}
+ \includegraphics[width=0.8\linewidth]{diff-key.png}
\caption{Difference key and its problematic output}
\label{fig:diff-key}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/gamma01.png}
+ \includegraphics[width=1.0\linewidth]{gamma01.png}
\caption{settting \textit{Maximun} to $0.5900$}
\label{fig:gamma01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/gamma02.png}
+ \includegraphics[width=1.0\linewidth]{gamma02.png}
\caption{Setting \textit{Maximun} to $0.6100$ and \textit{Gamma} to $0.3300$}
\label{fig:gamma02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/histeq.png}
+ \includegraphics[width=0.8\linewidth]{histeq.png}
\caption{Control window and split screen}
\label{fig:histeq}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/histogram.png}
+ \includegraphics[width=0.8\linewidth]{histogram.png}
\caption{Master Histogram and RGB Histogram}
\label{fig:histogram}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/bezier.png}
+ \includegraphics[width=0.8\linewidth]{bezier.png}
\caption{Histogram Bezier / Curves}
\label{fig:bezier}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.75\linewidth]{images/ex-bezier.png}
+ \includegraphics[width=0.75\linewidth]{ex-bezier.png}
\caption{Gain Up/Down; clamp; S-Shaped curve and Luma Key}
\label{fig:ex-bezier}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/holographictv.png}
+ \includegraphics[width=0.8\linewidth]{holographictv.png}
\caption{Holographic messages in CinGG!}
\label{fig:holographictv}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/linear.png}
+ \includegraphics[width=0.8\linewidth]{linear.png}
\caption{For clarity of presentation only 2 fields are shown}
\label{fig:linear}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/motion51.png}
+ \includegraphics[width=0.9\linewidth]{motion51.png}
\caption{Motion51 plugin window with its default options set.}
\label{fig:motion51}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.5\linewidth]{images/perspective.png}
+ \includegraphics[width=0.5\linewidth]{perspective.png}
\caption{perspective control window}
\label{fig:perspective}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.8\linewidth]{images/perspective01.png}
+ \includegraphics[width=0.8\linewidth]{perspective01.png}
\caption{Clockwise: Nearest; Linear; OpenGL and Cubic}
\label{fig:perspective01}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.8\linewidth]{images/rgbshift.png}
+ \includegraphics[width=0.8\linewidth]{rgbshift.png}
\caption{Bad Misaligned color and after color aligned}
\label{fig:rgbshift}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.8\linewidth]{images/radial.png}
+ \includegraphics[width=0.8\linewidth]{radial.png}
\caption{For clarity of presentation only 2 fields are shown}
\label{fig:radial}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.45\linewidth]{images/rumbler.png}
+ \includegraphics[width=0.45\linewidth]{rumbler.png}
\caption{Rumbler control window}
\label{fig:rumbler}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=1.0\linewidth]{images/svg.png}
+ \includegraphics[width=1.0\linewidth]{svg.png}
\caption{Control window and Inkscape}
\label{fig:svg}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.5\linewidth]{images/scaleratio.png}
+ \includegraphics[width=0.5\linewidth]{scaleratio.png}
\caption{Many parameters of scale ratio}
\label{fig:scaleratio}
\end{figure}
\vspace{2ex}
\begin{wrapfigure}[20]{O}{0.4\linewidth}
% \vspace{-4ex}
- \includegraphics[width=0.9\linewidth]{images/staveraging.png}
+ \includegraphics[width=0.9\linewidth]{staveraging.png}
\caption{STA control window}
\label{fig:staveraging}
\end{wrapfigure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=1.0\linewidth]{images/sketcher.png}
+ \includegraphics[width=1.0\linewidth]{sketcher.png}
\caption{Sketcher control window and sketch on Compositor}
\label{fig:sketcher}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.35\linewidth]{images/timeaverage.png}
+ \includegraphics[width=0.35\linewidth]{timeaverage.png}
\caption{GUI for Time Average}
\label{fig:timeaverage}
\end{figure}
Space-temporal warping enables time to flow differently at different locations in the video (figure~\ref{fig:timefront}).
\begin{wrapfigure}[13]{O}{0.3\linewidth}
\vspace{-2ex}
- \includegraphics[width=0.8\linewidth]{images/timefront.png}
+ \includegraphics[width=0.8\linewidth]{timefront.png}
\caption{Temporal bands for Timefront}
\label{fig:timefront}
\end{wrapfigure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.9\linewidth]{images/title01.png}
+ \includegraphics[width=0.9\linewidth]{title01.png}
\caption{GUI of the Title plugin}
\label{fig:title01}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.3\linewidth]{images/title02.png}
+ \includegraphics[width=0.3\linewidth]{title02.png}
\caption{Pulldown Attributes}
\label{fig:title02}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.9\linewidth]{images/title03.png}
+ \includegraphics[width=0.9\linewidth]{title03.png}
\caption{Final result of the exemple}
\label{fig:title03}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.6\linewidth]{images/title04.png}
+ \includegraphics[width=0.6\linewidth]{title04.png}
\caption{Screencast showing the Color Picker menu.}
\label{fig:title04}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.5\linewidth]{images/title05.png}
+ \includegraphics[width=0.5\linewidth]{title05.png}
\caption{Kerning in action}
\label{fig:title05}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.55\linewidth]{images/tracer-01.png}
+ \includegraphics[width=0.55\linewidth]{tracer-01.png}
\caption{Gui for Tracer plugin}
\label{fig:tracer-01}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.7\linewidth]{images/tracer-02.png}
+ \includegraphics[width=0.7\linewidth]{tracer-02.png}
\caption{Rug in the top picture is traced in order to black it out or replace later}
\label{fig:tracer-02}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.8\linewidth]{images/videoscope01.png}
+ \includegraphics[width=0.8\linewidth]{videoscope01.png}
\caption{GUI of the Videoscope. You see Histogram, RGB Parade and Vectorscope}
\label{fig:videoscope01}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.9\linewidth]{images/videoscope02.png}
+ \includegraphics[width=0.9\linewidth]{videoscope02.png}
\caption{Colortest 75\% with RGB Parade (left) and Waveform (right)}
\label{fig:videoscope02}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.7\linewidth]{images/videoscope03.png}
+ \includegraphics[width=0.7\linewidth]{videoscope03.png}
\caption{Example of waveform}
\label{fig:videoscope03}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.9\linewidth]{images/videoscope04.png}
+ \includegraphics[width=0.9\linewidth]{videoscope04.png}
\caption{Balancing a yellow dominace tint}
\label{fig:videoscope04}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.7\linewidth]{images/yuvshift.png}
+ \includegraphics[width=0.7\linewidth]{yuvshift.png}
\caption{Before and after YUVShift adjusting}
\label{fig:yuvshift}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.8\linewidth]{images/zoom.png}
+ \includegraphics[width=0.8\linewidth]{zoom.png}
\caption{For clarity of presentation only 3 fields are shown}
\label{fig:zoom}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=0.9\linewidth]{images/mandelbrot.png}
+ \includegraphics[width=0.9\linewidth]{mandelbrot.png}
\caption{Mandelbrot Cuda plugin}
\label{fig:mandelbrot}
\end{figure}
\begin{figure}[hbtp]
\centering
- \includegraphics[width=1.0\linewidth]{images/n_body.png}
+ \includegraphics[width=1.0\linewidth]{n_body.png}
\caption{N\_Body Cuda plugin}
\label{fig:n_body}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/findobj.png}
+ \includegraphics[width=0.9\linewidth]{findobj.png}
\caption{Timeline; control window and compositor for FindObj}
\label{fig:findobj}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/opencv.png}
+ \includegraphics[width=0.8\linewidth]{opencv.png}
\caption{FlowObj; GaborObj (before and after) and PuzzleObj}
\label{fig:opencv}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/stylizeobj01.png}
+ \includegraphics[width=0.6\linewidth]{stylizeobj01.png}
\caption{Pulldown of Stylize mode on the original image}
\label{fig:stylizeobj01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.95\linewidth]{images/stylize.png}
+ \includegraphics[width=0.95\linewidth]{stylize.png}
\caption{Clockwise: Edge Smooth and Recursive; Detail Enhance; Stylization; Color and Pencil Sketch}
\label{fig:stylize}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/ffchromakey.png}
+ \includegraphics[width=0.6\linewidth]{ffchromakey.png}
\caption{GUI for FFmpeg plugins}
\label{fig:ffchromakey}
\end{figure}
Currently FFmpeg audio and video plugins that do not have a personalized icon use one of the default icons as shown below.
-Default Audio Icon: \quad \includegraphics[height=\baselineskip]{images/ffaudio.png}
-\quad Default Video Icon: \quad \includegraphics[height=\baselineskip]{images/ffvideo.png}
+Default Audio Icon: \quad \includegraphics[height=\baselineskip]{ffaudio.png}
+\quad Default Video Icon: \quad \includegraphics[height=\baselineskip]{ffvideo.png}
If you want to replace the icon with a more descriptive picture, see a previous section on Updatable Icon Image Support and Details on where to put Plugin Icons.
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/packages.png}
+ \includegraphics[width=1.0\linewidth]{packages.png}
\end{figure}
However, if you want to get going as quickly as possible, just do this so that everything is in 1 place:
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/4windows.png}
+ \includegraphics[width=1.0\linewidth]{4windows.png}
\caption{Clockwise: Viewer; Compositor; Resources and Main/Program/Timeline}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/load_files.png}
+ \includegraphics[width=1.0\linewidth]{load_files.png}
\caption{Load media window -- note the icons top right for more options}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/format_setting.png}
+ \includegraphics[width=0.7\linewidth]{format_setting.png}
\caption{Format menu to change settings}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.5\linewidth]{images/magnifier.png}
+ \includegraphics[width=0.5\linewidth]{magnifier.png}
\caption{Effect brown bar with magnifier}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/pulldown_button.png}
+ \includegraphics[width=1.0\linewidth]{pulldown_button.png}
\caption{Menu pulldowns at the top with Transport buttons below. Note the yellow tooltips too.}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/some_editing.png}
+ \includegraphics[width=1.0\linewidth]{some_editing.png}
\caption{From left to right:\textit{ Audio 1} is disarmed -- BandSlide transition in \textit{Video 1} -- A highlighted section.}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/title_color.png}
+ \includegraphics[width=1.0\linewidth]{title_color.png}
\caption{Compositor + Title menu for setting parameters + the Color Picker.}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/recording01.png}
+ \includegraphics[width=0.8\linewidth]{recording01.png}
\caption{Recording window with tipical settings}
\label{fig:recording01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/recording02.png}
+ \includegraphics[width=0.8\linewidth]{recording02.png}
\caption{new feature v4l2 mpeg}
\label{fig:recording02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.99\linewidth]{images/recording03.png}
+ \includegraphics[width=0.99\linewidth]{recording03.png}
\caption{Example of the Recording settings}
\label{fig:recording03}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.99\linewidth]{images/channels01.png}
+ \includegraphics[width=0.99\linewidth]{channels01.png}
\caption{Clockwise: Channels window; Video In (behind); Recording and Scan confirm}
\label{fig:channels01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.99\linewidth]{images/channels02.png}
+ \includegraphics[width=0.99\linewidth]{channels02.png}
\caption{Scanning in progress ($6\%$)}
\label{fig:channels02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/channels03.png}
+ \includegraphics[width=1.0\linewidth]{channels03.png}
\caption{Channels Info window with many TV channels buttons}
\label{fig:channels03}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.95\linewidth]{images/recording04.png}
+ \includegraphics[width=0.95\linewidth]{recording04.png}
\caption{Recording in real-time a tv weather report}
\label{fig:recording04}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/realtime_toc.png}
+ \includegraphics[width=0.8\linewidth]{realtime_toc.png}
\caption{Realtime TOC check red button}
\label{fig:realtime_toc}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.85\linewidth]{images/two-monitors01.png}
+ \includegraphics[width=0.85\linewidth]{two-monitors01.png}
\caption{Dual screen - initial}
\label{fig:two-monitors01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.85\linewidth]{images/two-monitors02.png}
+ \includegraphics[width=0.85\linewidth]{two-monitors02.png}
\caption{Dual screen - \CGG{} and desktop on different screens}
\label{fig:two-monitors02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.85\linewidth]{images/two-monitors03.png}
+ \includegraphics[width=0.85\linewidth]{two-monitors03.png}
\caption{Dual screen - \CGG{} compositor on own screen windowed}
\label{fig:two-monitors03}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.85\linewidth]{images/two-monitors04.png}
+ \includegraphics[width=0.85\linewidth]{two-monitors04.png}
\caption{Dual screen - \CGG{} compositor on own screen full screen}
\label{fig:two-monitors04}
\end{figure}
\begin{wrapfigure}[18]{O}{0.3\linewidth}
\centering
- \includegraphics[width=0.5\linewidth]{images/remote01.png}
+ \includegraphics[width=0.5\linewidth]{remote01.png}
\caption{Ati-x10 Remote}
\label{fig:remote01}
\end{wrapfigure}
\end{tabular}
The Application/Menu key \quad
-\includegraphics[height=\baselineskip]{images/alt-ctrl.png} \quad
+\includegraphics[height=\baselineskip]{alt-ctrl.png} \quad
is used to get into remote control mode, even if there is no remote control hardware device in use, allowing for use of the same defined remote control keys to work on the keyboard. Once the Application/Menu key enables remote mode, the remote control keys don't allow the standard \CGG{} keys to work.
\subsection{Android Remote Control for DVB}%
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/remote02.png}
+ \includegraphics[width=0.9\linewidth]{remote02.png}
\caption{Interface tab shows Android Remote Control}
\label{fig:remote02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/remote03.png}
+ \includegraphics[width=0.6\linewidth]{remote03.png}
\caption{A Tablet with Android Remote Control}
\label{fig:remote03}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/recording03.png}
+ \includegraphics[width=0.9\linewidth]{recording03.png}
\caption{Example of the Preferences menu with the Recording tab highlighted}
\label{fig:recordingx}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/vhs01.png}
+ \includegraphics[width=0.9\linewidth]{vhs01.png}
\caption{Example of the Recording, Video In, and Channels, along with the Add option, menus.}
\label{fig:vhs01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.9\linewidth]{images/vhs02.png}
+ \includegraphics[width=0.9\linewidth]{vhs02.png}
\caption{Recording menu and Video In screen while capturing media. Note the Transport stop option.}
\label{fig:vhs02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/render.png}
+ \includegraphics[width=0.7\linewidth]{render.png}
\caption{Example of the Render menu}
\label{fig:render}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/render01.png}
+ \includegraphics[width=0.7\linewidth]{render01.png}
\caption{Audio and Video tracks automatically checked for Pro file type}
\label{fig:render01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/render02.png}
+ \includegraphics[width=0.7\linewidth]{render02.png}
\caption{Render menu displaying a PNG \textit{one frame} option}
\label{fig:render02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/batch01.png}
+ \includegraphics[width=0.8\linewidth]{batch01.png}
\caption{Example of the Batch Render menu}
\label{fig:batch01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/batch02.png}
+ \includegraphics[width=0.8\linewidth]{batch02.png}
\caption{Batch render with the 4 ghosted buttons on the right side + the Warning message below}
\label{fig:batch02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/back-ren02.png}
+ \includegraphics[width=0.8\linewidth]{back-ren02.png}
\caption{Settings Background Rendering}
\label{fig:back-ren02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/back-ren.png}
+ \includegraphics[width=0.8\linewidth]{back-ren.png}
\caption{Timeline with the top red bar}
\label{fig:back-ren}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/farm.png}
+ \includegraphics[width=0.8\linewidth]{farm.png}
\caption{Settings $\rightarrow$ Preferences, Performance tab, menu to set up your Render Farm}
\label{fig:farm}
\end{figure}
\item Load the files by concatenate to existing track on the master node or use RenderMux shell script.
\end{enumerate}
-\subsection{Multi-core Computers Render Farm Setup\protect\footnote{the 'Epyc' method}}%
+\subsection{Multi-core Computers Render Farm Setup}%
\label{sub:multi_core_render_farm_setup}
-Because index files speed up displaying the video you may want to share these files with the clients on a shared filesystem. There is a configuration option available in \texttt{Settings $\rightarrow$ Preferences}, the Interface tab, that sets up in your preferences the location of the index files which you can put on a shared disk.
-Screencast below shows part of the Preferences menu where you can change the index files setup (figure~\ref{fig:index}).
-\begin{figure}[htpb]
- \centering
- \includegraphics[width=0.8\linewidth]{images/index.png}
- \caption{Index file setup for your preferred configuration for Render Farm sharing or anything}
- \label{fig:index}
-\end{figure}
- Or, one of the convenient features of cin5 is the redirection of the path via \texttt{CIN\_CONFIG} as in:
-\begin{lstlisting}[language=bash,numbers=none]
-CIN_CONFIG=/<shared_file_pathname>/<filename_such_as_.bcast5> /<cinelerra_pathname>/cin
-\end{lstlisting}
-This means that you can make project related configurations that do not impact the default \texttt{\$HOME} config. You can either export your default \texttt{\$HOME} config or the \texttt{CIN\_CONFIG} config to use on the render farm.
+If you are lucky enough to have a computer with a large cpu core count, setting up a render farm
+can really take advantage of using all of the cpus. This is much faster than the default automatic
+threading capability. Since you don’t need to communicate with other computers, you will not have
+to be concerned about TCP communication or shared disks/files. When you are going to be doing other
+work simultaneously while rendering a large job, you will want to leave some of the cpus available
+for that. Be sure to set “Project SMP cpus” in the Settings→Preferences, Performance tab to your
+CPU count.
\subsection{Troubleshooting Tips and Warnings}%
\label{sub:troubleshhoting_tips_warnings}
\item Other illustrative messages may be shown such as: \texttt{RenderFarmClientThread:: run: Session finished}.
\end{itemize}
+And here are a couple of more tips for making Render Farm specific for your setup.
+\begin{itemize}
+ \item Because \textit{index files} speed up displaying the video you may want to share these files
+with the clients on a shared filesystem. More information on index files configuration is outlined in
+\ref{sub:index_file_section}.
+ \item Or, one of the convenient features of Cinelerra is the redirection of the path
+ via \texttt{CIN\_CONFIG} as in:
+\begin{lstlisting}[language=bash,numbers=none]
+CIN_CONFIG=/<shared_file_pathname>/<filename_such_as_.bcast5> /<cinelerra_pathname>/cin
+\end{lstlisting}
+This means that you can make project related configurations that do not impact the default \texttt{\$HOME} config. You can either export your default \texttt{\$HOME} config or the \texttt{CIN\_CONFIG} config to use on the render farm.
+\end{itemize}
+
\paragraph{Warnings}
If one of the render farm computers is connected to the internet, you should use a firewall to maintain the safety of all of the computers. The ports have to be reachable for the intranet but you do not want the ports to be open to the outside.
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/yuv420.png}
+ \includegraphics[width=0.6\linewidth]{yuv420.png}
\caption{Render \& Video Preset menus displaying Pixel choices}
\label{fig:yuv420}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.55\linewidth]{images/audio.png}
+ \includegraphics[width=0.55\linewidth]{audio.png}
\caption{Render menu showing where Samples is}
\label{fig:audio}
\end{figure}
\centering
%\includegraphics[width=0.8\linewidth]{name.ext}
\begin{tikzpicture}[scale=1, transform shape]
- \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.6\linewidth]{images/cursor01.png}};
+ \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.6\linewidth]{cursor01.png}};
\node [yshift=-21mm, xshift=-1cm,anchor=east] at (img1.north west) (Compositor) {Red cursor in Compositor};
\node [yshift=-26mm, xshift=-1cm,anchor=east] at (img1.north west) (Timeline) {red cursor in Timeline};
\draw [->, line width=1mm] (Compositor) edge ([yshift=-21mm] img1.north west);
\centering
%\includegraphics[width=0.8\linewidth]{name.ext}
\begin{tikzpicture}[scale=1, transform shape]
- \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.6\linewidth]{images/cursor02.png}};
+ \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.6\linewidth]{cursor02.png}};
\node [yshift=-23mm, xshift=-1cm,anchor=east] at (img1.north west) (Compositor) {White cursor in Compositor};
\node [yshift=-28mm, xshift=-1cm,anchor=east] at (img1.north west) (Timeline) {White cursor in Timeline};
\draw [->, line width=1mm] (Compositor) edge ([yshift=-23mm] img1.north west);
\begin{wrapfigure}[11]{O}{0.5\textwidth}
\vspace{-5ex}
\centering
- \includegraphics[width=0.5\textwidth,keepaspectratio]{images/color.png}
+ \includegraphics[width=0.5\textwidth,keepaspectratio]{color.png}
\caption{Color space and Color range}
\label{fig:color}
\end{wrapfigure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/render-vaapi.png}
+ \includegraphics[width=0.7\linewidth]{render-vaapi.png}
\caption{Render menu setup to encode using GPU with vaapi}
\label{fig:render-vaapi}
\end{figure}
There are two ways that the proxy files can be used, with or without input scaling. When the proxy is done without rescaling, the Mask, Camera and Projector automations are re-scaled accordingly. In this situation, the entire project will be re-sized so that the session is in the resized geometry. Not all plugins are useful when the project is rescaled, because the keyframe data must be in the original geometry. In this case, you can use the rescaler, by enabling \textit{Use scaler (FFMPEG only)}. This has the added advantage that the project size does not change and the proxy media is down-scaled as usual and up-scaled on read-in, which means the project editing is done in full scale. Since decoding is done on smaller video, there is a time savings, but all rendering is done full scale. The main reason for using \textit{scaler} is that it does not change the image coordinate data, so that automation and plugin parameters will be in the original project geometry. This is not as fast as the first option, but is a performance gain, and may be needed if you are using plugins that need coordinate data such as the Title plugin. As noted, the scaler only works on ffmpeg video formats.
-In the upper right hand corner of the main window, there is a toggle button to easily switch back and forth when you have a proxied file on the timeline. The icon is to the left of the FF icon. It will have the letter “P” as the icon for Proxy or if \textit{Using Scaler}, the letter “S”. \quad \includegraphics[height=\baselineskip]{images/proxy-01.png} \quad This quick switch is especially useful when editing and you need to see a better image temporarily.
+In the upper right hand corner of the main window, there is a toggle button to easily switch back and forth when you have a proxied file on the timeline. The icon is to the left of the FF icon. It will have the letter “P” as the icon for Proxy or if \textit{Using Scaler}, the letter “S”. \quad \includegraphics[height=\baselineskip]{proxy-01.png} \quad This quick switch is especially useful when editing and you need to see a better image temporarily.
Screencast in figure~\ref{fig:proxy-02} shows the Use scaler checked so you can still use plugins and the original project size is kept. The Scale factor pull-down gives you available size options. Note the new media dimensions shown (partially covered). If the size is an odd number, 1 is added to make the dimensions both even numbers.
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.6\linewidth]{images/proxy-02.png}
+ \includegraphics[width=0.6\linewidth]{proxy-02.png}
\caption{Proxy settings dialog}
\label{fig:proxy-02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/aeval.png}
+ \includegraphics[width=1.0\linewidth]{aeval.png}
\caption{Use Audio$\rightarrow$Render effect to set render parameter values and then that effect can be varied.}
\label{fig:aeval}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/ringtone.png}
+ \includegraphics[width=0.8\linewidth]{ringtone.png}
\caption{Using the Compressor plugin graph to create a ringtone}
\label{fig:ringtone}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/transition.png}
+ \includegraphics[width=0.8\linewidth]{transition.png}
\caption{Resources window displaying the Video Transitions.}
\label{fig:transition}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=\linewidth,keepaspectratio]{images/Fenstergrundposition-en.png}
+ \includegraphics[width=\linewidth,keepaspectratio]{Fenstergrundposition-en.png}
\captionsetup{labelformat=empty, textformat=empty}
\caption[The four windows (cc-by-sa Olaf)]{No text}
\label{fig:Fenstergrundposition-en}
\begin{figure}[htpb]
\centering
- \includegraphics[width=1.0\linewidth]{images/patchbay.png}
+ \includegraphics[width=1.0\linewidth]{patchbay.png}
\caption{Patchbay | Timeline with pulldowns, navigation icons, Video/Audio tracks | bottom Zoom Panel}
\label{fig:patchbay}
\end{figure}
\centering
%\includegraphics[width=0.8\linewidth]{name.ext}
\begin{tikzpicture}[scale=1, transform shape]
- \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.6\linewidth]{images/insertion-point.png}};
+ \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.6\linewidth]{insertion-point.png}};
\node [yshift=-13mm, xshift=-1cm,anchor=east] at (img1.north west) (Pulldowns) {Pulldowns};
\node [yshift=-20mm, xshift=-1cm,anchor=east] at (img1.north west) (Transport) {Transport \& Buttons Bar};
\node [yshift=-25mm, xshift=-1cm,anchor=east] at (img1.north west) (Timebar) {Timebar};
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.4\linewidth]{images/i-beam.png}
+ \includegraphics[width=0.4\linewidth]{i-beam.png}
\caption{I-beam + in/out + labels}
\label{fig:i-beam}
\end{figure}
\begin{figure}[htpb]
\centering
\begin{minipage}[h]{0.55\linewidth}
- \center{\includegraphics[width=0.99\linewidth]{images/autocolor-assets_alpha0.png}} \\ a)
+ \center{\includegraphics[width=0.99\linewidth]{autocolor-assets_alpha0.png}} \\ a)
\end{minipage}
\begin{minipage}[h]{0.4\linewidth}
- \center{\includegraphics[width=0.99\linewidth]{images/autocolor-assets_alpha1.png}} \\ b)
+ \center{\includegraphics[width=0.99\linewidth]{autocolor-assets_alpha1.png}} \\ b)
\end{minipage}
\caption{An example of the Autocolor assets}
\label{fig:autocolor_assets_alpha}
\begin{figure}[htpb]
\centering
\begin{minipage}{.49\linewidth}
- \center{\includegraphics[width=1\linewidth]{images/window_layout1.png}}\\ a)
+ \center{\includegraphics[width=1\linewidth]{window_layout1.png}}\\ a)
%TODO High res image replace
\end{minipage}
\begin{minipage}{.49\linewidth}
\vspace{13ex}
- \center{\includegraphics[width=1\linewidth]{images/window_layout2.png}}\\ b)
+ \center{\includegraphics[width=1\linewidth]{window_layout2.png}}\\ b)
%TODO Alpha channel
\end{minipage}
\caption{Window Layouts}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.99\linewidth]{images/compositor_window.png}
+ \includegraphics[width=0.99\linewidth]{compositor_window.png}
\caption{Left hand side are the toolbar functions / bottom bar has many control functions}
\label{fig:compositor_window}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.99\linewidth]{images/zoom_slider.png}
+ \includegraphics[width=0.99\linewidth]{zoom_slider.png}
\caption{Compositor window zoom slider bar and scroll bars}
\label{fig:zoom_slider}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.5\linewidth]{images/safe_regions.png}
+ \includegraphics[width=0.5\linewidth]{safe_regions.png}
\caption{Note the black outlines showing the safe regions. Also note the Ruler menu}
\label{fig:safe_regions}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/temporary-01.pdf}
+ \includegraphics[width=0.8\linewidth]{temporary-01.pdf}
\caption{Compositing pipeline}
\label{fig:temporary-01}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/camera_and_projector.png}
+ \includegraphics[width=0.8\linewidth]{camera_and_projector.png}
\caption{Color balance on Temporary}
\label{fig:camera_and_projector}
\end{figure}
\begin{wrapfigure}[12]{O}{0.3\linewidth}
\vspace{1ex}
- \includegraphics[width=0.9\linewidth]{images/camera_tool.png}
+ \includegraphics[width=0.9\linewidth]{camera_tool.png}
\caption{Camera and Projector tool}
\label{fig:camera_tool}
\end{wrapfigure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/temporary-02.pdf}
+ \includegraphics[width=0.7\linewidth]{temporary-02.pdf}
\caption{Compositing pipeline with mask}
\label{fig:temporary-02}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.5\linewidth]{images/mask_window.png}
+ \includegraphics[width=0.5\linewidth]{mask_window.png}
\caption{Mask options window}
\label{fig:mask_window}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/cropped_area.png}
+ \includegraphics[width=0.7\linewidth]{cropped_area.png}
\caption{Crop menu and outlined crop rectangle on the right side}
\label{fig:cropped_area}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.99\linewidth]{images/viewer_window.png}
+ \includegraphics[width=0.99\linewidth]{viewer_window.png}
\caption{Viewer Window - note the green/white arrow "Play" button left of 001484}
\label{fig:viewer_window}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/timebar1.png}
+ \includegraphics[width=0.8\linewidth]{timebar1.png}
\caption{The arrow above the green colored “play forward” transport button is on the timebar.}
\label{fig:timebar1}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/timebar2.png}
+ \includegraphics[width=0.8\linewidth]{timebar2.png}
\caption{ A left-facing arrow on the right side of the blue slider bar is used to drag the bar.}
\label{fig:timebar2}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/timebar3.png}
+ \includegraphics[width=0.8\linewidth]{timebar3.png}
\caption{Here you can see the right-facing arrow used to drag the other end of the slider bar.
The black area between is the actual preview area.}
\label{fig:timebar3}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/timebar4.png}
+ \includegraphics[width=0.8\linewidth]{timebar4.png}
\caption{Note the double-headed fat arrow in the preview area used to move the selection over.}
\label{fig:timebar4}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.7\linewidth]{images/resource_window.png}
+ \includegraphics[width=0.7\linewidth]{resource_window.png}
\caption{Folders are in the first column with contents of that folder on the right hand side}
\label{fig:resource_window}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.99\linewidth]{images/info_asset_details.png}
+ \includegraphics[width=0.99\linewidth]{info_asset_details.png}
\caption{The “Detail” box}
\label{fig:info_asset_details}
\end{figure}
\begin{figure}[htpb]
\begin{minipage}{.55\linewidth}
\centering
- \includegraphics[width=0.9\linewidth]{images/folder_resources.png}
+ \includegraphics[width=0.9\linewidth]{folder_resources.png}
\caption{Highlight, then click “New Media or Clips”.
“Modify folder” can be used to change the name of a folder.
“Delete folder” in the popup can be used to delete a folder.
\centering
\vspace{18ex}
- \includegraphics[width=0.9\linewidth]{images/folder_new.png}
+ \includegraphics[width=0.9\linewidth]{folder_new.png}
\caption{Type in your folder name in the textbox. Click OK.}
\label{fig:folder_new}
\end{minipage}
\begin{figure}[htbp]
\centering
- \includegraphics[width=0.7\linewidth]{images/folder_master.png}
+ \includegraphics[width=0.7\linewidth]{folder_master.png}
\caption{The “master” Media folder}
\label{fig:folder_master}
\end{figure}
\centering
%\includegraphics[width=0.8\linewidth]{name.ext}
\begin{tikzpicture}[scale=1, transform shape]
- \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.7\linewidth]{images/folder_modify.png}};
+ \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.7\linewidth]{folder_modify.png}};
\node [yshift=-31mm, xshift=-1cm,anchor=east] at (img1.north west) (Arrow1) {\parbox{8em}{Here is the filter that was generated with the original drop }};
\node [yshift=-85mm, xshift=0cm,anchor=east] at (img1.north west) (Arrow2) {\parbox{10em}{When you click on the Value portion of that filter, the entire set of files that are covered by the filter rules pops up. Now you can highlight a target filename that you would like to remove, and just erase that line and check the green checkmark for OK.}};
\draw [->, line width=1mm] (Arrow1) edge ([yshift=-31mm] img1.north west);
\centering
%\includegraphics[width=0.8\linewidth]{name.ext}
\begin{tikzpicture}[scale=1, transform shape]
- \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.6\linewidth]{images/modify_folder1.png}};
- \node (img2) [yshift=-1cm, xshift=4cm, rotate=0] at (img1) {\includegraphics[width=0.6\linewidth]{images/modify_folder2.png}};
- \node (img3) [yshift=-1cm, xshift=3cm, rotate=0] at (img2){\includegraphics[width=0.3\linewidth]{images/modify_folder3.png}};
+ \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.6\linewidth]{modify_folder1.png}};
+ \node (img2) [yshift=-1cm, xshift=4cm, rotate=0] at (img1) {\includegraphics[width=0.6\linewidth]{modify_folder2.png}};
+ \node (img3) [yshift=-1cm, xshift=3cm, rotate=0] at (img2){\includegraphics[width=0.3\linewidth]{modify_folder3.png}};
\end{tikzpicture}
\caption{The available choices for each field}
\label{fig:modify_folder}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.99\linewidth]{images/vicons1.png}
+ \includegraphics[width=0.99\linewidth]{vicons1.png}
\caption{Note "Full Play" mode and Vicons and Aicons in Media folder}
\label{fig:vicons1}
\end{figure}
\centering
%\includegraphics[width=0.8\linewidth]{name.ext}
\begin{tikzpicture}[scale=1, transform shape]
- \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.99\linewidth]{images/vicons2.png}};
- \node (img2) [yshift=0cm, xshift=2.8cm, rotate=0] at (img1.south west) {\includegraphics[width=0.3\linewidth]{images/hue_wheel.png}};
+ \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.99\linewidth]{vicons2.png}};
+ \node (img2) [yshift=0cm, xshift=2.8cm, rotate=0] at (img1.south west) {\includegraphics[width=0.3\linewidth]{hue_wheel.png}};
\node [yshift=-5mm, xshift=1cm,anchor=west] at (img2.east) (Arrow1) {\parbox{18em}{Color hue wheel. For illustration only}};
\draw [->, line width=1mm] (Arrow1) edge ([yshift=-5mm] img2.east);
\end{tikzpicture}
\begin{figure}[htpb]
\begin{minipage}{.69\linewidth}
\centering
- \includegraphics[width=0.99\linewidth]{images/preview_icon_mode.png}
+ \includegraphics[width=0.99\linewidth]{preview_icon_mode.png}
\caption{The location of the Preview/Draw Icons mode.}
\label{fig:preview_icon_mode}
\end{minipage}
\begin{minipage}{.29\linewidth}
\vspace{2ex}
\centering
- \includegraphics[width=0.7\linewidth]{images/line_through_mode.png}
+ \includegraphics[width=0.7\linewidth]{line_through_mode.png}
\caption{Note the line through the mode.}
\label{fig:line_through_mode}
\end{minipage}
\centering
\begin{minipage}{.49\linewidth}
\centering
- \includegraphics[width=0.99\linewidth]{images/copy_files1.png}
+ \includegraphics[width=0.99\linewidth]{copy_files1.png}
\end{minipage}
\hfill
\begin{minipage}{.49\linewidth}
\centering
- \includegraphics[width=0.99\linewidth]{images/copy_files2.png}
+ \includegraphics[width=0.99\linewidth]{copy_files2.png}
\end{minipage}
\caption{Example of copy file list}
\label{fig:copy_files1}
\centering
\begin{minipage}{.49\linewidth}
\centering
- \includegraphics[width=0.8\linewidth]{images/snapshot.png}
+ \includegraphics[width=0.8\linewidth]{snapshot.png}
\caption{Snapshot menu and choices}
\label{fig:snapshot}
\end{minipage}
\begin{minipage}{.49\linewidth}
\centering
\begin{tikzpicture}[scale=1, transform shape]
- \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.65\linewidth]{images/grabshot.png}};
- \node (img2) [yshift=2cm, xshift=-1cm, rotate=0] {\includegraphics[width=0.07\linewidth]{images/reticle.png}};
+ \node (img1) [yshift=0cm, xshift=0cm, rotate=0] {\includegraphics[width=0.65\linewidth]{grabshot.png}};
+ \node (img2) [yshift=2cm, xshift=-1cm, rotate=0] {\includegraphics[width=0.07\linewidth]{reticle.png}};
\end{tikzpicture}
\caption{Grabshot reticle \& orange box}
\label{fig:grabshot_recticle}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.99\linewidth]{images/overlays_window.png}
+ \includegraphics[width=0.99\linewidth]{overlays_window.png}
\caption{Show Overlays window on the left with the Color ball window to the right to set color}
\label{fig:overlays_window}
\end{figure}
\begin{figure}[htpb]
\centering
- \includegraphics[width=0.8\linewidth]{images/overlays1.png}
+ \includegraphics[width=0.8\linewidth]{overlays1.png}
\caption{Lines are colored here on the timeline as designated in Show Overlays}
\label{fig:overlays1}
\end{figure}
\begin{figure}[htpb]
\begin{minipage}{.29\linewidth}
\centering
- \includegraphics[width=0.99\linewidth]{images/overlays_list1.png}
+ \includegraphics[width=0.99\linewidth]{overlays_list1.png}
\caption{Original Settings --- cool spot}
\label{fig:overlays_list1}
\end{minipage}
\hfill
\begin{minipage}{.29\linewidth}
\centering
- \includegraphics[width=0.99\linewidth]{images/overlays_list2.png}
+ \includegraphics[width=0.99\linewidth]{overlays_list2.png}
\caption{Note Titles box hot spot }
\label{fig:overlays_list2}
\end{minipage}
\hfill
\begin{minipage}{.29\linewidth}
\centering
- \includegraphics[width=0.99\linewidth]{images/overlays_list3.png}
+ \includegraphics[width=0.99\linewidth]{overlays_list3.png}
\caption{Cam/Proj XYZ toggle to fine tune}
\label{fig:overlays_list3}
\end{minipage}
\begin{wrapfigure}[16]{O}{0.3\linewidth}
\centering
%\vspace{-4ex}
- \includegraphics[width=0.5\linewidth]{images/volume_meter.png}
+ \includegraphics[width=0.5\linewidth]{volume_meter.png}
\caption{Sound Level Meters Window}
\label{fig:volume_meter}
\end{wrapfigure}