a few improved Recording images in Cakewalk theme
[goodguy/cin-manual-latex.git] / parts / Recording.tex
index 4884ec1b72a78ebde5bbb1055204f80146b8ce6c..b52e0afc120a2375b584c2540d70ba0be572ba82 100644 (file)
@@ -1,5 +1,7 @@
 \chapter{Capturing and Recording Media}%
 \label{cha:capturing_recording_media}
+\index{capture}
+\index{recording}
 
 \begin{figure}[htpb]
     \centering
@@ -33,6 +35,7 @@ The media file will be written using the format and codec specified in the \text
 
 \section{Record Web Media in real-time}%
 \label{sec:record_web_media_rt}
+\index{recording!web media in real time}
 
 Below describes the necessary steps for recording freely available media from the internet for your own personal use.  You have to be on a system using pulseaudio, such as ubuntu, fedora, centos.
 
@@ -176,6 +179,7 @@ One other noted new feature is a new choice for recording -  \texttt{V4L2 MPEG}.
 
 \section{Digital Video Broadcasting (DVB)}%
 \label{sec:digital_video_broadcasting}
+\index{capture!digital broadcasting}
 
 You can do real-time capture of a full transport stream of Broadcast TV.  Record television programs using \CGG{} by setting up ahead of time to start recording later at the specified time.  Then you can use \CGG{} to watch later and easily fast forward through the commercials or edit the program, deleting the commercials, to watch uninterrupted.  Some details may be slightly different than what it is in the United States.  There are 3 requirements you must have to take advantage of this capability.
 
@@ -275,7 +279,7 @@ Figure~\ref{fig:channels02} shows scanning in progress.  Note the \textit{Video
 \begin{figure}[htpb]
     \centering
     \includegraphics[width=0.99\linewidth]{channels02.png}
-    \caption{Scanning in progress ($6\%$)}
+    \caption{Scanning in progress ($31\%$)}
     \label{fig:channels02}
 \end{figure}
 
@@ -337,12 +341,12 @@ If you have setup for DVB capture as outlined in the first section above, just s
     \item Or press \textit{X-cancel} to terminate and dismiss the \textit{Recording} application.
 \end{itemize}
 
-Figure~\ref{fig:recording04} shows the recording of a currently running broadcast TV program weather report.
+Figure~\ref{fig:recording04} shows the recording of a currently running broadcast TV program news report.
 
 \begin{figure}[htpb]
     \centering
     \includegraphics[width=0.95\linewidth]{recording04.png}
-    \caption{Recording in real-time a tv weather report}
+    \caption{Recording in real-time a TV news report}
     \label{fig:recording04}
 \end{figure}
 
@@ -430,12 +434,13 @@ Figure~\ref{fig:two-monitors04} shows 2 monitors with Compositor window on the 2
 
 \subsection{Remote Control for DVB}%
 \label{sub:remote_control_dvb}
+\index{capture!remote control for DVB}
 
 \CGG{} DVB recording/playback can now easily be done in \textit{couch potato} mode using a remote control.  This comes in handy when you want to playback on a big TV screen for multiple person viewing. You can use the Application/Menu key on the keyboard to toggle between standard \CGG{} usage or a Dispatcher methodology through use of a remote control, an Android programmed device such as a tablet, or keyboard. The Application/Menu key on most keyboards is between the Alt and Ctrl keys on the right hand side bottom and depicts a menu on it either with or without a pointer (see image below).  An ati-x10 Remote Control device (figure~\ref{fig:remote01}) is currently working with \CGG{} and other remote controls may work but have never been tried.  The red/orange box on the top left main screen of \CGG{}  indicates Dispatcher Method access is activated which allows for keyboard grab which routes all key strokes until toggled off.  Below are the currently defined operations.
 
 \begin{figure}[htpb]
        \centering
-       \includegraphics[width=0.1\linewidth]{remote01.png}
+       \includegraphics[width=0.7\linewidth]{remote01.png}
        \caption{Ati-x10 Remote}
        \label{fig:remote01}
 \end{figure}
@@ -516,7 +521,14 @@ is used to get into remote control mode, even if there is no remote control hard
 \subsection{Android Remote Control for DVB}%
 \label{sub:android_remote_control_dvb}
 
-\CGGI{} has Android remote interface code (figure~\ref{fig:remote02}). Any device, such as a tablet or a phone, can be used as long as it is running the Android operating system. Programming an Android Remote Control for DVB is a bit complicated at first, but becomes pretty simple after a bit.
+\CGGI{} has Android remote interface code (figure~\ref{fig:remote02}). Any device, such as a tablet or a smart phone, can be used as long as it is running the Android operating system. Programming an Android Remote Control for DVB is a bit complicated at first, but becomes pretty simple after a bit.
+
+\begin{figure}[htpb]
+       \centering
+       \includegraphics[width=0.9\linewidth]{remote02.png}
+       \caption{Interface tab shows Android Remote Control}
+       \label{fig:remote02}
+\end{figure}
 
 \begin{enumerate}
     \item The Android Remote Control requires you to download and install the Android \textit{CineRmt} app package (apk). To install it simply download it (any way you can) to your phone or tablet and click it to install, if it doesn't run automatically.
@@ -524,25 +536,18 @@ is used to get into remote control mode, even if there is no remote control hard
     \item After you install the new phone/tablet app in step 1, start it up from your apps menu.
 \end{enumerate}
 
-\begin{figure}[htpb]
-    \centering
-    \includegraphics[width=0.9\linewidth]{remote02.png}
-    \caption{Interface tab shows Android Remote Control}
-    \label{fig:remote02}
-\end{figure}
-
 Before you can use it, the Android device must have the ip address of your computer entered into the configuration menu.  The PC you are running \CGG{} on and the Android device have to be on the same network.  You can tell it is in communication by tapping the \texttt{Power} (menu) button. When the remote is operated with the \textit{Power} (menu) button, there is a little orange box on the upper left corner of the display to indicate the remote state is active. If you do not see the little orange box when the menu key is tapped, the communication is broken and must be fixed before proceeding.   Follow the directions in the paragraph below.
 
 BIG NOTICE:  the firewalls in your computer and wifi router can stop this thing dead.  Re-configuring a firewall is tricky and varies from distro to distro.  If possible, during setup it is suggested that you disable the firewall temporarily.  For those with advanced skills, use tcpdump or wireshark to look for udp messages from the IP address of the device.
 
 SECTION NOT COMPLETE – (manualandroid)
 
-Figure~\ref{fig:remote03} shows an Android Tablet that can be used as a Remote Control for \CGG{} Recording and Playback.
+Figure~\ref{fig:remote03} shows an Android Smartphone that can be used as a Remote Control for \CGG{} Recording and Playback.
 
 \begin{figure}[htpb]
     \centering
-    \includegraphics[width=0.5\linewidth]{remote03.png}
-    \caption{A Tablet with Android Remote Control}
+    \includegraphics[width=0.7\linewidth]{remote03.png}
+    \caption{A Smart Phone with Android Remote Control}
     \label{fig:remote03}
 \end{figure}
 
@@ -553,6 +558,7 @@ SECTION NOT DONE !! This section explains how you can take your own brand of rem
 
 \section{The commercial DB}%
 \label{sec:commercial_db}
+\index{capture! commercials database}
 
 While watching broadcast television, it is possible to use \CGG{} to automatically mute commercials being aired during a broadcast capture.  Visual muting as well as sound muting is done!  You can NOT use ffmpeg for the format when working with the \textit{commercial DB}.  This database that was added is a \textit{novel architecture} shared memory database, a \textit{Traveling Data Base} (TDB). With TDB you have direct access to the shared database presence (instead of having to go to the server).
 
@@ -613,6 +619,7 @@ Currently, only a customized \textit{ati-x10} (kernel mod required) radio remote
 
 \section{Transfer VHS/DVD Media or Video8/Hi8 Tapes into \CGG{}}%
 \label{sec:transfer_vhs_dvd_tapes_into_cinelerra}
+\index{recording!transfer VHS/DVD media}
 
 If you want to transfer the data on a VHS tape, DVD disc, or Video8/Hi8 Tapes into \CGG{}, you
 can do so by playing the media and recording while playing.  This captures the media, which you
@@ -679,6 +686,7 @@ Now you can \textit{Load} the file that you played and recorded via the \textit{
 
 \subsection{Use Case \#1 – EasyCap Model \# DC60}
 \label{sub:use_case_easycap_model_dc60}
+\index{capture!EasyCap model}
 
 A very specific case using an Easy CAPture USB 2.0 Video Adapter with Audio, Model \#DC60 (supports
 NTSC and PAL) is shown here next. The setup for this device is seen in figure~\ref{fig:recording-05}.
@@ -741,6 +749,7 @@ Output from "dmesg" for EasyCap - Model \# DC60:
 
 \subsection{Use Case \#2 – Hauppauge WinTV-HVR}
 \label{sub:use_case_wintv}
+\index{capture!Hauppage WinTV}
  
 In the case of the Hauppauge 9500 WinTV-HVR Hybrid TV stick, the setup is similar as in case
 \#1 with the major exception being that the Video In, Record Driver should be Video4Linux2 MPEG.