.\" -*-Nroff-*- .\"" .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .TH XINE 1 2001-10-09 "Projekt xine" .\" NAZWY powinny być całe dużymi literami , SEKCJA powinna być 1-8, może z podsekcją .\" inne parametry są dozwolone: zobacz man(7), man(1) .\"" .SH NAZWA .B xine \- wolny odtwarzacz wideo .SH SKŁADNIA .B xine .I "[opcje] [MRL] ..." .SH "OPIS" Ta strona manuala skrótowo opisuje odtwarzacz dźwięku/obrazu .BR xine. .PP .B xine odtwarza sekwencje MPEG (obraz i dźwięk), elementarne sekwencje MPEG (np. pliki .mp3 lub .mpv), struminie transmisji mpeg, pliki ogg, pliki avi, asf, quicktime oraz DVD i (S)VCD. .SH OPCJE Program naśladuje składnię wiersza poleceń w stylu GNU, z długimi nazwami opcji zaczynającymi się od podwójnego myślnika (`-'). Lista opcji jest zebrana poniżej. Pełnego opisu szukaj w dokumentach \fIREADME_pl\fP i \fIFAQ_pl\fP w katalogu \fI/usr/share/doc/xine-ui\fP lub na stronie głównej projektu .B xine . .TP .B \-h, \-\-help Pokazuje listę opcji i dostępnych sterowników wyjścia (wtyczek). .TP .B \-a, \-\-audio\-channel Wybiera podany kanał dźwiękowy. jest numerem kanału dźwiękowego, domyślnym jest \fB0\fP. .br xine 0.5 i nowszy próbuje najlepiej jak umie wyszukać listę kanałów (ac3, mpeg audio, avi audio, ...) z sekwencji dźwiękowych i mapuje je do "kanałów wirtualnych" z numerami kanałów zaczynającymi się od \fB0\fP. .TP .B \-V, \-\-video\-driver Wybiera sterownik wideo. Spróbuj \fIxine\ \-\-help\fP by otrzymać listę dostępnych sterowników wideo w Twoim systemie. Ten wybór zostanie automatycznie zapisany do Twojego \fI~/.xine/config\fP więc musisz zdefiniować sterownik wideo tylko raz. .TP .B \-A, \-\-audio\-driver Wybiera sterownik dźwięku. Sróbuj \fIxine \-\-help\fP by otrzymać listę dostępnych sterowników dźwięku w Twoim systemie. Ten wybór jest automatycznie zapisywany do Twojego .xinerc więc będziesz musiał zdefiniować sterownik dźwięku tylko raz. .TP .B \-u, \-\-spu\-channel Wybierz kanał (podobrazu napisów).\fI\fP to numer kanału napisów domyślnie jest bez (\fB\-1fP). .TP .B \-p[q][d][v], \-\-auto\-play= [f][F][h][w][q][d][v] Zaczyna odtwarzać od razy po starcie programu. Można dodać: .br `\fIf\fP' w trybie pełnoekranowym, .br `\fIF\fP' w trybie pełnoekranowym xinerama, .br `\fIh\fP' ukryj GUI (panel główny, etc...), .br `\fIw\fP' ukryj okno wyjścia obrazu, .br `\fIq\fP' aby zakończyć program po zakończeniu odtwarzania, .br Jest również możliwe pobranie listy odtwarzania z DVD `\fId\fP', lub VCD `\fIv\fP'. Jest teraz również bardziej ogólna opcja, \fI\-\-auto\-scan\fP (zobacz niżej). .TP .BI \-s,\ \-\-auto\-scan\ Automatycznie pobierz listę odtwarzania z wtyczki wejścia. Wiele wtyczek pozwala na odczyt domyślnej listy odtwarzania, aby odtworzyć \fBwszystko\fP. To działa w przypadku, np. DVD lub VCD. Podając taką opcję daje taki sam effekt jak przyciśnięcie odpowiedniego przycisku na panelu głównym xine. Ta opcja jest głównie przydatna w kombinacji z auto-odtwarzaniem. Możesz wystartować \fIxine\~\-\-auto\-play\~\-\-auto\-scan\~dvd\fP aby odtworzyć całe DVD bez naciskania jakichkolwiek dodatkowych przycisków. To działa również z wtyczkami nie rozprowadzanymi z xine, po prostu podaj nazwę przycisku który wymagana wtyczka dodaje do panelu xine! .TP .B \-f, \-\-fullscreen Przełącz xine do trybu pełnoekranowego przy uruchomieniu (tak jak naciśnięcie `\fBf\fP') .TP .B \-F,\ \-\-xineramafull Przełącz xine do trybu pełnoekranowego przy starcie (po prostu jak naciśnięcie `\fBF\fP'). To znaczy, próbuje rozciągnąć wyświetlacz na kilka ekranów. Ekrany które mają być użyte są definiowane w pliku konfiguracyjnym. .TP .B \-g, \-\-hide\-gui Ukryj wszystkie okna GUI (z wyjątkiem okna wyświetlania) przy starcie. Działa tak samo jak naciśniecie `\fBG\fP' podczas działania xine. .TP .B \-H, \-\-hide\-video Ukryj okno wyjścia obrazu. .TP .B \-L, \-\-no\-lirc Wyłącz obsługę LIRC. Ta opcja jest \fIdostępna\~tylko\FP jeśli xine zostało skompilowane z obsługą LIRC. .TP .B \-\-visual Próbuje użyć specyficznego typu wyświetlania serwera X11 dla okien xine. Parametr \fI\fP jest albo nazwą typu wyświetlania X11 (\fBStaticGray\fP, \fBGrayScale\fP, \fBStaticColor\fP, \fBPseudoColor\fP, \fBTrueColor\fP or \fBDirectColor\fP) albo jego wartością \fBszesnastkową\fP. Jeżeli użyte z nazwą typu wyświtlania kolorów, xine próbuje znaleźć taki typ spśród głębii \fB15\fP albo \fB16\fP, \fB24\fP, \fB32\fP lub \fB8\fP (w tej kolejności). Domyślny typ wyświetlania używany przez xine w przypadku braku opcji \fI\-\-visual\fP to \fBTrueColor\fP. Jeżeli żadna głębia kolorów nie zostanie znaleziona, xine przeskoczy z powrotem do głębii użytej przez główne okno serwera X11. .TP .B \-\-install Kiedy użyta jest wyświtlanie X11 ze zmienną mapą kolorów, instaluje osobistą mapę kolorów dla xine. Z osobistą mapą kolorów, xine może mapować więcej kolorów tak że wyjściowy ekran wideo może wyglądać lepiej. .TP .BI \-\-keymap\=[opcja] Wyświetl mapowanie klawiszy. Opcjami są: .br `\fBdefault\fP' wyświetl domyślne mapowanie klawiszy, .br `\fBlirc\fP' wyświetl szablon pliku konfiguracyjnego \fI~/.lircrc\fP, .br `\fBremapped\fP' przemapowane przez użytkownika mapowania klawiszy, .br Jeśli żadna opcja nie jest podana, wybrana zostaje `\fBdefault\fP'. .TP .B \-n, \-\-network Aktywuj sieciowy serwer zdalnej kontroli. Aby używać sieciowy serwer zdalnej kontroli, wymagany jest plik z hasłem. Jeśli xine nie może go znaleźć, serwer zostaje zatrzymany. Składnia pliku haseł naśladuje dobrze znany schemat <\fIidentyfikator\fP>:<\fIhasło\fP>. Ponieważ kryptografia jest obiektem prawnych problemów w niektórych krajach, hasło jest niezaszyfrowane jak również przesyłane niezaszyfrowane, więc należy zachować szczególną ostrożność przy zdalnych połączeniach. Dwie dodatkowe (opcjonalne) zasady są również dostępne (jedna na raz): .nf \fBALL:ALLOW\fP or \fBALL:DENY\fP .fi W pierwszym przypadku, wszystkie klienty są autoryzowane do wykonywania wszystkich dostępnych komend, bez ograniczeń. W drugim przypadku , nikt nie jest autoryzowany do wykonywania jakichkolwiek komend z wyjątkiem zidentyfikowanych użytkowników (używających komendy 'identify'). Jeśli wpis hasła zaczyna się od gwiazdki `\fB*\fP', użytkownik jest blokowany. Jeśli wpis hasła jest pusty, cały wpis jest ignorowany. Oto przykład małego pliku haseł \fI~/.xine/passwd\fP: .nf ALL:DENY daniel:mojehasło foo:* .fi To pozwoli tylko 'danielowi' wykonywać komendy po udanym etapie identyfikacji. Domyślny port serwera to \fB6789\fP, ten numer jest absolutnie dowolny. Możesz połączyć się z serwerem używając prostej komendy \fItelnet\fP: .nf \fBtelnet\~localhost\~6789\fP .fi Aby zmienić domyślny port, możesz (jako root) wyedytować swój \fI/etc/services\fP, i dodać podobny wpis: .nf xinectl 7890/tcp # xine control .fi to zmieni domyślny port z 6789 na 7890, i stworzy serwis nazwany \fIxinectl\fP. Serwer jako taki oferuje następującą pomoc/składnie komend: .br .BI help\ [komenda] .br Bez podanej \fIkomendy\fP, zostaną wyświetlone wszystkie możliwe komendy. Jeśli komenda jest podana, wyświetlony zostanie krótki tekst opisujący funkcjonalność tej komendy. .br .BI syntax\ .br Wyświetla składnię \fIkomendy\fP. .TP .B \-R, \-\-root Użyj okna głównego jako okna wyjścia obrazu. .TP .BI \-G,\ \-\-geometry\ Można ustawić rozmiar i pozycję okna wyjścia obrazu używając geometrii znanej z X windows (patrz \fBX\fR(7)). \fBX\fP i \fBY\fP to parametry opcjonalne. .TP .B \-B, \-\-borderless Usuń obramowanie okna wyjścia obrazu w trybie okienkowym. .TP .B \-P, \-\-playlist Użyj pliku jako listy odtwarzania. Rozpoznawane formaty to: asx, toxine, m3u, pls, sfv i plik textowy. .TP .B \-l, \-\-loop [mode] Ustaw tryb powtarzania listy odtwarzania. Jeśli tryb nie zostanie podany, zostanie użyty \fBloop\fP jako domyślny. Obsługiwane tryby to: .br \fBloop\fP: powtarzanie całej listy. .br \fBrepeat\fP: powtarzanie aktualnej pozycji z listy. .br \fBshuffle\fP: wybierz losowo jeszcze nie odtwarzaną pozycję z listy. .br \fBshuffle\+\fP: to samo co shuffle, ale w nieskończoność powtarzaj listę. .TP .B MRL (media resource locator) .br MRL jest podobny do URL w Twojej przeglądarce internetowej. Opisują one nośnik z którego należy czytać. Poprawnym MRL może być nazwa pliku, lub jeden z: .br .BI file: <ścieżka> .br .BI fifo: <ścieżka> .br .B stdin:/ .br .BI dvd:/ . .br .BI vcd:/ .br .BI tcp:// : .br .BI rtp:// : .br .BI udp:// : .br .BI http:// .LP Można zdefiniować kilka MRL, aby odtwarzać jakąś ilość następujących po sobie sekwencji. Dodatkowe wtyczki wejścia wzbogacają listę dostępnych MRL. Te wymienione powyżej są dostępne z libxine... .LP Jeśli nie zdefiniujesz żadnego MRL'a, będziesz musiał wybrać plik poprzez "przeciągnij i upuść". Działa to z \fBGNOME\~Midnight\~Commander\fP (gmc), \fBNautilusem\fP i \fBKonquerorem\fP. .TP .B pliki napisów avi .br Pliki tekstowe napisów mogą być dodane do pliku MRL (odseparowane znakiem `?'): .br .BI file:// <ścieżka> ? .TP .B opcje strumieni .br Po separatorze .B # można dodać różne parametry strumienia: .TP .B novideo obraz będzie ignorowany .TP .B noaudio dźwięk będzie ignorowany .TP .B nospu subobrazy będą ingorowane .TP .BI demux: podaj nazwę wtyczki demultipleksera .TP .BI volume: ustawia głośność dźwięku .TP .BI compression: ustawia dynamiczny zakres kompresji dźwięku .TP .IB : przypisuje nową wartość do jakiegokolwiek wpisu konfiguracji .SH KLAWISZE KONTROLNE Wiele funkcji może być kontrolowanych przez naciśnięcie odpowiednich klawiszy. `\fBM\-\fP' to modyfikator (klawisz `\fBAlt\fP' na klawiaturze PC), `\fBC\-\fP' to klawisz Control `\fBCTRL\fP', inne klawisze specjalne są zamknięte znakami `\fB<\fP' i `\fB>\fP', np: klawisz `\fBHOME\fP' jest wyświetlany jako \fB\fP. Domyślne mapowania klawiszy to: .IP "\fB0\fP .. \fB9\fP" Przeskocz do 0%....90% aktualnego strumienia .IP "\fB/\fP" Przeskocz do miejsca określonego przez wartość numerycznego argumentu (w procentach). Jest to bardziej ogólne zastosowanie niż powyższe komendy 0...9. Zobacz również sekcję "Wprowadzanie numerów" poniżej. .IP "\fBA\fP" Przełącz proporcje ekranu (AUTO/16:9/4:3/DVB) .IP "\fBC\fP\-\fBa\fP" Dodaj do listy odtwarzania znak nośnika, z obecnej pozycji odtwarzania strumienia. .IP "\fBM\fP\-\fBC\fP" Pokaż/Ukryj okno ustawień obrazu. .IP "\fBE\fP" Wysuń bierzący nośnik. .IP "\fBf\fP" Przełącz tryb pełnoekranowy. .IP "\fBF\fP" Przełącz tryb pełnoekranowy xinerama. .IP "\fBG\fP" Ukryj/pokaż GUI (Graficzny Interfejs Użytkownika) .IP "\fBH\fP" Ukryj/pokaż okno wyświetlania obrazu. .IP "\fBi\fP | \fBI\fP" Przełącz tryby korekty przeplotu. .IP "\fBl\fP" Przełącz pomiędzy trybami powtarzania. .IP "\fBM\fP\-\fBl\fP" Pokaż/Ukryj okno logów. .IP "\fBM\fP\-\fBm\fP" Pokaż/ukryj przeglądarkę MRL .IP "\fBC\fP\-\fBm\fP" Przełączenie trybu wyciszania dźwięku (mute). .IP "\fBCM\fP\-\fBo\fP" Przełącz system TV na karcie DXR3. .IP "\fBC\fP\-\fBo\fP" Otwórz przeglądarkę plików. .IP "\fBM\fP\-\fBp\fP" Pokaż/ukryj okno listy odtwarzania. .IP "\fBQ\fP" Wyjście. .IP "\fBd\fP" Przełącz monitor w tryb oszczędzania energi DPMS. .IP "\fBs\fP" Zoom 1:1. .IP "\fBS\fP" Zatrzymaj odtwarzanie. .IP "\fBM\fP\-\fBs\fP" Pokaż/ukryj okno ustawień. .IP "\fBz\fP | \fBZ\fP" Zoom - powiększanie/pomniejszanie. .IP "\fBM\fP\-\fBC\fP\-\fBz\fP" Resetowanie powiększenia. .IP "\fBv\fP" Zmniejsz głośność dźwięku. .IP "\fBV\fP" Zwiększ głośność dźwięku. .IP "\fBt\fP" Zrób zdjęcie - zrzut obrazu. .IP "\fB\fP" Odtwarzaj .IP "\fB\fP" Stopklatka .IP "\fB\fP | \fB\fP" Szybkie przewijanie / zwolnienie .IP "\fBC\fP\-\fB\fP | \fBC\fP\-\fB\fP" Przeskocz o -+15 sek. .IP "\fB\fP | \fB\fP" Przeskocz o -+60 sek. .IP "\fB\fP" Przeskocz do poprzedniego strumienia na liście odtwarzania. .IP "\fB\fP" Przeskocz do następnego strumienia na liście odtwarzania. .IP "\fB<\fP" Zmniejsz okno wyświetlania. .IP "\fB>\fP" Zwiększ okno wyświetlania. .IP "\fBM\fP\-\fB1\fP" Ustaw rozmiar okna wyświetlania na 50% .IP "\fBM\fP\-\fB2\fP" Ustaw rozmiar okna wyświetlania na 100% .IP "\fBM\fP\-\fB3\fP" Ustaw rozmiar okna wyświetlania na 200% .IP "\fB.\fP" Wybierz następny kanał napisów. .IP "\fB,\fP" Wybierz poprzedni kanał napisów. .IP "\fB+\fP" Wybierz następny kanał dźwięku (może potrwać do kilku sekund) .IP "\fB-\fP" Wybierz poprzedni kanał dźwięku .IP "\fB\fP" Menu 1 (np. główne menu) .IP "\fB\fP" Menu 2 (np. menu rozdziału) .IP "\fB\fP" Menu 3 .IP "\fB\fP" Przełącz widoczność kursora. .IP "\fBM\fP\-\fBe\fP" Pokaż/ukryj okno Nawigatora. .IP "\fBM\fP\-\fBi\fP" Pokaż ukryj okno wyświetlania informacji o strumieniu. .IP "\fBC\fP\-\fBt\fP" Przełącz tryb wyświetlania pomiędzy MRL a identyfikatorem. .IP "\fBC\fP\-\fBs\fP" Uaktualnij informacje o strumieniach listy odtwarzania (jeśli możliwe) .IP "\fBC\fP\-\fBe\fP" W oknie listy odtwarzania, używając tego skrótu można zmienić zawartość znacznika nośnika (takie jak identyfikator, mrl, czast startu i zatrzymania). .SS Zewnętrzne wtyczki Następujące skróty są używane przez wtyczki zewnętrzne, generalnie do nawigacji DVD: .IP "\fB\fP" Góra. .IP "\fB\fP" Dół. .IP "\fB\fP" Lewo. .IP "\fB\fP" Prawo. .IP "\fB\fP" Wstecz. .IP "\fB\fP" Naprzód. .IP "\fB\fP" Poprzedni kąt kamery. .IP "\fB\fP" Następny kąt kamery. .IP "\fB\fP" Wybierz. .SS Dostrajanie synchronizacji Niektóre strumienie mają błędne znaczniki czasu, więc synchronizacja się nie udaje. Można to poprawić używając następujących klawiszy: .IP "n | N" Naciśnij jeśli obraz nie nadąża za dźwiękiem .IP "m | " Naciśnij jeśli dźwięk nie nadąża za obrazem .IP "\fB\fP" Naciśnij aby zresetować ustawienia przesunięć na \fB0\fP, tak aby znaczniki czasu strumienia pozostały niezmienione. .SS Wprowadzanie numerów Jest możliwe podawanie numerycznych skrótów, pomimo że dla wstecznej kompatybilności klawisze numeryczne nie są przypisane do ich cyfrowej wartości. Co więcej, cyfry od 0 do 9 są przypisane do symboli które nie mogą normalnie być wprowadzone z klawiatury. Dlatego możliwość wprowadzania numerów jest domyślnie wyłączona. Można, jednak, to zmienić przez przełączenie wartości modyfikatora "SetPosition\fI\fR%" i "Number\fI\fR" (gdzie \fI\fR jest 0, 10, ... 90, i \fI\fR jest 0..9). W szczególności należy zastąpić poniższe linie w pliku mapowania klawiszy \fI~/.xine/keymap\fP. .Vb 119 # Ustaw pozycję na początek lub 10...90% aktualnego strumienia. 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% { key = 6 modifier = mod3 } SetPosition70% { key = 7 modifier = mod3 } SetPosition80% { key = 8 modifier = mod3 } SetPosition90% { key = 9 modifier = mod3 } # Wprowadź numery od 0 do 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 } .Ve .PP Dokonując powyższych zmian, możesz podać numeryczny argument do komendy, wprowadzając numer i następnie klawisz funkcyjny. Np. wprowadzając "99/", to jest klawisz "9" dwa razy a następnie klawisz "/", można przeskoczyć do 99% bierzącego strumienia. .PP Nowa eksperymentalna wtyczka VCD/SVCD, VCDX, pozwala na niektóre wprowadzania numerów. Wprowadzając numer i następujący po nim sygnał "wybierz" (domyślnie Enter na numerycznej klawiaturze), można przejść do podanego "Rozdziału" (ścieżki lub pozycji) lub numeru selekcji. Jako że jest to relatywnie nowa funkcjonalność, możliwe że z czasem więcej wtyczek będzie używać wprowadzania numerów. .PP Inne komendy które mogą być numeryczne, poprzedzone numerów argumentem są następny/poprzedni MRL, (\fBMRL_NEXT\fP, \fBMRL_PRIOR\fP), następny/poprzedni kanał napisów (\fBSPU_NEXT\fP, \fBSPU_PRIOR\fP), i następny/poprzedni kanał dźwięku (\fBAUDIOCHAN_NEXT\fP, \fBAUDIOCHAN_PRIOR\fP). Z numerycznym prefiksem to tak jak by wykonać daną komendę określoną ilość razy. Tutaj argument "0" jest interpretowany jako "1" bo inaczej byłby bez znaczenia. .PP Użycie wprowadzania numerów ma raczej ograniczoną wartość użytkową. Z czasem może zostanie zaimplementowanych więcej takich jak np. podawanie określonego albo absolutnego MRL, kanału napisów lub kanału dźwięku. .SH PLIKI .TP \w'~/.xine/passwdXX'u ~/.xine/config Główny plik konfiguracyjny xine .TP ~/.xine/keymap Mapowanie klawiszy xine-ui .TP ~/.xine/passwd Plik haseł xine-ui .TP ~/.xine/xinerc Dodatkowe argumenty lini poleceń .br Każda linia określa dodatkowy argument lini poleceń (jeden argument na linię): .nf \-\-geometry 720x576+0+0 \-\-network \-s DVD \-p .fi .SH ZOBACZ RÓWNIEż \fBxine\-remote\fP(1). .br Program jest w pełni udokumentowany na stronie domowej projektu xine: .UR http://xine.sourceforge.net/ .IR "http://xine.sourceforge.net/" .UE .SH AUTOR Ta strona manuala została napisana przez Siggi'ego Langauf'a , dla projektu xine. Dużo dodatków: Guenter Bartsch Daniel Caujolle-Bert Rocky Bernstein , i Philipp Hahn . .SH TŁUMACZENIE Bartłomiej Muryn <_4ever_@irc.pl>