From f7f85cfabbbb97c00dcd58e91c17bdab510e7d96 Mon Sep 17 00:00:00 2001 From: Good Guy Date: Wed, 28 Jun 2023 16:51:30 -0600 Subject: [PATCH] Credit Andrea additions + minor changes --- parts/Configuration.tex | 2 ++ parts/Developer.tex | 2 +- parts/Plugins.tex | 16 ++++++++++++++-- 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/parts/Configuration.tex b/parts/Configuration.tex index 1141eba..6d4ff1b 100644 --- a/parts/Configuration.tex +++ b/parts/Configuration.tex @@ -23,6 +23,8 @@ Several ways exist to change \CGG{}’s operational characteristics. A lot of v In addition, there are currently 2 settings that can only be manually changed in your \$Home/.bcast5/Cinelerra\_rc file and then done so by very careful editing. These include FAST\_SPEED and SLOW\_SPEED which allow you to modify the default 2X speed of \textit{Fast forwward} and the .5X speed of the \#2 keypad for \textit{Slow speed forward play}. For example, adding the 2 lines FAST\_SPEED 4 and SLOW\_SPEED .2 to the end of the Cinelerra\_rc wile will result in playing at 4X faster and 5X slower. +Another example of user modifiable settings involving the plugins menu in the Resources window, can be found in \nameref{sub:expanders_plugin_subtrees}. + \section{Playback A / Playback B}% \label{sec:playback_a_b} \index{preferences!playback\_a\_b} diff --git a/parts/Developer.tex b/parts/Developer.tex index 8f8cab2..4abbf25 100644 --- a/parts/Developer.tex +++ b/parts/Developer.tex @@ -20,7 +20,7 @@ So, an example of what happens in 4 steps for a single-user build would be as fo \begin{enumerate}[nosep] \item unpack/patch source code: \\ - \texttt{git clone --depth 1 ``git:/{\dots}/target'' cinelerra5} \\ + \texttt{git clone -{}-depth 1 ``git:/{\dots}/target'' cinelerra5} \\ \texttt{./autogen.sh} \item configure build:\\ \texttt{./configure --with-single-user} diff --git a/parts/Plugins.tex b/parts/Plugins.tex index c70921e..be48b3a 100644 --- a/parts/Plugins.tex +++ b/parts/Plugins.tex @@ -354,7 +354,7 @@ To accentuate a set of common plugins, there are \textit{expander} arrows on the \CGG{}’s default setup is in the file \texttt{\$CIN\_DAT/expan\-ders.txt} but if the user wants their own specific setup and if the file in \texttt{\$HOME/.\\bcast5/expanders.txt} exists, it will take precedence. If there are recommendations for other relevant categories, they can be added. The subtree structure is applicable to any of the \textit{Video Effects/Transitions} or \textit{Audio Effects/Transitions}. You can not sort once an expansion is in effect (figure~\ref{fig:expander}). -The \texttt{expanders.txt} file has very specific requirements. The most specific is that there are no blanks -- you must use tabs only. A \# (pound sign) can be used in column 1 to indicate a comment. Here is a short example: +The \texttt{expanders.txt} file has very specific requirements. The most specific is that there are no blanks -- you must use tabs only. A \# (pound sign) can be used in column 1 to indicate a comment. A short example of what the txt file looks like is shown below. \begin{figure}[htpb] \centering @@ -367,6 +367,10 @@ The \texttt{expanders.txt} file has very specific requirements. The most specifi \begin{lstlisting}[style=sh] Video Effects + -Favorites + Brightness/Contrast + Title + VideoScope - Color_Correction Blue Banana Color 3 Way @@ -379,6 +383,14 @@ Audio Effects L2_Calf Fluidsynth \end{lstlisting} +NOTE: The capability to put the expanders.txt file in \texttt{./bcast5} (see \nameref{sec:bcast5}) allows for customizations such as grouping favorite plugins in one section so that they can be recalled more quickly. For this purpose, the \textit{Favorites} section has been included at the top of Video Effects, the contents can be changed as desired. Once your modified file is saved to hard disk as \$HOME/.bcast5/expanders.txt it will remain in use on every update as long as you do not delete it or remove the .bcast subdirectory. +For users running \CGG{} using the AppImage, to make an initial copy of expanders.txt, execute the +following lines on /tmp: +\begin{lstlisting}[numbers=none] + git clone --depth 1 "git://git.cinelerra-gg.org/goodguy/cinelerra.git" cinelerra5 + cp /tmp/cinelerra5/cinelerra-5.1/expanders.txt $HOME/.bcast5/expanders.txt +\end{lstlisting} + \subsection{Speed-up of Ffmpeg plugin usage with OPTS files}% \label{sub:speedup_ffmpeg_plugin_opts} \index{plugins!speed-up via options} @@ -3797,7 +3809,7 @@ cp Makefile.devel Makefile To build findobject and the other plugins using OpenCV, access the src using git: \begin{lstlisting}[style=sh] -git clone -depth 1 "git://git.cinelerra-gg.org/goodguy/cinelerra.git" cinelerra5 +git clone --depth 1 "git://git.cinelerra-gg.org/goodguy/cinelerra.git" cinelerra5 \end{lstlisting} To use the latest version, the method for creating a tarball is: -- 2.26.2