Muggle-plugin
Aus VDR Wiki
(Unterschied zwischen Versionen)
(M) |
|||
| Zeile 5: | Zeile 5: | ||
==Hardwareanforderungen== | ==Hardwareanforderungen== | ||
==Softwareanforderungen== | ==Softwareanforderungen== | ||
| − | * mySQL | + | * mySQL |
| − | + | ||
* libmad | * libmad | ||
| − | * | + | * taglib |
* libvorbis und libvorbisfile (optional) | * libvorbis und libvorbisfile (optional) | ||
==Installation== | ==Installation== | ||
<pre> | <pre> | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
tar xvzf libmad-<VERSION>.tar.gz | tar xvzf libmad-<VERSION>.tar.gz | ||
cd libmad-<VERSION> | cd libmad-<VERSION> | ||
| Zeile 40: | Zeile 30: | ||
cd libvorbis-<VERSION> | cd libvorbis-<VERSION> | ||
./configure --prefix=/usr/local \ | ./configure --prefix=/usr/local \ | ||
| − | + | --with-ogg-libraries=/usr/local/lib | |
| + | make | ||
| + | make install | ||
| + | cd - | ||
| + | |||
| + | tar xvzf taglib-<VERSION>.tar.gz | ||
| + | cd taglib-<VERSION> | ||
| + | ./configure --prefix=/usr/local | ||
make | make | ||
make install | make install | ||
ldconfig | ldconfig | ||
| + | cd - | ||
| + | |||
| + | tar xvzf mysql-<VERSION>.tar.gz | ||
| + | ./configure --prefix=/usr/local | ||
| + | make | ||
| + | make install | ||
| + | find . -name my-medium.cnf -exec cp --backup=t \{} /etc/my.cnf \; | ||
| + | cd /usr/local/lib | ||
| + | ln -s mysql/* . | ||
| + | groupadd mysql | ||
| + | useradd -g mysql mysql | ||
| + | chown -R mysql var | ||
| + | mysql_install_db --user=mysql & | ||
| + | ldconfig | ||
| + | |||
| + | cd $SOURCEDIR/VDR/PLUGINS/src/muggle-0.0.5/scripts | ||
| + | ./make* | ||
</pre> | </pre> | ||
* SuSE | * SuSE | ||
| Zeile 86: | Zeile 100: | ||
|- | |- | ||
| [4] | | [4] | ||
| + | | http://developer.kde.org/~wheeler/taglib.html | ||
| + | | Taglib - Audio Meta-Data Library | ||
| + | |- | ||
| + | | [5] | ||
| http://www.htpc-tech.de/htpc/muggle.htm | | http://www.htpc-tech.de/htpc/muggle.htm | ||
| Homepage des Plugins | | Homepage des Plugins | ||
|}[[Kategorie:Plugins]] | |}[[Kategorie:Plugins]] | ||
Version vom 21. Oktober 2004, 17:48 Uhr
Inhaltsverzeichnis |
Beschreibung
Das muggle-Plugin bietet eine Datenbankverbindung für den VDR so dass die Medienauswahl flexibler wird.
Hardwareanforderungen
Softwareanforderungen
- mySQL
- libmad
- taglib
- libvorbis und libvorbisfile (optional)
Installation
tar xvzf libmad-<VERSION>.tar.gz
cd libmad-<VERSION>
./configure --prefix=/usr/local
make
make install
ldconfig
cd -
tar xvzf libogg-<VERSION>.tar.gz
cd libogg-<VERSION>
./configure --prefix=/usr/local
make
make install
ldconfig
cd -
tar xvzf libvorbis-<VERSION>.tar.gz
cd libvorbis-<VERSION>
./configure --prefix=/usr/local \
--with-ogg-libraries=/usr/local/lib
make
make install
cd -
tar xvzf taglib-<VERSION>.tar.gz
cd taglib-<VERSION>
./configure --prefix=/usr/local
make
make install
ldconfig
cd -
tar xvzf mysql-<VERSION>.tar.gz
./configure --prefix=/usr/local
make
make install
find . -name my-medium.cnf -exec cp --backup=t \{} /etc/my.cnf \;
cd /usr/local/lib
ln -s mysql/* .
groupadd mysql
useradd -g mysql mysql
chown -R mysql var
mysql_install_db --user=mysql &
ldconfig
cd $SOURCEDIR/VDR/PLUGINS/src/muggle-0.0.5/scripts
./make*
- SuSE
yast -i mysql mysql-client mysql-devel mysql-shared
Probleme
Parameter
| Parameter (kurz) | Parameter (lang) | Beschreibung |
|---|---|---|
| -h HHHH | --host=HHHH | specify database host (default is localhost) |
| -n NNNN | --name=NNNN | specify database name (overridden by -g) |
| -p PPPP | --port=PPPP | specify port of database server (default is ) |
| -u UUUU | --user=UUUU | specify database user (default is ) |
| -w WWWW | --password=WWWW | specify database password (default is empty) |
| -t TTTT | --toplevel=TTTT | specify toplevel directory for music (default is /mnt/music) |
| -g | --giantdisc | enable full Giantdisc compatibility mode |
Links
| [1] | http://www.mysql.org | mySQL |
| [2] | http://www.underbit.com/products/mad | (M)PEG (A)udio (D)ecoder Homepage |
| [3] | http://www.xiph.org/ogg/vorbis | Ogg Vorbis CODEC Project |
| [4] | http://developer.kde.org/~wheeler/taglib.html | Taglib - Audio Meta-Data Library |
| [5] | http://www.htpc-tech.de/htpc/muggle.htm | Homepage des Plugins |