ubuntuusers.de

Du betrachtest eine alte Revision dieser Wikiseite.

MMS

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:


Du möchtest den Artikel für eine weitere Ubuntu-Version testen? Mitarbeit im Wiki ist immer willkommen! Dazu sind die Hinweise zum Testen von Artikeln zu beachten.

./mms_logo.png MMS 🇬🇧 (My Media System, früher Mpeg Menu System) ist ein sog. "Media Center", also ein Steuerungsprogramm für verschiedene Medien, wie Bilder, Videos, DVD usw. unter einer gemeinsamen Oberfläche. Es bietet eine Coveranzeige sowie LIRC-Unterstützung. Das Programm hat eine deutschsprachige Oberfläche.

Installation

Aufgrund der Möglichkeit, beim Kompilieren des Programms verschiedene andere Programme einzubinden, muss man vor der Installation festlegen, wofür man das Programm benutzen möchte.

Paketquelle

Es gibt fertige Pakete von MMS, die vom MMS-Team erstellt und aktualisiert werden. Um die Pakete installieren zu können, muss die folgende Paketquelle freigeschaltet [2] werden:

Fehlende Vorlage

Das gewünschte Template „Paketquellen/Warnung_Quellen“ existiert nicht.

Für Ubuntu 9.04 Jaunty Jackalope:

deb http://ppa.launchpad.net/mms-prodeia/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/mms-prodeia/ppa/ubuntu jaunty main

Für Ubuntu 8.10 Intrepid Ibex:

deb http://ppa.launchpad.net/mms-prodeia/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/mms-prodeia/ppa/ubuntu intrepid main

Für Ubuntu 8.04 Hardy Heron:

deb http://ppa.launchpad.net/mms-prodeia/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/mms-prodeia/ppa/ubuntu hardy main

Für Ubuntu 7.10 Gutsy Gibbon:

deb http://ppa.launchpad.net/mms-prodeia/ppa/ubuntu gutsy main
deb-src http://ppa.launchpad.net/mms-prodeia/ppa/ubuntu gutsy main

PGP PUBLIC KEY: Um den PGP PUBLIC KEY für die neue Paketquelle zu importieren müßt ihr dann nur noch in einem Terminal folgendes eingeben:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 5E0C02A974267A8AB9959A53D7D27C45EA2D3553 

Jetzt kann man MMS aus den fertigen Paketen installieren:

  • mms: Läuft mit SDL (Framebuffer und X), Eingabemethode mit Keyboard sowie ein standard-theme

Nach der Installation findet man einen Eintrag für MMS im GNOME-Menü unter "Anwendungen → Unterhaltungsmedien → My Media System".

Weitere benötigte Pakete für Video-/Audiounterstützung sowie anderen hilfreichen Plugins findet man in diesem Thread 🇬🇧 im MMS-Forum

Kompilieren von eigenen Paketen

Möchte man die Module selbst wählen und sich eine eigene, angepasste Version von MMS erstellen, muss man das Programm selbst kompilieren. Um dies tun zu können, müssen zunächst einige Pakete installiert [1] werden.

  • autoconf

  • gettext

  • libtool

  • libimlib2-dev

  • libpcre3-dev

  • libsdl1.2-dev

  • libsqlite0-dev

  • libtag1-dev

  • libxss-dev

  • liblircclient-dev - für Lirc-Unterstützung (optional)

  • libalsaplayer-dev (universe, [2]) - für Audioausgabe über Alsaplayer (Standard)

  • libxine-dev - für Audioausgabe über Xine (optional)

  • mplayer (multiverse) - für Videoausgabe über MPlayer

Paketliste zum Kopieren:

sudo apt-get install autoconf gettext libtool libimlib2-dev libpcre3-dev libsdl1.2-dev libsqlite0-dev libtag1-dev libalsaplayer-dev libxss-dev mplayer 

Wenn dies geschehen ist, lädt man die aktuellste Version von MMS von der Homepage 🇬🇧 herunter und entpackt [6] das Paket ins Home-Verzeichnis. Nun öffnet man ein Terminal [3] und wechselt in den soeben entpackten Ordner. Hier kompiliert [5] man das Programm.

Hinweis:

Standardmäßig gibt MMS Audiodateien über Alsaplayer und Videodateien über MPlayer wieder. Möchte man diese Einstellungen ändern, so muss man beim Befehl ./configure die entsprechenden Optionen angeben [5]. Benutzt man außerhalb von MMS den MPlayer nicht, dann genügt es, das Paket mplayer-nogui (multiverse) zu installieren. Dies ist der komplette Player ohne eigene grafische Oberfläche.

Falls es mit dem Start der selbstkompilierten Version Probleme gibt, muss man noch dafür sorgen, dass man als normaler Benutzer auf das Konfigurationsverzeichnis in /etc/mms Zugriff hat. Dazu ändert man die Zugriffsrechte für diesen Ordner mit dem Befehl chown im Terminal [3]:

sudo chown -R $user:users /etc/mms 

Die Veriable $user wird dabei automatisch durch den Namen des gerade angemeldeten Benutzers ersetzt. Anschließend lässt sich MMS mit dem Aufruf

mms 

im Terminal [3] oder mit der Tastenkombination Alt + F2 starten. Eine Verknüpfung mit dem Menü [7] kann natürlich auch erstellt werden.

./mms.png

Bedienung

Das Programm wird über die Tastatur gesteuert. Ein rechteckiger Balken, der gegenüber dem Hintergrund dunkler abgesetzt ist, dient der Orientierung. Auf der rechten Seite sieht man bei den meisten Menüpunkten entsprechende Symbole für die Untermenüs. Benutzt man die Taste bzw. , so wird der Markierungsbalken entsprechend verlängert/verkürzt und die Beschreibung auf der linken Seite ändert sich. Das rechte Ende des Balkens zeigt dabei den derzeit ausgewählten Menüpunkt an (das letzte innerhalb des Balkens befindliche Symbol). Einen Menüpunkt ruft man mittels Enter auf. Mit der Taste "Ende" kann man ein Menü verlassen und zur nächsthöheren Ebene zurückkehren. Die Leertaste          blendet ein Zusatzmenü ein und aus. Aus diesem Menü herauslassen sich sämtliche Funktionen anwählen, die für die gewählte Funktion möglich sind.

Einrichtung

Nach der Installation, muss MMS noch eingerichtet werden. Einige Einstellungen können bereits über die grafische Oberfläche vorgenommen werden, für andere, insbesondere die Angabe der Vezeichnisse von Media-Dateien, muss eine Konfigurationsdatei bearbeitet werden.

Grafische Oberfläche

Alle Einstellungen, die man über die grafische Oberfläche vornehmen kann, findet man unter dem Menüpunkt "Einstellungen". Die Optionen sollten selbsterklärend sein.

Konfigurationsdateien

Für MMS gibt es drei zentrale Konfigurationsdateien. Diese befinden sich, sofern man MMS nach der obigen Anleitung installiert hat, im Verzeichnis /etc/mms und können mit einem Editor mit Root-Rechten [4] bearbeitet werden.

⚓︎

Config

Die zentrale Konfigurationsdatei Config ist in mehrere Bereiche unterteilt. Die wichtigsten Einstellmöglichkeiten unterscheiden zwischen "true" (richtig) und "false" (falsch). Nachfolgend werden einige wichtige Einstellungen erklärt. Weitere detailierte Angaben zur Konfiguration erhält man hier 🇬🇧 und hier 🇬🇧 im Wiki von MMS.

In der Rubrik "Output" kann man die Auflösung mit v_res und h_res einstellen. Standard ist hier 800 x 600 Bildpunkte. Außerdem kann man mit der Option fullscreen wählen, ob das Programm im Vollbilmodus ausgeführt werden soll oder nicht. Bei dvb_devide kann man den Pfad zu einer evtl. angeschlossenen DVB-Karte angeben.

In den Rubriken "Audio", "Movie" und "Pictures" kann man verschiedene Einstellungen für die Wiedergaben von Audiodateien, Videos und Bildern machen, wovon die Pfadangabe zu den Verzeichnissen, in denen die Media-Dateien gespeichert sind, natürlich zwingend erforderlich ist. Es können auch problemlos mehrere Verzeichnisse angegeben werden. Für "Audio" sieht das dann z.B. so aus:

# Directories
#
# you can add several folders by simple having multiple entries
#
audio_dir = /media/hda6/
audio_dir = /media/hda1/musik/
audio_dir = /home/georg/download/musik

⚓︎

input-lirc

Über die Konfigurationsdatei input-lirc stellt man ein, wie MMS auf die Fernbedienung reagieren soll. Dabei dient die Datei lirc insbesondere der Einstellung der Tastenbelegungen. Dabei müssen die Einstellungen der zentralen LIRC Konigurationsdatei /etc/lirc/lircd.conf auf MMS abgebildet werden. Im Wiki von MMS findet man eine genaue Anleitung 🇬🇧 dazu.

input-keyboard

Die Datei input-keyboard legt die Belegungen für die Steuerung von MMS per Tastatur fest. Die einzelnen Einstellungen beginnen mit der Bezeichnung der entsprechenden "Sektion", da manche Tasten in unterschiedlichen (Unter)Menüs verschiedene Funktionen haben. Nach der "Sektion" folgt die Beschreibung der "Funktion", also was der Tastendruck bewirkt. Zum Schluss wird die entsprechende Taste festegelgt. Die einzelnen Punkte werden jeweils durch ein Komma getrennt. Dies sieht dasnn z.B. so aus:

audio_general,pause,2

Die Angabe bedeutet, dass im Audio-Menü die Wiedergabe einer Audiodatei mit der Taste 2 pausiert werden kann.

LIRC-Unterstützung

Um das Programm mit Unterstützung für Lirc zu kompilieren, muss vorher das Paket

  • liblircclient-dev

installiert [1] sein. Beim Befehl ./configure muss die Option enable-lirc gewählt werden. Der Befehl sollte dann so aussehen:

./configure --enable-lirc 

Nach der Installation muss in der Konfigurationsdatei config im Bereich "Input" folgendes eingestellt werden:

input = lirc

Standard ist hier als Eingabe/Steuerungs-Methode keyboard. Außerdem müssen noch entsprechende Einstellungen in der Datei lirc vorgenommen werden.


Diese Revision wurde am 22. April 2009 15:56 von stefan005 erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Multimedia