Wikipedia:Technik/Medien/JOrbisPlayer
JOrbis ist eine freie Java-Implementierung des OGG-Vorbis-Audiocodecs von der japanischen Firma JCraft. Zur Nutzung muss auf dem Computer eine Java-Laufzeitumgebung installiert sein, welche kostenlos für viele Betriebssysteme herunter geladen werden kann. Mit dem JOrbisPlayer können dann OGG-Dateien, wie sie bei Hilfe:Audio üblich sind, direkt im Browser wiedergegeben werden. Auf Audio Wikinews können so alle neuen Artikel direkt angehört werden.
Installation
[Quelltext bearbeiten]Prinzipiell ist keine weitere Installation nötig, allerdings empfiehlt sich die Verwendung als Bookmarklet. Die Vorgangsweise ist auch auf der JOrbisPlayer-Homepage in englisch beschrieben. Dort wird auch ein einfacher Link zum Drag and Drop bereitgestellt.
Mit Hilfe des folgenden Bookmarklets ist es möglich, alle verlinkten OGG-Dateien einer angezeigten Seite (z.B. Portal:Gesprochene Wikipedia) mit einem Klick auf den "Download"-Link wiederzugeben.
Vorgehensweise (unter Firefox oder Internet Explorer)
- Ziehen Sie den Link "JOrbisPlayer" mit der Maus in die Leseszeichen-Symbolleiste, oder erstellen Sie ein Lesezeichen.
- Bearbeiten Sie das Lesezeichen, indem Sie die rechte Maustaste auf dem neuen Lesezeichen klicken und dann "Eigenschaften" wählen, oder verwenden Sie den Lesezeichen-Manager
- Fügen Sie im Feld Adresse die folgende Zeichenkette ein, achten Sie dabei darauf, dass auch das letzte Zeichen mit dabei ist.
javascript:(function(){var foo,i,player; player=%22http://www.jcraft.com/jorbis/player/JOrbisPlayer.php?play=%22; foo=document.getElementsByTagName(%22a%22); for(i=0;i<foo.length;i++){var href=foo[i].href; if(href.search(/.ogg$/)!=-1 && href.search(/JOrbisPlayer.php/)==-1){foo[i].href=player+href; foo[i].target=%22JOrbisPlayer%22;}} })()
- Rufen Sie das Lesezeichen auf (einfach anklicken), und prüfen Sie, ob die folgende Audiodatei mit dem JOrbisPlayer automatisch in einem neuen Fenster wiedergegeben wird: Media:De-Chuchichaeschtli-article-08-2006.ogg (Lautstärke prüfen und Lautsprecher anschalten!)
Im folgenden wird der Quelltext des Bookmarklet noch einmal lesbar angegeben:
function(){ // initialisiere drei nötige Variablen var foo,i,player; // die Variable "player" enthält die Adresse des JOrbisPlayers player="http://www.jcraft.com/jorbis/player/JOrbisPlayer.php?play="; // in der Variable "foo" werden alle Links der aktuellen Seite gespeichert foo=document.getElementsByTagName("a"); // Gehe nun alle Links Schritt für Schritt durch (mit Hilfe von i) for(i=0;i<foo.length;i++){ // lese die aktuelle Verknüpfung (Adresse) des Links var href=foo[i].href; // falls darin auf eine ".ogg" Datei verwiesen wird und der Player noch nicht verlinkt ist if(href.search(/.ogg$/)!=-1 && href.search(/JOrbisPlayer.php/)==-1){ // dann füge der Verknüpfung die Adresse des Players hinzu foo[i].href=player+href; // und öffne den Link in einem neuen Fenster foo[i].target="JOrbisPlayer"; } } }
Weitere Informationen
[Quelltext bearbeiten]- Kategorie:Medienspieler
- Homepage von JOrbis auf jcraft.com – Enthält einen einfachen Link für das Bookmarklet