summaryrefslogtreecommitdiffstats
path: root/abs/core-testing/local-website/htdocs/mythtv-doc/mythtv-HOWTO-17.html
diff options
context:
space:
mode:
Diffstat (limited to 'abs/core-testing/local-website/htdocs/mythtv-doc/mythtv-HOWTO-17.html')
-rw-r--r--abs/core-testing/local-website/htdocs/mythtv-doc/mythtv-HOWTO-17.html348
1 files changed, 0 insertions, 348 deletions
diff --git a/abs/core-testing/local-website/htdocs/mythtv-doc/mythtv-HOWTO-17.html b/abs/core-testing/local-website/htdocs/mythtv-doc/mythtv-HOWTO-17.html
deleted file mode 100644
index e7eaf9c..0000000
--- a/abs/core-testing/local-website/htdocs/mythtv-doc/mythtv-HOWTO-17.html
+++ /dev/null
@@ -1,348 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<HTML>
-<HEAD>
- <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
- <TITLE>Installing and using MythTV: MythMusic. </TITLE>
- <LINK HREF="mythtv-HOWTO-18.html" REL=next>
- <LINK HREF="mythtv-HOWTO-16.html" REL=previous>
- <LINK HREF="mythtv-HOWTO.html#toc17" REL=contents>
-</HEAD>
-<BODY>
-<A HREF="mythtv-HOWTO-18.html">Next</A>
-<A HREF="mythtv-HOWTO-16.html">Previous</A>
-<A HREF="mythtv-HOWTO.html#toc17">Contents</A>
-<HR>
-<H2><A NAME="s17">17.</A> <A HREF="mythtv-HOWTO.html#toc17">MythMusic. </A></H2>
-
-<P>MythMusic has a number of prerequisites that must be satisfied before it
-is operational. Depending on your distribution, some of these prerequisites can
-be satisfied through the various package managers. If your distribution doesn't
-offer pre-compiled versions of the software below, then follow the generic
-instructions for manually compiling and installing the software.</P>
-<P>The prerequisites for MythMusic are:
-<UL>
-<LI>MAD</LI>
-<LI>taglib</LI>
-<LI>libogg and libvorbis</LI>
-<LI>FLAC</LI>
-<LI>libcdaudio</LI>
-<LI>CDParanoia</LI>
-</UL>
-</P>
-
-<H2><A NAME="ss17.1">17.1</A> <A HREF="mythtv-HOWTO.html#toc17.1">Manual installation of prerequisites</A>
-</H2>
-
-<P>These instructions are for distributions which don't have pre-compiled
-versions of the software necessary to run MythTV.</P>
-<P>Download MAD from
-<A HREF="http://www.underbit.com/products/mad">http://www.underbit.com/products/mad</A> and install:</P>
-<P>
-<BLOCKQUOTE><CODE>
-<PRE>
-$ tar -xzf mad-0.15.1b.tar.gz
-$ cd mad-0.15.1b
-$ ./configure
-$ make
-$ su
-# make install
-# exit
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-<P>Download TagLib from
-<A HREF="http://developer.kde.org/~wheeler/taglib.html">http://developer.kde.org/~wheeler/taglib.html</A> and install:</P>
-<P>
-<BLOCKQUOTE><CODE>
-<PRE>
-$ tar -xzf taglib-1.4.tar.gz
-$ cd taglib-1.4
-$ ./configure
-$ make
-$ su
-# make install
-# exit
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-<P>Download libogg and libvorbis from
-<A HREF="http://www.xiph.org/downloads">http://www.xiph.org/downloads</A> and install in a similar manner
-to the above packages.</P>
-<P>Download FLAC from
-<A HREF="http://flac.sourceforge.net">http://flac.sourceforge.net</A> and install:
-<BLOCKQUOTE><CODE>
-<PRE>
-$ tar -xzf flac-1.1.2.tar.gz
-$ cd flac-1.1.2
-$ ./configure
-$ make
-$ su
-# make install
-# exit
-$
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-<P>Download libcdaudio from
-<A HREF="http://sourceforge.net/project/showfiles.php?group_id=27134">http://libcdaudio.sourceforge.net</A> and
-install:
-<BLOCKQUOTE><CODE>
-<PRE>
-$ tar -xzf libcdaudio-0.99.12p2.tar.gz
-$ cd libcdaudio-0.99.12p2
-$ ./configure
-$ make
-$ su
-# make install
-# exit
-$
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-<P>Download cdparanoia from
-<A HREF="http://www.xiph.org/paranoia/download/cdparanoia-III-alpha9.8.src.tgz">http://www.xiph.org/paranoia/down.html</A>.
-<BLOCKQUOTE><CODE>
-<PRE>
-$ tar -xzf cdparanoia-III-alpha9.8.src.tgz
-$ cd cdparanoia-III-alpha9.8
-$ ./configure
-$ make
-$ su
-# make install
-# cd /usr/lib
-# ln -sf libcdda_interface.so.0.9.8 libcdda_interface.so
-# ln -sf libcdda_paranoia.so.0.9.8 libcdda_paranoia.so
-# exit
-$
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-
-<H2><A NAME="ss17.2">17.2</A> <A HREF="mythtv-HOWTO.html#toc17.2">Mandriva</A>
-</H2>
-
-<P>Mandriva has a number of the prerequisites available on the
-installation CD. Some of the software you're going to need will have to be
-obtained from the "contrib" or "cooker" development repositories.
-Applications downloaded from "cooker" come from the development branch, so
-there may be issues with some software. It isn't recommended that you mix
-cooker and release-level software.</P>
-
-<P><B>urpmi</B> is the simplest tool for installation of packages from the
-command line. The difficult part is the configuration, but this has been
-made easier at the following website:
-<A HREF="http://addmedia.linuxfornewbies.org/">http://addmedia.linuxfornewbies.org/</A> The website will allow
-you to choose a mirror site and then present the command-line configuration
-text for that mirror. You will most likely need to add a "Contrib" mirror
-to your setup. Once you have done that, you can proceed. If <B>urpmi</B>
-prompts you about other modules that need to be installed to satisfy
-dependencies, say "Yes".</P>
-<P>
-<BLOCKQUOTE><CODE>
-<PRE>
-# urpmi libmad0 libmad0-devel libflac4 libflac4-devel libcdaudio1 cdparanoia
-# urpmi libcdda0 libcdda0-devel libvorbis0 libvorbis0-devel
-# urpmi libcdaudio1-devel libid3tag0 libid3tag0-devel
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-
-<H3>Additional options with MythMusic</H3>
-
-<P>Additional visualizations have been added to MythMusic. If you wish to
-use these, there are some prerequisites you must install prior to compiling.</P>
-<P>
-<UL>
-<LI>fftw</LI>
-<LI>OpenGL</LI>
-<LI>SDL</LI>
-</UL>
-</P>
-<P><CODE>fftw</CODE> may be obtained from
-<A HREF="http://www.fftw.org/">http://www.fftw.org/</A>. In Mandriva it may be installed by
-typing:
-<BLOCKQUOTE><CODE>
-<PRE>
-# urpmi libfftw2 libfftw2-devel
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-<P><CODE>OpenGL</CODE> should be installed on practically all distributions.
-However, you will need the devel module. In Mandriva it may be
-installed by typing:
-<BLOCKQUOTE><CODE>
-<PRE>
-# urpmi libMesaGLU1-devel
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-<P><CODE>SDL</CODE> may be obtained from
-<A HREF="http://www.libsdl.org">http://www.libsdl.org</A>. In Mandriva it may be installed by
-typing:
-<BLOCKQUOTE><CODE>
-<PRE>
-# urpmi libSDL1.2 libSDL1.2-devel
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-
-<H2><A NAME="ss17.3">17.3</A> <A HREF="mythtv-HOWTO.html#toc17.3">Red Hat Linux 9</A>
-</H2>
-
-<P>Red Hat provides packages for several of the prerequisites, making
-installation very simple. Of the prerequisites, Red Hat provides
-packages for Vorbis, cdparanoia, SDL, and OpenGL (which you probably
-already have installed). To install these all at once, simply type (all on
-the same line):
-<BLOCKQUOTE><CODE>
-<PRE>
-$ up2date --solvedeps libvorbis libvorbis-devel vorbis-tools cdparanoia-devel cdparanoia-libs cdparanoia SDL-devel SDL
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-<P>If you get the following message: "None of the packages you requested
-were found, or they are already updated" it probably means you already
-have all of those packages installed.</P>
-<P>You must install the remaining packages, (MAD, FLAC, libcdaudio and
-optionally fftw) manually following the installation directions above. When
-installing fftw do not use the rpm package offered on the website because it
-will cause an error, so use the source package instead.</P>
-<P>
-<FIGURE>
-<EPS FILE="stop.eps">
-<IMG SRC="stop.png">
-<CAPTION><B>NOTE</B>: you can use the instructions given at the
-<A HREF="mythtv-HOWTO-3.html#atrpms">automated installation section</A> to install all of MythMusic in one
-step.</CAPTION>
-</FIGURE>
-</P>
-<H2><A NAME="ss17.4">17.4</A> <A HREF="mythtv-HOWTO.html#toc17.4">Compiling MythMusic</A>
-</H2>
-
-<P>Once all the prerequisites have been installed, you can proceed with
-compiling MythMusic.</P>
-<P>
-<BLOCKQUOTE><CODE>
-<PRE>
-$ cd ~/mythplugins-0.21
-$ ./configure --disable-all --enable-mythmusic --enable-fftw --enable-sdl --enable-aac
-$ qmake mythplugins.pro
-$ make
-$ su
-# make install
-# exit
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-
-<H2><A NAME="ss17.5">17.5</A> <A HREF="mythtv-HOWTO.html#toc17.5">Configuring MythMusic</A>
-</H2>
-
-<P>Configuration of MythMusic occurs in two places. The main mythfrontend
-Setup is for global MythMusic configuration. Go to the
-Setup/MythMusic/General Setup screen and adjust it for your particular
-configuration.</P>
-<P>The second configuration screen is within the MythMusic program and will
-allow you rescan your music library, etc.</P>
-<P>Here's some explanation about the Ignore_ID3 and The NonID3FileNameFormat:</P>
-<P>If Ignore_ID3 is set to TRUE, MythMusic will try to determine the
-Genre, Artist, Album, Track Number, and Title from the filename of the
-mp3 file. The NonID3FileNameFormat variable should be set to the
-directory/file format where the mp3 files are stored. For instance, I
-store mine in the above shown Genre/Artist/Album/Track format. MythMusic
-will then use this information to fill in the proper fields when it
-populates the musicmetadata table rather than searching for an ID3 tag in
-the mp3 file.</P>
-<P>The files can be laid out in any format, such as:</P>
-<P>Genre/Artist/Album/Title
-Artist/Genre/Album/Title
-Artist/Album/Title (with Genre left as Unknown)</P>
-<P>The track number is optional but can be specified with the title by using
-the TRACK_TITLE keyword instead of TITLE. If TRACK_TITLE is used,
-then the filename can have a space, hyphen, or underscore separating the
-track number from the track title. Keywords are case insensitive, so if
-you specify GENRE it's the same as Genre in the format field.</P>
-<P>The Ignore_ID3 option does not disable the code that determines the track
-length, just the portion that tries to read ID3 info.</P>
-
-<H2><A NAME="ss17.6">17.6</A> <A HREF="mythtv-HOWTO.html#toc17.6">Using MythMusic</A>
-</H2>
-
-<P>MythMusic is fairly simple to use. It is recommended that you insert the
-CD before selecting "Import CD". You should also ensure that your system
-doesn't try to automount the CD and begin playing it automatically.</P>
-<P>Here's some information on playlist management:</P>
-<P>Q: How do I create a new playlist?
-A: Using the MythMusic "Select Music" menu option, setup the playlist as you
-normally would by adding songs or other playlists as needed. When you are
-ready to save the new playlist, highlight "Active Play Queue" at the bottom
-of the selection tree and hit the "i" key. This will pop up a menu allowing
-you to name and save the new playlist. You can also hit Enter to bring up
-the popup on the Active Play Queue. This does not work on the playlists
-above, as Enter is obviously bound to checking/unchecking the boxes. Any
-number (i.e. keypad on remote) will also bring up the menu in both cases.</P>
-<P>Q: How do I enter the playlist name in the text field without a keyboard?
-A: Use the keypad number keys (bound to your remote) to select letters
-quasi-cell phone style. Keys 2-9 work pretty much like any cell phone text
-entry. 1 cycles through a few special characters, delete, and space. 0 is
-like a CAPS LOCK. Hard to describe, fairly easy to use. You will soon be
-able to specify the cycle timing in a Setup screen. You can type fairly
-quickly through a combination of jumping around the number keys AND hitting
-a non-number key (right arrow is particularly good for this) to force the
-current character.</P>
-<P>Q: How do I edit a playlist?
-A: Highlight the playlist in the selection tree and hit the "i" key then
-select "Move to Active Play Queue" in the popup. You can now modify the
-"Active Play Queue" like normal, adding songs and playlists by selecting
-them from the song tree. When you are done, highlight the "Active Play
-Queue" in the selection tree and hit the "i" key then select "Save Back to
-Playlist Tree". And whatever you were editing as your Active Queue before
-you moved an existing playlist "on top" of Active reappears. Think of Active
-has having a push on, pop off capability, but with a depth of only 1.</P>
-<P>Q: How do I delete an item from a playlist?
-A: Highlight the item in the selection tree and hit the "d" key.</P>
-<P>Q: How do I rearrange the songs in my playlist?
-A: Highlight a song and hit the "space" bar, the song will now have pair of
-red arrows in front of it. Use the up and down arrow keys to move it around
-in the playlist. When you have it where you want it, hit the "space" bar
-again.</P>
-<P>Q: How do I delete a playlist?
-A: Highlight the playlist in the selection tree and hit the "i" key then
-select "Delete this Playlist" from the popup.</P>
-
-<H2><A NAME="ss17.7">17.7</A> <A HREF="mythtv-HOWTO.html#toc17.7">Troubleshooting MythMusic</A>
-</H2>
-
-<P>You may run into errors when running MythMusic.</P>
-<H3>When I run MythMusic and try and look up a CD, I get an error message </H3>
-
-<P>The full text of the message will say: </P>
-<P>databasebox.o: Couldn't find your CD. It may not be in the freedb database.
-More likely, however, is that you need to delete &nbsp;/.cddb and &nbsp;/.cdserverrc
-and restart mythmusic. Have a nice day.</P>
-<P>If you get this message, you should go to the home directory of whatever
-user MythMusic is running as and type:
-<BLOCKQUOTE><CODE>
-<PRE>
-rm .cdserverrc
-rm -rf .cddb/
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-<P>These files aren't automatically deleted because of a conscious design
-decision by the author that programs that automatically delete things are
-bad.</P>
-<P>The files are used to locally cache CD lookups. If you are re-inserting
-CDs, your machine will not actually have to go out to the Internet to
-determine what is on them. However, the URL used to access the freedb
-database has recently changed, so the stale information in the files from
-previous runs of MythMusic would cause the error above. Once the files have
-been deleted the stale information will be gone and your local database
-will be rebuilt as you use CDs.</P>
-
-<HR>
-<A HREF="mythtv-HOWTO-18.html">Next</A>
-<A HREF="mythtv-HOWTO-16.html">Previous</A>
-<A HREF="mythtv-HOWTO.html#toc17">Contents</A>
-</BODY>
-</HTML>