From 71e3bc05e562de09d057aac0d38edb4d9d4181de Mon Sep 17 00:00:00 2001 From: Good Guy Date: Thu, 27 Jan 2022 15:39:41 -0700 Subject: [PATCH] minor corrections --- parts/AuxilaryPrograms.tex | 12 ++++-------- parts/Loadandsave.tex | 14 +++++++------- parts/Trouble.tex | 4 +++- 3 files changed, 14 insertions(+), 16 deletions(-) diff --git a/parts/AuxilaryPrograms.tex b/parts/AuxilaryPrograms.tex index 1c61c96..00a4e6b 100644 --- a/parts/AuxilaryPrograms.tex +++ b/parts/AuxilaryPrograms.tex @@ -83,11 +83,7 @@ echo "# Height:" 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 + f=./`basename "$1"` echo "$f" shift done @@ -96,14 +92,14 @@ To use this script, you will have to install the package on your operating syste includes \textit{anytopnm} which is ususally \textit{netpbm}. Example usage of this script follows: -\qquad \texttt{./imagelist.sh outfile infiles/*.jpg} +\qquad \texttt{./imagelist.sh outfile infiles*.jpg} where \textit{imagelist.sh} is just the name chosen for this script which could be anything but has to be executable, \textit{outfile} is the sequence list -that is created, \textit{infiles} is the directory containing the +that is created, \textit{infiles*.jpg} are the format\_type files such as \textit{jpg} in this example. The xxxtopnm messages that show up can just be ignored such as: \texttt{jpegtopnm: WRITING PPM FILE and jpegtopnm: Error writing row.} -In addition, you can edit this script as needed. See also \nameref{ssub:filelist_format}. +You may have to edit this script to suit your needs or to include specific directory locations. See also \nameref{ssub:filelist_format}. \section{Details about .bcast5 Files} \label{sec:details_.bcast5_files} diff --git a/parts/Loadandsave.tex b/parts/Loadandsave.tex index 07b9046..f82984c 100644 --- a/parts/Loadandsave.tex +++ b/parts/Loadandsave.tex @@ -37,7 +37,7 @@ Microsoft WAV, Raw DV and PCM, MPEG Audio and Video. -\paragraph{Still Images:} JPEG/EXR/PNG/PPM/TGA/TIFF +\paragraph{Still Images:} JPEG/EXR/GIF/PNG/PPM/TGA/TIFF \paragraph{MPEG Files:} What is an MPEG file? A very common file format is MPEG because it works with many cameras and televisions. Mpeg2 video, an elementary codec stream for mpeg files, is the most common format. To read this format you need to decode the mpeg stream. You can read and write mpeg natively. Mpeg video encoding is done separately from mpeg audio encoding when using the native file format, meaning that 2 passes are required and then they have to be muxed together. However, if using ffmpeg it is rendered in only 1 pass. DVD uses MPEG as does NTSC and Pal. @@ -82,22 +82,22 @@ File lists formats can be utilized in some way for the following list of types o Using the example of jpeg’s, the jpeg list sequence file type is the easiest and fastest way to access a sequence of jpg images as a single asset. First build a jpeglist sequence file and name it something like jpeglist.sh. There is an example script of how to do this in the Auxiliary Programs section of the Appendix (\ref{sec:image_sequence_creation}). Once the jpeglist.sh file is built and made executable you can then run it similar to this line: \begin{lstlisting}[style=sh] -./jpeglist.sh //outputfile.jpgs //inputfilesDSC*.jpg +./jpeglist.sh //outputfile.jpgs //inputfilesDSC*.jpg \end{lstlisting} -\vspace*{1ex} \noindent If <\texttt{path}> is the same on both outputfile and inputfiles, then file.jpgs is created in the same directory as infiles, the directory contains the entire asset, and the file list uses relative paths; otherwise the file list contains absolute paths. Since this creates outputfile list as a single asset, the memory demand and access time is much lower. When you load the outputfile in \CGG{}, you might need to set \textit{Try ffmpeg last} if ffmpeg does not work with that particular type of sequence files. +\vspace*{1ex} \noindent The <\texttt{path}> must be the same on both outputfile and inputfiles so that they can be successfully loaded in \CGG{}. Since this creates outputfile list as a single asset, the memory demand and access time is much lower. When you load the outputfile in \CGG{}, you might need to set \textit{Try ffmpeg last} if ffmpeg does not work with that particular type of sequence files. An example output file from running this script residing in the directory where \texttt{DSC*.jpg} files exist is shown below. To use this, turn off ffmpeg probes first, and open \texttt{outputfile.jpgs} using File $\rightarrow$ Load files. Of course, you can edit this file to change frame rate or names of files to include. -The width and height are expected to be of the same or similar size. +The width and height should always be the same size for each included file and the file type must be the same. For example, if you include a JPEG file in a GIF list, you will get undesirable results. \begin{lstlisting}[style=sh,caption={Example: outputfile.jpgs},captionpos=t] JPEGLIST -# First line is always JPEGLIST +# First line is always JPEGLIST and all files must be JPEGs # Frame rate: 29.970030 -# Width: +# Width - all files must be the same size in width: 6016 -# Height: +# Height - all files must be the same size in height: 4016 # List of image files follows ./DSC04948.jpg diff --git a/parts/Trouble.tex b/parts/Trouble.tex index d2a8f5f..80768fe 100644 --- a/parts/Trouble.tex +++ b/parts/Trouble.tex @@ -203,7 +203,7 @@ is all that is needed to repair a media problem. \item On an older computer, if you are playing media and it can not keep up, you can turn off \textit{Play every frame} in the \textit{Video Out} tab of \texttt{Settings $\rightarrow$ Preferences, Playback} tab. You will then see the video jump as it skips frames in order to stay caught up. \item The \textit{Cache size} can be lowered to 1048 if playback seems choppy or if you have problems with lv2 plugins, or you can increase the \textit{Cache size} for better flow. This can be changed in \texttt{Settings $\rightarrow$ Preferences, Performance} tab. \item After saving your session and settings and exiting \CGG{}, you might want to rename your current \texttt{\$HOME/.bcast5} directory and start with the default setup. This will eliminate your settings as the potential cause of a problem; however, all of your preferences will be lost until you go back to your original \texttt{.bcast5}. - \item You can also temporarily rename just \CGG{}\_rc in your \$HOME/.bcast5 directory, so + \item You can also temporarily rename just Cinelerra\_rc in your \$HOME/.bcast5 directory, so that a new file with the original name will be created with original defaults. You will lose your preferences, but it is just for testing and you can move back the renamed \CGG{}\_rc over the new one if that is not the cause of the problem. Be sure to stop and restart \CGG{} whenever you rename this file. @@ -231,6 +231,8 @@ LOAD: urna-comp \end{lstlisting} The last line before the \textit{segv} indicates the name of the LV2 plugin that is causing problems. Please refer to the section on LV2 plugins \ref{sec:audio_lv2_calf_plugins} to resolve the issue. + \item Check your \textit{Overlays} window if you do not see your Assets, Titles, Transitions, Plugin Keyframes, or other lines such as Fade, Cameras, etc. on your timeline. +These items will still be functional, but you may be confused when you do not actually see their physical presence if you inadvertently unchecked them in the \textit{Overlays} window. Use the \textit{Window} pulldown to enable/disable the \textit{Show Overlays} window. \item BugTracker - sometimes there is a problem creating a new report issue in the website's Mantis Bugtracker using the Chrome web browser and you lose what you just typed in. Generally when logging into the bugtracker, the option "only allow with this IP address" needs to be disabled, then the bug tracker will work fine. -- 2.26.2