Permalink
Browse files

Update HTML/PDF/TXT HOWTO for -fixes

  • Loading branch information...
sphery committed Jan 20, 2012
1 parent 6e86202 commit 4e41fb2b3b7bd4c518cae808b16afe5d32d3c746
@@ -19,7 +19,7 @@ <H2><A NAME="s1">1.</A> <A HREF="mythtv-HOWTO.html#toc1">First things first.</A>
<EPS FILE="stop.eps">
<IMG SRC="stop.png">
<CAPTION><B>NOTE</B>: Please note that I, Robert Kulagowski, am <EM>NOT</EM> the
-author/programmer of the MythTV application! I can not give you
+author/programmer of the MythTV application! I cannot give you
personalized installation support. If you are having issues installing
MythTV you should examine the archives, or post your question to the
MythTV-users mailing list. If you send me "Does MythTV work with 'X'"?
@@ -70,11 +70,10 @@ <H2><A NAME="ss1.1">1.1</A> <A HREF="mythtv-HOWTO.html#toc1.1">What is MythTV?</
<UL>
<LI>MythArchive, a tool to create DVDs</LI>
<LI>MythBrowser, a web browser</LI>
-<LI>MythFlix, a Netflix module</LI>
-<LI>MythGallery, a picture-viewing application</LI>
+<LI>MythGallery, a photo-viewing application</LI>
<LI>MythGame</LI>
-<LI>MythMusic, a music playing / ripping application which supports MP3
-and FLAC</LI>
+<LI>MythMusic, a music playing / ripping application</LI>
+<LI>MythNetVision, an internet video browser and viewer</LI>
<LI>MythNews, a RSS news grabber</LI>
<LI>MythVideo, DVD ripper and a media-viewer for content not created within MythTV</LI>
<LI>MythWeather</LI>
@@ -98,9 +97,6 @@ <H2><A NAME="ss1.2">1.2</A> <A HREF="mythtv-HOWTO.html#toc1.2">QuickStart</A>
<A HREF="http://www.minimyth.org">http://www.minimyth.org</A> for a
small MythTV distribution which can be booted over a network.</P>
<P>See
-<A HREF="http://wilsonet.com/mythtv/">http://wilsonet.com/mythtv/</A> for instructions tailored to RedHat's
-Fedora Core distribution.</P>
-<P>See
<A HREF="http://www.mythbuntu.org/">http://www.mythbuntu.org/</A>
for a distribution using a customized Ubuntu.</P>
<P>See
@@ -171,7 +167,7 @@ <H2><A NAME="ss1.6">1.6</A> <A HREF="mythtv-HOWTO.html#toc1.6">Document conventi
<FIGURE>
<EPS FILE="add.eps">
<IMG SRC="add.png">
-<CAPTION>Feature that has been added to SVN (subversion, a revision control system)
+<CAPTION>Feature that has been added to git (a distributed version control system)
but is not available in the current release.</CAPTION>
</FIGURE>
</P>
@@ -214,7 +210,7 @@ <H2><A NAME="ss1.9">1.9</A> <A HREF="mythtv-HOWTO.html#toc1.9">Bug database</A>
<P>If you feel you need to contribute to a bug database, use the MythTV bug
ticketing system at
-<A HREF="http://svn.mythtv.org/trac">http://svn.mythtv.org/trac</A>.</P>
+<A HREF="http://code.mythtv.org/trac">http://code.mythtv.org/trac</A>.</P>
<P>Good entries will contain the following:
<OL>
<LI>Qt version</LI>
@@ -245,7 +241,7 @@ <H2><A NAME="ss1.10">1.10</A> <A HREF="mythtv-HOWTO.html#toc1.10">Contributing t
grammatical or spelling error, or if the wording of something is just plain
confusing.</P>
<P>If you'd like to make a new contribution, create a ticket at
-<A HREF="http://svn.mythtv.org/trac">http://svn.mythtv.org/trac</A> and
+<A HREF="http://code.mythtv.org/trac">http://code.mythtv.org/trac</A> and
click "New Ticket". The type should be set to "patch" and the owner set to
"rkulagow" to ensure that I see your contribution.</P>
<P>Please send it as either SGML or as plain text. <EM>NO HTML</EM>. The
@@ -164,18 +164,21 @@ <H3>Watching a recording only</H3>
X </TD><TD> queues the current recording for transcoding </TD></TR><TR><TD>
O </TD><TD> brings up menu to allow toggling settings such as Commercial&nbsp;Auto-Skip, Auto-Expire, etc. </TD></TR><TR><TD>
D </TD><TD> exits the current recording and displays the Delete menu </TD></TR><TR><TD>
-E or M </TD><TD> enters/exits edit mode. </TD></TR><TR><TD>
+E </TD><TD> enters/exits edit mode. </TD></TR><TR><TD>
</TD><TD> </TD></TR><TR><TD>
</TD><TD> </TD></TR><TR><TD>
</TD><TD> <B>In edit mode</B> </TD></TR><TR><TD>
Left/Right </TD><TD> move forward and backward </TD></TR><TR><TD>
Up/Down </TD><TD> alter the amount of time you jump forward and backward.&nbsp;Increments are: nearest cutpoint, nearest video keyframe, 1&nbsp;frame, 0.5 seconds, 1 second, 20 seconds, 1 minute, 5 minutes,&nbsp;and 10 minutes. </TD></TR><TR><TD>
PageUp/PageDown </TD><TD> move forward and backward to the nearest cut point </TD></TR><TR><TD>
&lt; or > </TD><TD> move forward or backward by 10 times the normal jump amount </TD></TR><TR><TD>
-Space/Enter </TD><TD> allows you to set or delete a cut point </TD></TR><TR><TD>
-Z </TD><TD> loads the commercial skip list (if one exists) into the cutlist </TD></TR><TR><TD>
-C or Q </TD><TD> clear all cut points in the cutlist </TD></TR><TR><TD>
-I </TD><TD> Inverts the cutlist
+M </TD><TD> shows a menu allowing you to add, move, or delete a cut&nbsp;or to save or revert changes </TD></TR><TR><TD>
+Space/Enter </TD><TD> adds a cut or, if in a cut area, prompts for action </TD></TR><TR><TD>
+D </TD><TD> deletes the cut </TD></TR><TR><TD>
+Z </TD><TD> loads the commercial skip list (if one exists) into the cut list </TD></TR><TR><TD>
+C or Q </TD><TD> clear all cut points in the cut list </TD></TR><TR><TD>
+I </TD><TD> inverts the cut list </TD></TR><TR><TD>
+Escape </TD><TD> prompts whether to save or cancel changes and allows exit
</TD></TR></TABLE>
</CENTER><BR>
</P>
@@ -333,9 +336,9 @@ <H2><A NAME="ss11.3">11.3</A> <A HREF="mythtv-HOWTO.html#toc11.3">Adding support
mythbackend configuration GUI.</P>
<P>However, there is not <B>changechannel</B> program per-se, because this is
going to be dependent on what sort of external tuner you have. Look in the
-<CODE>contrib/channel_changers</CODE> directory for a number of programs and
-scripts which may be used to change channels. Once you find one which
-works, copy it to <CODE>/usr/local/bin/changechannel</CODE>.</P>
+<A HREF="http://www.mythtv.org/wiki/Category:Channel_Change_Scripts">Channel Change Scripts</A> category of the MythTV wiki for a number of
+programs and scripts which may be used to change channels. Once you find one
+which works, copy it to <CODE>/usr/local/bin/changechannel</CODE>.</P>
<P>Feel free to browse some of what sort of hardware is available at
<A HREF="http://store.snapstream.com/accessories.html">http://store.snapstream.com/accessories.html</A>, or if you wish to
assemble your own, rather than purchase, the following may be helpful:
@@ -205,15 +205,15 @@ <H3>Scheduling decisions</H3>
<P>
<UL>
<LI>Currently recording beats not currently recording -- A recording
-in progress can not be moved to another input or time so it "wins"
+in progress cannot be moved to another input or time so it "wins"
its current timeslot.
</LI>
<LI>Single, Daily, or Weekly rules with no match are marked Not Listed --
If these or Overrides do not match the current listings because the
listings have changed, they are added to the schedule and marked to
indicate that they will not record.
</LI>
-<LI>Rules that could record beat rules that can not record a showing --
+<LI>Rules that could record beat rules that cannot record a showing --
If two rules match the same showing of a program, a rule marked as inactive
or a showing marked as a repeat, for example, yield to the other rule.
</LI>
@@ -770,7 +770,7 @@ <H3>Mutually Exclusive Inputs</H3>
</CODE></BLOCKQUOTE>
</P>
<P>Input 1 and input 2 receive content from the same set top box and the
-channels can not be tuned independently. Therefore only one of these two
+channels cannot be tuned independently. Therefore only one of these two
inputs should be used at any given time. The solution is to create an "Input
Group" with <B>mythtv-setup</B> in "Input connections". Including these
two inputs in the same Input Group will tell the scheduler that these are
@@ -174,7 +174,7 @@ <H3>Debugging with GDB</H3>
<H3>MythTV is crashing your system</H3>
-<P>When run as a non-privileged user, MythTV <EM>can not</EM> crash your
+<P>When run as a non-privileged user, MythTV <EM>cannot</EM> crash your
system. If your system is crashing when you run MythTV, then you have some
issue with the drivers for your capture card or other hardware, or the CPU
fan has fallen off/broken and your system is overheating when asked to
@@ -396,7 +396,7 @@ <H3><A NAME="Troubleshooting_Audio"></A> Troubleshooting audio </H3>
often appear to hang, when in fact it is trying to manipulate the audio
subsystem and failing. You may or may not receive error messages indicating
that the source of the error is the audio subsystem.</P>
-<P>You can not use <B>xawtv</B> to determine if your audio is working
+<P>You cannot use <B>xawtv</B> to determine if your audio is working
correctly, since <B>xawtv</B> is simply using the analog sound patched
through line-in to line-out. It doesn't need to digitize the sound unless
you are using the recording function.</P>
@@ -533,7 +533,7 @@ <H3>Can't change the channel when watching Live TV.</H3>
<P>Something's wrong with your program database. Did mythfilldatabase run
with no major errors? Or, MythTV may not have permissions to the
-appropriate video4linux devices. </P>
+appropriate video4linux devices.</P>
<H3>Screen goes black when you try to play something</H3>
@@ -108,7 +108,8 @@ <H2><A NAME="ss23.2">23.2</A> <A HREF="mythtv-HOWTO.html#toc23.2">Using a differ
</H2>
<P>MythTV is not dependent on any particular window manager. If you wish to
-run a lightweight window manager, the <CODE>contrib/configfiles/</CODE> directory has an
+run a lightweight window manager, the
+<A HREF="http://www.mythtv.org/wiki/Category:Window_Manager_Configuration_Files">Window Manager Configuration Files</A> category of the MythTV wiki has an
example of a <CODE>.twmrc</CODE> and <CODE>.fvwmrc</CODE> file you may use.</P>
<H2><A NAME="capture_resolution_"></A> <A NAME="ss23.3">23.3</A> <A HREF="mythtv-HOWTO.html#toc23.3">What capture resolution should I use? How does video work? </A>
@@ -225,7 +226,7 @@ <H3>Overscan Dimensions</H3>
by the settings for the television set. Many sets have these adjustments in
a 'service mode'. If you cannot make these adjustments, there will be black
borders around the edges of the X desktop, MythTV GUI and TV playback.</P>
-<P>MythTV has settings for "Overscan" in Setup->Playback. These can not, and do
+<P>MythTV has settings for "Overscan" in Setup->Playback. These cannot, and do
not, cause the image to display beyond the edge of the X display area. The
purpose of these settings are to cut off rough edges and to expand the image
so that objects will appear to be the same size as a normal overscanned TV
@@ -342,37 +343,17 @@ <H2><A NAME="ss23.7">23.7</A> <A HREF="mythtv-HOWTO.html#toc23.7">Removing unwan
modify your lineup. Uncheck the boxes for any unwanted channels, and they
will no longer be included in your download.</P>
<P>If you are using a grabber from XMLTV, comment out the channel from the
-<CODE>~/.mythtv/&lt;sourcename&gt;.xmltv</CODE> file by inserting the word "not
-" (including the space) in front of the unwanted entry. This will prevent
-<B>xmltv</B> from grabbing future listings.</P>
-<P>Next, delete the unwanted item from the channel table so that it will not
-appear in the EPG or when changing channels. To delete the data from the
-database we need to perform some steps. First, assuming that HBO is channel
-15, we need to find out the internal <CODE>chanid</CODE> used by MySQL:
-<BLOCKQUOTE><CODE>
-<PRE>
-$ mysql -u root mythconverg
-mysql> select chanid from channel where channum=15;
-+--------+
-| chanid |
-+--------+
-| 1015 |
-+--------+
-1 row in set (0.00 sec)
-mysql> delete from channel where chanid = 1015;
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-<P>Old program data will be removed over the course of a week. However, you may
-want to immediately delete any current program listings for the channel that
-has been removed:
-<BLOCKQUOTE><CODE>
-<PRE>
-$ mysql -u root mythconverg
-mysql> delete from program where chanid = 1015;
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
+<CODE>~/.mythtv/&lt;sourcename&gt;.xmltv</CODE> file appropriately for your XMLTV
+grabber. Some grabbers do this by inserting "# " (including the space) in front
+of the unwanted entry (for example, change "channel=&lt;name&gt;" to "#
+channel=&lt;name&gt;") and others by changing the "=" to a "!" in the unwanted
+entry (for example, change "channel=&lt;name&gt;" to "channel!&lt;name&gt;").
+This will prevent <B>xmltv</B> from grabbing future listings.</P>
+<P>Next, either delete the unwanted channel or mark it as not visible using
+mythtv-setup's channel editor, so that it will not appear in the EPG or when
+changing channels. If you delete the channel, it may be added back on a future
+scan. If you mark it as not visible, it will be left not visible on future
+scans.</P>
<H2><A NAME="ss23.8">23.8</A> <A HREF="mythtv-HOWTO.html#toc23.8">NFS</A>
</H2>
@@ -396,7 +377,7 @@ <H2><A NAME="ss23.8">23.8</A> <A HREF="mythtv-HOWTO.html#toc23.8">NFS</A>
</CODE></BLOCKQUOTE>
</P>
<P>Then run <CODE># mount -a</CODE> to re-read the file to mount the file system.</P>
-<P><B>NOTE</B>: Previous versions of this HOWTO gave specific values for
+<P><B>NOTE</B>: Previous versions of this HOWTO gave specific values for
variables like the "rsize". Best common practice at this point is to <EM>not</EM>
specify these and allow the server and the client to autonegotiate.</P>
<P>In this case, the source is a machine called "masterbackend" which is
@@ -451,33 +432,39 @@ <H2><A NAME="ss23.9">23.9</A> <A HREF="mythtv-HOWTO.html#toc23.9">Automatically
<H2><A NAME="ss23.10">23.10</A> <A HREF="mythtv-HOWTO.html#toc23.10">Automatically starting mythbackend at system boot time</A>
</H2>
+<P>There are several example start scripts in the
+<A HREF="http://www.mythtv.org/wiki/Category:Startup_Scripts">Startup Scripts</A> category of the MythTV wiki.</P>
<H3>Red Hat And Mandriva</H3>
-<P>Here's a method for automatically starting mythbackend submitted by Mike
-Thomson (
-<A HREF="mailto:linux@m-thomson.net">mailto:linux@m-thomson.net</A>) and Stu Tomlinson (
-<A HREF="mailto:stu@nosnilmot.com">mailto:stu@nosnilmot.com</A>).</P>
-<P>Copy the files from the MythTV <CODE>contrib</CODE> directory or from Mike's web
-site (
-<A HREF="http://m-thomson.net/mythtv/">http://m-thomson.net/mythtv/</A>) as follows:</P>
-<P><CODE>etc.rc.d.init.mythbackend</CODE> should be made executable and copied to
-<CODE>/etc/rc.d/init.d/</CODE>:
+<P>Here's a method for automatically starting mythbackend on Fedora.</P>
+<P>Copy the files from the
+<A HREF="http://www.mythtv.org/wiki/Fedora_init.d_mythbackend">Fedora init.d mythbackend</A> page of the MythTV wiki as follows:</P>
+<P>
+<BLOCKQUOTE><CODE>
+<PRE>
+$ mythwikiscripts
+</PRE>
+</CODE></BLOCKQUOTE>
+
+and follow the on-screen prompts to download <CODE>Fedora - mythbackend
+init</CODE>, choosing to save the files to temporary files
+<CODE>/tmp/sysconfig.mythbackend</CODE> and <CODE>/tmp/init.mythbackend</CODE>.</P>
+<P><CODE>/tmp/init.mythbackend</CODE> should be made executable and copied to
+<CODE>/etc/rc.d/init.d/</CODE>
<BLOCKQUOTE><CODE>
<PRE>
-$ cd contrib
$ su
-# chmod a+x etc.rc.d.init.d.mythbackend
-# cp etc.rc.d.init.d.mythbackend /etc/rc.d/init.d/mythbackend
+# chmod a+x /tmp/init.mythbackend
+# cp /tmp/init.mythbackend /etc/rc.d/init.d/mythbackend
</PRE>
</CODE></BLOCKQUOTE>
</P>
-<P><CODE>etc.sysconfig.mythbackend</CODE> should be copied to
+<P><CODE>/tmp/sysconfig.mythbackend</CODE> should be copied to
<CODE>/etc/sysconfig/</CODE>:
<BLOCKQUOTE><CODE>
<PRE>
-$ cd contrib
$ su
-# cp etc.sysconfig.mythbackend /etc/sysconfig/mythbackend
+# cp /tmp/sysconfig.mythbackend /etc/sysconfig/mythbackend
</PRE>
</CODE></BLOCKQUOTE>
</P>
@@ -594,13 +581,22 @@ <H3>Mandriva</H3>
</PRE>
</CODE></BLOCKQUOTE>
</P>
-<P>A copy of the above has been included in the contrib/ directory. You may
-add it by typing:
+<P>A copy of the above has been included in the
+<A HREF="http://www.mythtv.org/wiki/Mandriva_Security_Package_Configuration">Mandriva Security Package Configuration</A> page on the MythTV wiki.
+You may add it by typing:
+<BLOCKQUOTE><CODE>
+<PRE>
+$ mythwikiscripts
+</PRE>
+</CODE></BLOCKQUOTE>
+
+and follow the on-screen prompts to download <CODE>msec Configuration File</CODE>
+to a temporary file <CODE>/tmp/msec.perm.local</CODE>.</P>
+<P>
<BLOCKQUOTE><CODE>
<PRE>
-$ cd contrib
$ su
-# cat etc.security.msec.perm.local >> /etc/security/msec/perm.local
+# cat /tmp/msec.perm.local >> /etc/security/msec/perm.local
# exit
</PRE>
</CODE></BLOCKQUOTE>
@@ -702,7 +698,7 @@ <H2><A NAME="ss23.12">23.12</A> <A HREF="mythtv-HOWTO.html#toc23.12">Using the t
another. The transcoder has three primary uses; it can transcode MPEG-2
files captured using a hardware encoder (PVR cards, DVB cards, ATSC HD,
etc.) to MPEG-4, it can be used to transcode RTjpeg files (usually only used
-on systems that can not real-time encode to MPEG-4 using a framegrabber) to
+on systems that cannot real-time encode to MPEG-4 using a framegrabber) to
MPEG-4, and finally it can be used to remove commercials from a MPEG-2 file
while leaving the file in MPEG-2 format.</P>
<P>When MythTV transcodes a file to MPEG-4 or RTjpeg the resulting file format
@@ -724,7 +720,7 @@ <H2><A NAME="ss23.12">23.12</A> <A HREF="mythtv-HOWTO.html#toc23.12">Using the t
<LI>Automatically transcode the file once it has completed
recording.</LI>
<LI>Manually choosing to transcode a recording, usually after
-importing a cutlist or manually marking commercials to be
+importing a cut list or manually marking commercials to be
removed.</LI>
</UL>
</P>
@@ -1083,8 +1079,10 @@ <H2><A NAME="ss23.22">23.22</A> <A HREF="mythtv-HOWTO.html#toc23.22">Changing ch
that have a Low Speed Data port have it enabled; you may need to convince
your service provider to turn it on. Stating that you have a Tivo may help;
the Tivo has a direct-connect capability.</LI>
-<LI>Use a firewire connection. There is a <CODE>6200ch.c</CODE> in the MythTV
-contrib directory which may work for you.</LI>
+<LI>Use a firewire connection. There are firewire channel change scripts and
+firewire priming scripts in the
+<A HREF="http://www.mythtv.org/wiki/Category:Channel_Change_Scripts">Channel_Change_Scripts</A> and
+<A HREF="http://www.mythtv.org/wiki/Category:Firewire_Priming_Scripts">Firewire Priming Scripts</A> categories of the MythTV wiki.</LI>
</OL>
</P>
<H2><A NAME="ss23.23">23.23</A> <A HREF="mythtv-HOWTO.html#toc23.23">Configuring one machine to flag all commercials</A>
@@ -278,7 +278,7 @@ <H3>Playback of HDTV using CPU</H3>
<P>For 720p content (1280x720), a 2.4GHz P4 should be sufficient.</P>
<P>For 1920x1080i->1920x1080p with the better deinterlacing methods done in
real time a 2.4GHz CPU is taxed, but should work if you use "Bob and Weave"
-deinterlacing, or if you have an NVIDIA card with video decode acceleration. </P>
+deinterlacing, or if you have an NVIDIA card with video decode acceleration.</P>
<H3>Playback of HDTV using VDPAU</H3>
@@ -292,7 +292,7 @@ <H3>Playback of HDTV using VDPAU</H3>
<H3>Firewire.</H3>
-<P>You may use the Firewire output of the Motorola DCT6200 or the SA3250.
+<P>You may use the Firewire output of the Motorola DCT6200 or the SA3250.
If your provider uses 5C encryption on a particular channel, you won't be
able to get any content. Many users have resorted to using Firewire to
change channels on their set-top-box and capture the High Def video using
Oops, something went wrong.

0 comments on commit 4e41fb2

Please sign in to comment.