"SfR Fresh" - the SfR Freeware/Shareware Archive

Member "gxine-0.5.903/README.de" of archive gxine-0.5.903.tar.gz:


As a special service "SfR Fresh" has tried to format the requested source page into HTML format using source code syntax highlighting with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. That can be also achieved for any archive member file by clicking within an archive contents listing on the first character of the file(path) respectively on the according byte size field.
    1 
    2   gxine, ein GTK+ Frontend für xine
    3   ===============================
    4 
    5 (C) 2001-2004 Guenter Bartsch
    6 (C) 2004-2007 Darren Salt
    7 (C) 2001-2007 the xine project team
    8 
    9 gxine ist unter der GPL veröffentlichte freie Software.
   10 
   11 
   12 Über
   13 ----
   14 
   15 gxine ist eine GTK+ basierte grafische Benuztungsoberfläche für die xine-lib
   16 Video-Player Bibliothek.  Es ist ein Medienplayer, der alle Audio/Video-Formate
   17 abspielen kann, die libxine unterstützt.  Mementan beinhaltet dies MPEG1/2,
   18 einige AVI- und Quicktime-Dateien, einige Netzwerk-Streaming-Methoden und
   19 optische Median (VCD, SVCD, DVD).  Eine vollständigere Liste kann unter
   20 http://xinehq.de/ gefunden werden.
   21 
   22 * Die im folgenden Text referenzierten Beispieldateien können im misc/
   23   Unterverzeichnis des gxine Quellcodes oder im Dokumentationsverzeichnis
   24   gefunden werden, typischerweise /usr/share/doc/gxine falls eine Distribution
   25   verwendet wird.
   26 
   27 
   28 Allgemeine Benutzung
   29 --------------------
   30 
   31 Einige Dinge sind evtl. nicht sofort offensichtlich:
   32 
   33 - Die Werkzeugleiste kann durch das Betätigen der mittleren Maustaste über dem
   34   Videofenster verdeckt und angezeigt werden. (Im Fenstermodus kann dies nur
   35   über die separate Werkzeugleiste umgeschaltet werden.)
   36 
   37 - Die Menüs können immer durch Rechtsklicken im Videofenster aufgerufen werden.
   38 
   39 Es wird ein Fenstermanager benötigt, der Vollbildfenster unterstützt. Wenn
   40 einer ohne Unterstützung benutzt wird, funktioniert der Vollbildmodus nicht.
   41 
   42 
   43 LIRC-Unterstützung
   44 ------------------
   45 
   46 gxine hat volle LIRC Unterstützung. Eine der folgenden Dateien muß vorhanden,
   47 sein, um LIRC zu benutzen:
   48   ~/.gxine/lircrc
   49   ~/.lircrc
   50 Die Dateien werden in dieser Reihenfolge gelesen; Deklarationen werden *nicht*
   51 "uberschrieben.
   52 
   53 Eine Beispiel lircrc-Datei ist beigefügt. Diese muß sicherlich angepasst
   54 werden.
   55 
   56 gxine kann beliebigen Javascript-Code bei LIRC-Eingaben ausführen :-)
   57 
   58 
   59 Javascript
   60 ----------
   61 
   62 gxine läßt sich fast vollständig per Javascript steuern. Tasten können mir
   63 Javascript-Fragmenten (einfache Befehle, Folgen von Befehlen) verknüpft werden.
   64 Für weitere Informationen einfach mal ein Blick auf das Tastenbelegungsfenster
   65 werfen, daß über das Datei-Menü erreichbar ist.
   66 
   67 Ab Version 0.5.0 werden auch Startskripte unterstützt: ein globales, ein
   68 benutzerdefiniertes. Beide werden beim Start von gxine ausgeführt; zuerst das
   69 globale.
   70 
   71 Hier ist ein Beispiel, das für Fenster- und Vollbildmodus unabhängige
   72 Zoomeinstellungen realisiert. Die Tastenbelegung muß entsprechend geändert
   73 werden.
   74 
   75   // swap_zoom() vorgeschlagene Benutzung:
   76   //   Fenstermodus:
   77   //     if (vo_fullscreen.v) swap_zoom (); vo_fullscreen.v = false;
   78   //   Vollbildmodus:
   79   //     swap_zoom (); vo_fullscreen.toggle ();
   80   function swap_zoom ()
   81   {
   82     var tmp = vo_zoom.v;
   83     vo_zoom.v = zoom_other;
   84     zoom_other = tmp;
   85   }
   86   var zoom_other = 100;
   87 
   88 
   89 VDR-Unterstützung
   90 -----------------
   91 
   92 Ab Version 0.4.0 hat gxine VDR-Unterstützung. Zur Benutzung müssen vdr,
   93 vdr-xine und eine angepasste Version von xine-lib vorhanden sein. (Siehe
   94 vdr-xine-Dokumentation für nähere Hinweise.)
   95 
   96 Falls ~/.gxine bereits existiert und eine Tastenbelegungsdatei einer älteren
   97 Version von gxine beinhaltet:
   98 
   99  * Die Tastenbelegungen werden automatisch aktualisiert. Jede Belegung mit
  100    Befehlen, die nicht der Standardeinstellung entspricht oder bereis
  101    Beschreibungen besitzt (ebenfalls neu in 0.4.0), wird nicht verändert -
  102    diese müssen selbständig überprüft werden.
  103 
  104  * Es gibt einige neue Belegungen für VDR. Diese werden zur selben Zeit
  105    hinzugefügt.
  106 
  107 
  108 GNOME VFS-Unterstützung
  109 -----------------------
  110 
  111 Dies steht automatisch zur Verfügung, falls die GNOME VFS-Bibliothek auf dem
  112 momentanen System installiert ist.
  113 
  114 
  115 GTK Themes
  116 ----------
  117 
  118 Falls andere Lautsprecher-Icons verwendet werden sollen, müssen knopfgroße
  119 Bilder (normalerweise 20x20) für die Einträge "gxine-media-speaker" und
  120 "gxine-media-speaker-mute" zur Verfügung gestellt werden. Die Richtung,
  121 Größe und Zustand sollten Platzhalter sein.
  122 
  123 Das Aussehen der Zeitanzeige und der Informationsleiste werden von den
  124 folgenden Dateien (höchste Priorität zuletzt) beeinflusst:
  125   gxine's standard-gtkrc-Datei (typischerweise /usr/share/gxine/gtkrc)
  126   gxine's gtkrc Konfigurationsdatei (typischerweise /etc/gxine/gtkrc)
  127   ~/.gtkrc-2.0
  128   ~/.gxine/gtkrc
  129 
  130 
  131 Werkzeugleisten und Tastenfeldfenster
  132 -------------------------------------
  133 
  134 gxine hat drei Dateien, die das Aussehen und den Inhalt der Werkzeugleisten
  135 (Fenster- und Vollbildmodus werden separat gehandhabt) und des
  136 Tastenfeldfensters festlegen. Die Standardvorgabe kann durch folgende Dateien
  137 überschrieben werden:
  138 
  139   ~/.gxine/keypad.xml
  140   ~/.gxine/toolbar-fullscreen.xml
  141   ~/.gxine/toolbar-window.xml
  142 
  143 Diese Dateien können übersetzbare Beschriftungen und Hinweistexte enthalten;
  144 diesen ist ein "~" vorangestellt. (Wird normalerweise nicht benötig.)
  145 
  146 Die Tastenfelddefinition ist eine vollständige Fensterdefinition; die anderen
  147 Definitionen erfordern einen einzigen nicht-Fenster Kontainer an oberster
  148 Stelle. Die Menüleiste und das Videofenster sind feste Bestandteile.
  149 
  150 (Eine vollständige Beschreibung dieser Dateien muß noch geschrieben werden.)
  151 
  152 
  153 Fehlerberichte und Wünsche nach Erweiterungen
  154 ---------------------------------------------
  155 
  156 * Falls gxine einer Distribution installiert ist:
  157 
  158   Fehlerberichte und Wünsche nach Erweiterungen sollten über die Distribution
  159   abgewickelt werdeb.
  160 
  161 * Falls gxine im Quellcode von xinehq.de oder Sourceforge installiert ist:
  162 
  163   Zuerst sollte überprüft werden, ob die neuste Version benutzt wird und ob das
  164   Problem in dieser Version immer noch vorhanden ist. Nur wenn beides zutrifft
  165   sollten Sie
  166     <URL:http://sourceforge.net/projects/xine/>
  167   besuchen und entweder den "Bugs" (Fehlerbericht) oder "RFE" (Erweiterung)
  168   Link verfolgen.
  169 
  170 * Falls gxine von einer anderen, dritten Quelle installiert ist:
  171 
  172   Kontaktieren Sie den Verwalter dieser Quelle.
  173 
  174 
  175 Falls das Problem bereits bekannt oder die Erweiterung schon von anderen
  176 gewünscht wird, macht es keinen Sinn, einen weiteren neuen Eintrag anzulegen.
  177 Nur falls weitere Informationen vorliegen, die beim Lösen des Problems helfen
  178 können, sollten diese dem existierenden Eintrag hinzugefügt werden.
  179 
  180 Falls Sie sich unsicher sind, können Sie sich an die xine-user-Mailingliste
  181 wenden. (Aber durchsuchen Sie zunächst das Archiv!)