Installation und Konfiguration des Java Media Frameworks (JMF) und externer PluginsÜbersichtOpenOffice.org 2.0 nutzt zur Medienwiedergabe (Film und Klang) unter Linux das
Java Media Famework (JMF).
Windows-Nutzer brauchen nicht weiterzulesen, da unter Windwos "DirectShow" verwendet wird. VoraussetzungenUm die Medienwiedergabe einzurichten brauchen Sie folgende Komponenten:
Installation der JRELaden Sie das Installationspaket von http://www.java.com/de/download/ herunter. Es gibt verschiedene Downloadformate: Für RPM-basierte und für alle anderen Systeme. Beide Formate sind selbstentpackende Dateien. Das Entpacken ist skriptgesteuert. Verwenden Sie eine RPM-basierte Distribution, nehmen Sie das RPM-Paket. Falls nicht, dann nehmen Sie das andere Paket. Die Installation ist unter http://www.java.com/de/download/help/5000010500.xml für beide Varianten ausführlich beschrieben. Folgen Sie einfach den Anweisungen. Aktivierung der JRE in OpenOffice.org
Nachdem Sie das JRE installiert haben, starten Sie OpenOffice.org.
Überprüfen Sie unter Installation des JMFVor dem Herunterladen des JMF von der JMF-Download-Seite (http://java.sun.com/products/java-media/jmf/2.1.1/download.html) lesen Sie sich die Lizenzbedingungen unter "Review License Agreement" durch. Sind Sie damit einverstanden, klicken Sie den Punkt "Accept" an. Das Installationspaket ist ein selbstentpackendes Archiv. Die Installation erfolgt in denselben Schritten wie bei der JRE:
OpenOffice.org ist es egal wohin das JMF entpackt wird. Einbindung der JMF in OpenOffice.orgWie erwähnt ist es OpenOffice.org egal wohin das JMF entpackt
wird. Auch eine gesetzte Umgebungsvariable
Um das JMF nutzen zu können muß die Datei Das JMF besteht nicht ausschließlich aus Java-Komponenten. Zumindest
beim performance-Pack werden einige Komponenten als native libraries
mitgeliefert. Der Suchpfad für die Laufzeitbibliotheken muß entsprechend angepaßt
werden. Dazu müssen Sie die Umgebungsvariable Der Befehl schaut folgendermaßen aus: Starten Sie nun OpenOffice.org mittels Sie können den Befehl auch in das soffice-Skript übernehmen, dann brauchen Sie den Befehl nicht selbst eingeben. Alternativ dazu können Sie ihn auch in ihre sonstigen Startup/Login-Skripte einbauen. Ein erster TestUm zu testen ob die Installation des JMF soweit erfolgreich war starten Sie OpenOffice.org und öffnen ein leeres Dokument. Öffnen Sie die Gallery (Extras|Gallery) und klicken Sie doppelt auf einen Eintrag aus dem Bereich "Klänge". Der Media-Player sollte erscheinen und die gewählte Datei abspielen.
Hören Sie den Ton, dann "Herzlichen Glückwunsch!" - die erste Hürde ist
genommen :-) Nach all diesen Schritten haben Sie das Grundgerüst erstellt. Schon jetzt funktionieren viele Audio- und Videoformate, sollten Sie aber Unterstützung für weitere Formate benötigen, so lesen Sie einfach weiter. In den folgenden Abschnitten wird erklärt wie man das JMF "aufrüstet". Installation eines zusätzlichen Plugins: Das mp3-PluginDas JMF selbst unterstützt zwar etliche Medientypen, viele müssen aber erst nachgerüstet werden. Einfach nachzurüsten ist die MP3-Unterstützung. Dafür gibt es bereits ein Plugin welches Sie von der JMF-Seite heruntergeladen können. Laden Sie sich also das mp3-plugin von http://java.sun.com/products/java-media/jmf/mp3/download.html
herunter. Das Plugin wird in Form eines Zip-Archivs vertrieben, das
die eigentlichen Dateien enthält. Wohin Sie das mp3plugin entpacken ist für
OpenOffice.org ohne Bedeutung - für OOo zählt nur die "Class Path"
Einstellung in den Optionen. Es ist empfehlenswert, daß Sie das Plugin in
ein Verzeichnis Registrierung des Plugins im JMFDamit das mp3-plugin im JMF verwendet werden kann, müssen Sie das Plugin im JMF registrieren. Zur Registrierung führen Sie folgende Schritte aus:
Zum Abschluß der Registrierung sollen Sie als einzige Meldung
Hier ist der Vorgang in einem Screenshot festgehalten. In diesem Beispiel
wurde das mp3plugin.jar wie oben erwähnt in einen Unterordner
Einbindung der Plugins in OpenOffice.orgFügen Sie die Datei mp3plugin.jar, wie bei der Installation des JMF beschrieben, dem Classpath von OpenOffice.org hinzu (Extras|Optionen → OpenOffice.org → Java, Schaltfläche "Class Path", dann "Archiv hinzufügen") Zeit für den zweiten TestNachdem Sie OpenOffice.org neu gestartet haben können Sie nun die MP3-Unterstützung testen. Öffnen Sie dazu den Mediaplayer über Extras|Mediaplayer und öffnen Sie eine mp3-Datei. Die Datei sollte nun abgespielt werden. Installation eines weiteren Plugins: JffmpegNun wird es etwas aufwendiger. Noch hat das JMF keinen Support für ogg oder diverse Video-Codecs. Das wird nun geändert. Laden Sie sich Jffmpeg von der Seite http://jffmpeg.sourceforge.net/download.html herunter (folgen Sie dem Link "Jffmpeg download page"). Jffmpeg besteht aus zwei Teilen: Einer JMF-Komponente und einer
Systemkomponente. Die JMF-Komponente unterstützt noch nicht alle Formate die
libavcodec (FFMPEG) unterstützt, die Systemkomponente schließt diese Lücke
und dient dazu einfach die normalen System-binaries anzusteuern (Übersicht der von
Jffmpeg unterstützen Formate). Laden Sie also beides herunter (sowohl
jffmpeg-1.0.0.jar als auch libjffmpeg-1.0.0.so). Wieder ist es im Grunde egal
wo Sie die Dateien hinspeichern, ich empfehle wie auch beim mp3plugin das
Unterverzeichnis Hinweis: Benennen Sie die Datei
Registrierung des Plugins im JMFWie das mp3-Plugin muß auch das Jffmpeg-Plugin beim JMF angemeldet werden. Dies ist etwas aufwendiger als beim mp3-Plugin, weil das jffmpeg-Plugin keine Registrierungsfunktion mitliefert. Die nötigen Einstellungen müssen Sie von Hand ausführen. Das ist aber kein Hexenwerk und auch von unerfahrenen Nutzern zu schaffen :-) Um das Plugin zu registrieren führen Sie folgende Schritte aus:
Beispiel: Im Programm jmfregistry müssen nun folgende Einstellungen getätigt werden: Im Reiter "Mime Types" folgende Einträge hinzufügen:
Im Reiter "Plugins" unter "Demultiplexer" folgende Einträge hinzufügen
Im Reiter "Plugins" unter "Codec" folgende Einträge hinzufügen
Nicht vergessen auch immer den Button "Commit" zu betätigen! Einbindung der Plugins in OpenOffice.orgFügen Sie die Datei jffmpeg-1.0.0.jar dem Classpath von OpenOffice.org hinzu, wie bei der Installation des JMF beschrieben (Extras|Optionen → OpenOffice.org → Java, Schaltfläche "Class Path", dann "Archiv hinzufügen") Um alle Codecs des Jffmpeg-Pakets nutzen zu können müssen Sie die
native-Komponente verwenden. Dazu muß man sie in den Library-Path mit
aufnehmen (natürlich müssen auch die ffmpeg-Pakete installiert sein). Wie
man den Pfad für Laufzeitbibliotheken setzt haben Sie schon weiter oben
erfahren (bei der JMF-Installation). Fügen Sie einfach den Pfad hinzu in
dem Sie die native Bibliothek (libjffmpeg.so) gespeichert haben.
Haben Sie die Jffmpeg-Library in den Unterordner Wieder haben Sie die Möglichkeit den Pfad in das OpenOffice.org-Startskript oder in Ihre Loginskripte einzutragen. Zeit für den dritten TestNach einem Neustart von OpenOffice.org können Sie nun die OGG-Unterstützung testen. Öffnen Sie dazu den Mediaplayer über Extras|Mediaplayer und öffnen Sie eine ogg-Datei. Die Datei sollte nun abgespielt werden. Hinweis: Ggf. müssen Sie den Dateitypfilter auf "Alle Dateien (*.*)" stellen damit Sie eine ogg-Datei auswählen können. Funktioniert auch das, so haben Sie es geschafft. Mit der Kombination aus JMF und ffmpeg können Sie nun (fast) alles abspielen.
Was tun wenn es nicht funktioniert?Nur keine Panik, das Problem läßt sich sicherlich lösen. Wenden Sie sich an unsere Mailingliste users@de.openoffice.org. Beachten Sie folgende Hinweise:
Public Documentation License Notice
The contents of this Documentation are subject to the Public Documentation
License Version 1.0 (the "License"); you may only use this
Documentation if you comply with the terms of this License. A copy of the
License is available at
http://www.openoffice.org/licenses/PDL.html. contributors are: Frank Hocke |

