xine
SYNTAX
xine [Optionen] [MRL] ...
BESCHREIBUNG
Diese Handbuchseite beschreibt kurz den xine Audio/Video-Player.
xine spielt MPEG system streams (Ton und Video), MPEG elementary
streams (Z.B. .mp3 oder .mpv Dateien), MPEG transport streams, OGG
Dateien, AVI Dateien, ASF Dateien, Quicktime Dateien, (S)VCDs und DVDs
ab.
OPTIONEN
Dieses Programm folgt dem üblichen Format der GNU Kommandozeilenoptio-
nen, in dem lange Optionen mit 2 Minuszeichen (`-') beginnen. Eine
Zusammenfassung der Optionen ist unten aufgeführt. Für eine
vollständige Beschreibung wird auf die README und FAQ in
/usr/share/doc/packages/xine-ui oder auf die xine-Homepage verwiesen.
-h, --help
Zeigt eine Zusammenfassung der Optionen und die verfügbaren Aus-
gabe-Treiber (Plugins) an.
--verbose [=Stufe]
Setze Stufe der `Geschwätzigkeit'.
--config <Datei>
Benutze <Datei> anstatt anstatt der normalen config Datei.
-a, --audio-channel <Zahl>
Wählt die angegebene Tonspur. <Zahl> ist die Nummer der Tonspur,
normalerweise 0.
Xine 0.5 und neuer versucht, möglichst viele gültige Tonspuren
(ac3, mpeg audio, avi audio, ...) des Titels zu sammeln und ord-
net diese sogenannten "Virtuelen Kanälen" zu, die von 0 an
beginnend durchnummeriert sind.
-V, --video-driver <Treiber>
Wählt den Video-Treiber aus. xine --help zeigt eine Liste der
Video-Treiber an, die auf diesem System verfügbar sind. Diese
Auswahl wird automatisch in ~/.xine/config gespeichert, so daß
der Video-Treiber nur einmalig gewählt werden braucht.
-A, --audio-driver <Treiber>
Wählt den Audio-Treiber aus. xine --help zeigt eine Liste der
Audio-Treiber an, die auf diesem System verfügbar sind. Diese
Auswahl wird automatisch in ~/.xine/config gespeichert, so daß
der Audio-Treiber nur einmalig gewählt werden braucht.
-u, --spu-channel <Zahl>
Wählt einen Bilduntertitel-Kanal aus. <Zahl> gibt die Nummer des
-s, --auto-scan <plugin>
Titelliste automatisch vom Input-Plugin erstellen. Viele Plugins
erlauben es, eine standard Titelliste zu erstellen, die "alles"
enthält. Dies Funktioniert zum Beispiel gut mit DVDs und VCDs.
Das Benutzen dieser Option hat die gleiche Wirkung, als wenn der
zugehörige Knopf im xine-Hauptfenster gedrückt wird.
Diese Option ist besonders nützlich im Zusammenhang mit
auto-play. Durch Starten von xine --auto-play --auto-scan dvd
kann eine gesamte DVD abgespielt werden, ohne einen weiteren
Knopf zu betätigen. Dies funktioniert auch mit Plugins, die
nicht mit xine ausgeliefert werden, indem einfach der Name des
Knopfes angegeben wird, wie er im xine-Fenster dargestellt wird.
-f, --fullscreen
Schaltet xine nach dem Start in den Vollbildschirmmodus. (Wie
das Betätigen von `f')
-f, --xineramafull
Schaltet xine nach dem Start in den Xinerama Vollbildschirm-
modus. (Wie das Betätigen von `F') Dadurch werden mehrere Bild-
schirme (festgelegt durch die Konfigurationsdatei) zur Anzeige
verwendet.
-g, --hide-gui
Verdeckt nach dem Start nur das Steuerfenster, das Video-Fenster
bleibt sichtbar. (Wie das Betätigen von `G')
-G, --geometry <BxH[+X+Y]>
Position und Größe des Video-Fensters als X-Geometrie angeben
(siehe X(7)). Position X und Y sind optional.
-B, --borderless
Rahmen von Video-Fenster entfernen (Nur im Fenster-Modus).
-N, --animation <mrl>
Eine oder mehrere MRLs zum Abspielen, falls kein Videoanteil
vorhanden ist.
-P, --playlist <Dateiname>
Benutzt die Datei als Wiedergabeliste. Mögliche Formate sind:
asx, toxine, m3u, pls, sfv und rohe Textdateien.
-l, --loop [=Modus]
Setzt den Wiedergabeliste-Wiederholmodus. Wenn der Modus nicht
angegeben ist, wird `loop' verwendet. MÖgliche Modi sind:
`loop': Gesamte Wiedergabeliste wiederholen.
`repeat': Aktuellen Wiedergabelisteneintrag wiederholen.
`shuffle': Zufälligen Eintrag aus noch nicht gespielter Wieder-
gabeliste auswählen.
`shuffle+': Das Selbe wie shuffle, nur wird die Playliste
session=n: Spezifiziert die Sitzungsnummer n,
mrl=m: Fügt MRL m der Wiedergabeliste hinzu.
audio=c: Wählt Audiokanal (c: next oder prev),
spu=c: Wählt SPU-Kanal (c: next oder prev),
volume=v: Setzt Lautstärke (v: 0 bis 100),
amp=v: Setzt Verstärkungslevel (v: 0 bis 200),
playlist|pl=p
<p> kann folgendes sein:
clear: Wiedergabeliste leeren,
next: Nächsten Eintrag wiedergeben,
prev: Vorherigen Eintrag wiedergeben,
load:s: Wiedergabeliste aus Datei s laden.
Weiterhin sind folgende Optionen benutzbar:
play, slow2, slow4, pause, fast2, fast4, stop, quit,
fullscreen, eject.
-Z Wiedergabe nicht automatisch starten (Beeinflusst nur den
Autostart im Smart-Modus).
-D, --deinterlace [Nach[:..][;]]
Deinterlace Video-Fenster. Konfigurationsoptionen der Nach-Plu-
gins können überschrieben werden, die zum Deinterlacing des Aus-
gabebilds verwendet werden. Siehe --post für die Syntax.
-r, --aspect-ratio <Modus>
Setze das Seitenverhältnis für die Video-Ausgabe. Mögliche Modi
sind: auto, square, 4:3, anamorphic, dvb.
--broadcast-port <Port>
Setzt den Port für den xine Broadcaster (Sender-Seite),
Empfänger werden mit 'xine slave://Adresse:Port' gestartet.
--no-logo
Das Logo nicht anzeigen.
-E, --no-reload
Alte Playlist nicht laden. Die Playlist wird beim Beenden von
xine gesichert und erneut geladen, wenn xine das nächste mal
gestartet wird. Diese Funktion kann über das Setup deaktiviert
werden.
--post <Plugin>[:Parameter=Wert][,...][;...]
Lädt ein oder mehrere Post-Plugin(s). Parameter sind Komma-
separiert. Diese Option kann mehrfach angegeben werden, um zwei
oder mehr Video-Nachbearbeitungs-Plugins in Reihe zu schalten.
Zwei oder mehr Plugins können mit Semikolon ';' getrennt
angegeben werden.
--disable-post
Post-Plugins nicht aktivieren. Auf diese Weise können mehrere
Plugins mit der --post-Option angegeben werden, ohne daß diese
Effekte aktiviert werden.
<Visual-Klasse-oder-id> Parameter kann entweder der Name einer
X11-visual-Klasse (StaticGray, GrayScale, StaticColor, Pseudo-
Color, TrueColor oder DirectColor) oder ein hexadezimaler Wert
derselben sein.
Wenn ein symbolischer Name benutz wird, versucht xine ein
solches Visual in der Farbtiefe 15 bzw. 16, 24 bzw. 32, oder 8
(in dieser Reihenfolge) zu finden. Die Standardeinstellung der
visual-Klasse, die bei Abwesenheit der --visual-Option benutzt
wird, ist TrueColor.
Wenn kein benutzbares Visual gefunden wird, greift xine auf das
Standard-Visual zurück, daß vom Hauptfenster des X11-Servers
benutzt wird.
--install
Wenn ein X11-visual mit veränderlichen Farben (Farbtabellen)
benutzt wird, installiert xine eine eigene Farbtabelle. Mit
einer eigenen Farbtabelle kann xine mehr Farben anfordern, so
daß die Video-Ausgabe besser aussieht.
--keymap [=Optionen]
Zeigt die Tastenbelegung an. Optionen sind:
`default' Zeigt die standard Tastenbelegung an,
`lirc' Zeigt die Tastenbelegung aus der ~/.lircrc-Konfigura-
tionsdatei an,
`remapped' Zeigt die benutzerspezifische Tastenbelegung an,
`file:<Datei>' Benutze Tastenbelegung aus Datei.
Wird keine Option angegeben, wird `default' ausgewählt.
-n, --network
Aktiviert netzwerkbasierte Fernsteuerung. Für die Benutzung der
netzwerkbasierte Fernsteuerung wird eine Passwortdatei benötigt.
Wenn xine diese nicht finden kann, wird der Server gestoppt.
Der Syntax der Passwortdatei folgt dem (bekannten) Schema <Iden-
tifikation>:<Passwort>. Weil Kryptographie in einigen Ländern
gesetzlichen Beschränkungen unterliegt, wird das Passwort unver-
schlüsselt gespeichert und übertragen, weshalb Netzw-
erkverbindungen besonders zu beachten sind. Zusätzlichen stehen
zwei (optionale) allgemeine Regeln stehen zur Verfügung, die
sich gegenseitig ausschließen
ALL:ALLOW oder ALL:DENY
Im ersten Fall können alle Klienten alle Kommandos ohne Ein-
schränkungen ausführen. Im zweiten Fall können keine Klienten
irgendwelche Kommandoa ausführen, außer identifizierten
Benutzern (durch das identify-Kommando).
Wenn ein Passworteintrag mit einem Stern `*' beginnt, ider der
Benutzer blockiert. Wenn das Passwortfeld leer ist, wird der
komplette Eintrag ignoriert. Hier ein Beispiel für eine kleine
~/.xine/passwd Datei:
xinectl 7890/tcp # xine control
Das wird den Standard-Port von 6789 auf 7890 ändern und einen
Benutzer-Service mit dem Namen xinectl hinzufügen.
Der Server selbst bietet folgende Befehle:
help [Kommando]
Ohne die Angabe von Kommando werden alle verfügbaren Befehle
aufgelistet. Wenn ein Kommand angegeben ist, wird ein kurzer
Text mit der Bescreibung der Funktionalität des Befehls aus-
gegeben.
syntax <Kommando>
Zeigt die Syntax von Kommando an.
-R, --root
Benutzt den Desktophintergrund zur Videoausgabe.
MRL (media resource locator)
MRLs sind ähnlich wir URLs im Web-Browser und beschreiben die zu
spielenden Titel. Gültige MRLs können einfache Dateinamen sein
oder folgendermaßen aussehen:
file:<Pfad>
fifo:<Pfad>
stdin:/
dvd:/<Titel>.<Part>
vcd://<Titelnummer>
tcp://<host>:<port>
rtp://<host>:<port>
udp://<host>:<port><?iface=interface>
mms://<host>...
http://<host>...
cdda://<Titelnummer>
Mehrere MRLs können angegeben werden, um mehrere Titel
nacheinander zu spielen. Die oben aufgeführten MRLs werden stan-
dardmäßig von libxine unterstützt. Zusätzliche Plugins können
diese Liste um weitere MRLs ergänzen.
Wenn keine MRL angegeben wird, muß eine Datei per drag'n-drop
ausgewählt werden. Das Herüberziehen vom GNOME Midnight Comman-
der (gmc), Nautilus und Konqueror funktioniert.
Abspielvorgang angegeben werden:
novideo
Videodaten werden ignoriert
noaudio
Tondaten werden ignoriert
nospu Untertitel werden ignoriert
demux:<Demuxer Name>
bestimmt das zu verwendende Demuxer Plugin
volume:<Pegel>
setzt die Lautstärke
compression:<Pegel>
setzt die Dynamikkompression
<Konfigurationseintrag>:<Wert>
weist einem Konfigurationseintrag einen neuen Wert zu
cfg:/<Konfigurationseintrag>:<Wert>
Konfigurationseintrag 'on the fly' ändern. Im Unterschied
zu Datenstromoptionen können so alle Optionen vor der
Wiedergabe geändert werden.
BEDIENTASTEN
Viele Funktionen können durch Tastendrücken gesteuert werden. `M-' ist
die Meta Taste (`Alt' Taste auf PC Tastaturen), `C-' ist die Con-
trol/Steuerungs `CTRL'/`STRG' Taste. Andere spzielle Tasten sind mit
'<' und '>' Zeichen umklammert, z.B.: die `HOME/Pos1' Taste ist
dargestellt als <Pos1>. Die standard Tastaturbelegung ist:
0 .. 9 Zu 0%..90% des momentanen Titels springen.
/ Springe zum angegebenen Prozentsatz. Diese Möglichkeit ist all-
gemeiner als die "0 .. 9" Kommandos von oben. Siehe dazu auch
die Sektion "Numerische Eingabe" weiter unten.
A Seitenverhältnis (AUTO/16:9/4:3/DVB) umschalten.
C-a Mediamark für aktuelle Apspielposition der Wiedergabeliste
hinzufügen.
M-C Fenster mit Video-Einstellungen anzeigen/verdecken.
E Momentanes Medium/Titel auswerfen.
f Vollbildmodues umschalten.
C-m Ton-Stummschaltung umschalten.
CM-o TV-Modus der DXR3 umschalten.
C-o Dateibrowser öffnen.
M-p Fenster mit Wiedergabeliste anzeigen/verdecken.
Q Beenden.
d Monitor in DPMS-Bereitschaftsmodus schalten.
s Zoom auf 1:1 zurücksetzen.
S Wiedergabe anhalten.
M-s Fenster mit Einstellungen anzeigen/verdecken.
z | Z Hinein/hinaus zoomen.
M-C-z Zoom zurücksetzen.
v Lautstärke verringern.
V Lautstärke erhöhen.
C-v Verstärkungslevel verringern.
C-V Verstärkungslevel erhöhen.
C-A Verstärkungslevel zurücksetzen.
t Bildschirmschnappschuß machen.
<RETURN>
Wiedergabe.
<LEERZEICHEN>
Pause.
<Oben> | <Untenn>
Schnelle / langsame Wiedergabe.
c-<Links> | C-<Rechts>
-+ 15 Sekunden spulen.
<Links> | <Rechts>
-+ 60 Sekunden spulen.
<Bild hoch>
Zum vorherigen Titel in der Wiedergabeliste springen.
, Vorherigen Untertitel-Kanal auswählen.
+ Nächsten Tonkanal auswählen. (Der Wechsel kann sich bis zu eini-
gen Sekunden verzögern)
- Vorherigen Tonkanal auswählen.
<Esc> Menü 1 (insbesondere Hauptmenü)
<F1> Menü 2 (insbesondere Titlemenü)
<F2> Menü 3
<Einfg>
Mauszeiger ein-/ausblenden
M-e Ereignissendefenster anzeichen/verdecken.
M-i Fenster mit Datenstrominformationen anzeichen/verdecken.
C-t Anzeigemodus zwischen MRL und Identifikatoren umschalten.
C-s Datenstrominformationen in Wiedergabeliste aktualisieren (falls
verfügbar).
C-e Erlaubt das Ändern der Mediamarkinformationen (Identifikator,
MRL, Start- und Endzeit) im Wiedergabelistenfenster.
Zusätzliche Plugins
Die folgenden Belegungen werden von zusätzlichen Plugins verwendet,
normalerweise zur DVD-Navigation:
<Tastenfeld Hoch>
Ein Ereignis hoch.
<Tastenfeld Runter>
Ein Ereignis runter.
<Tastenfeld Links>
Ein Ereignis links.
<Tastenfeld Rechts>
Ein Ereignis rechts.
<Tastenfeld Bild Hoch>
Ein Ereignis vorher.
<Tastenfeld Bild Runter>
Ein Ereignis weiter.
n Falls das Video dem Ton hinterherhinkt.
m Falls das Video dem Ton vorauseilt.
<Pos1> Video/Ton-Differenz auf 0 zurücksetzen, so daß die Zeitmarken
unverändert bleiben.
Untertitelsynchronisation
Die Synchronisation der Untertitel kann mit folgenden Tasten korrigiert
werden:
N | M
Numerische Eingabe
Die Zifferntasten können zur Eingabe von Zahlen verwendet werden, aber
aus Rückwärtskompatibilitätsgründen sind die Zifferntasten nicht mit
den korrespondirenden Zahlen belegt. Vielmehr sind sie mit Symbolen
belegt, die normalerweise nicht mit der Tastatur erzeugt werden können.
Deshalb ist die numerische Eingabe standardmäßig deaktiviert.
Diese Einstellungen lassen sich aber verändern, indem "SetPosition<X>%"
und "Number<Y>" Tasten zugeordnet werden (X ist 0, 10, .. 90 und Y ist
0..9). Dazu müssen in der xine keymap-Datei ~/.xine/keymap folgende
Zeile ersetzt werden:
# Setze Position auf den Anfang bzw. 10..90% des Datemstroms.
SetPosition0% {
key = 0
modifier = mod3
}
SetPosition10% {
key = 1
modifier = mod3
}
SetPosition20% {
key = 2
modifier = mod3
}
SetPosition30% {
key = 3
modifier = mod3
}
SetPosition40% {
key = 4
modifier = mod3
}
SetPosition50% {
key = 5
modifier = mod3
}
SetPosition60% {
}
# Eingabe der Ziffern 0..9.
Number0 {
key = 0
modifier = none
}
Number1 {
key = 1
modifier = none
}
Number2 {
key = 2
modifier = none
}
Number3 {
key = 3
modifier = none
}
Number4 {
key = 4
modifier = none
}
Number5 {
key = 5
modifier = none
}
Number6 {
key = 6
modifier = none
}
Number7 {
key = 7
modifier = none
}
Number8 {
key = 8
modifier = none
}
Number9 {
key = 9
modifier = none
}
Nach den obigen Änderungen können numerische Eingaben genutzt werden,
um Zahlen für Kommandos einzugeben. Dazu wird zuerst die Zahl und
danach das eigentliche Kommando eingegeben. Die Eingabe "99/" (zweimal
die `9'-Taste und danach die `/'-Taste) würde zum Beispiel an die Posi-
tion 99% des Eingabedatenstroms springen.
Das neue, experimentelle VCD/SVCD-Plugin `VCDX' erlaubt die numerische
DATEIEN
~/.xine/config Hauptkonfigurationsdatei.
~/.xine/keymap Tastaturbelegung von xine-ui.
~/.xine/passwd Passwortdatei für xine-ui.
~/.xine/xinerc Zusätzliche Kommandozeilenoptionen
Jede Zeile entspricht einer zusätzlichen Komman-
dozeilenoption (Eine Option pro Zeile):
--geometry 720x576+0+0
--network
-s DVD
-p
SIEHE AUCH
xine-remote(1), aaxine(1)
Die vollständige Dokumentation befindet sich auf der xine-Homepage:
http://xine.sourceforge.net/
AUTOR
Diese Hilfe wurde von Philipp Hahn <pmhahn@users.sf.net> für das xine
Project übersetzt.
Das englische Original wurde von Siggi Langauf <siggi@debian.org> für
das xine Projekt geschrieben. Viele Ergänzungen stammen von Guenter
Bartsch <guenter@users.sourceforge.net> und Daniel Caujolle-Bert
<f1rmb@users.sourceforge.net>
Das xine Projekt 30. April 2002 XINE(1)
Man(1) output converted for
Linux installieren!