diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/FAQ_pl | 568 |
1 files changed, 568 insertions, 0 deletions
diff --git a/doc/FAQ_pl b/doc/FAQ_pl new file mode 100644 index 000000000..e4ae3a42b --- /dev/null +++ b/doc/FAQ_pl @@ -0,0 +1,568 @@ + + ---------------------- + xine FAQ + ---------------------- + + +zakres tego dokumentu FAQ +------------------------- + +Ten FAQ pokrywa xine w wersji 0.5 i nowszej, pokrywa obydwa pakiety: +xine-lib (biblioteki i domyślne wtyczki) i xine-ui (xlib i implementacja +interfejsu użytkownika). + +Jak to najlepiej skompilować? +----------------------------- + +Po pierwsze upewnij się że używasz stabilnej, oficjalnej dystrybucji +'gcc' do kompilacji. Możesz próbować poprawianych versji, ale one +nie są wspierane i prawdopodobnie nie będą działać (np. pgcc znany +jest z "psucia" biblioteki libmpeg). + +Będziesz musiał użyć GNU make do skompilowania xine, w wiekszości sustemów +GNU/Linux 'make' to GNU make, na innych platformach używaj +zamiast make - "gmake". + +Jeśli chcesz mieć wbudowaną obsługę rozszerzenia Xv, upewnij się że masz +albo współdzieloną bibliotekę Xv w swoim systemie, np. + +$ ls /usr/X11R6/lib/libXv* + +powinno wyświetlić: + +/usr/X11R6/lib/libXv.a /usr/X11R6/lib/libXv.so /usr/X11R6/lib/libXv.so.1 + +albo zainstalowany libtool w wesji 1.4 lub nowszej. +Jeśli nie są spełnione powyższe warunki, i masz tylko statyczną libXv.a +możesz stworzyć sobie sam wersję współdzieloną: + +# ld --whole-archive -shared -o libXv.so.1 libXv.a +# ln -s libXv.so.1 libXv.so +# ldconfig + +teraz powinieneś móc skompilować xine na swoim systemie: + +xine jest dystrybuowane w dwóch (oficjalnych) częsciach, xine-lib i xine-ui. + +Najpierw musisz skompilować i zainstalować xine-lib: + +./cvscompile.sh <--- wymagane tylko jeśli zciągałeś wersję CVS +./configure +make +make install + +Jeśli zainstalowałeś xine-lib z jakimś nie standardowym prefiksem, +upewnij się że <prefix>/bin jest w twojej zmiennej PATH i linker +znajdzie biblioteki w <prefix>/libs. W powłoce bash możesz użyć: + +export PATH="<prefix>/bin:$PATH" +export LD_LIBRARY_PATH="<prefix>/lib:$LD_LIBRARY_PATH" + +by się upewnić że program zadziała. + +Teraz możesz skompilować i zainstalować xine-ui, używając tej samej +procedury co w przypadku xine-lib: + +./cvscompile.sh <--- wymagane tylko jeśli zciągałeś wersję CVS +./configure +make +make install + +Jeżeli ./configure stwiedza że nie może znaleźć xine-lib, znów +(zobacz wyżej): sprawdź czy <prefix>/bin jest w twojej zmiennej PATH, +i że linker znajdzie biblioteki zainstalowane uprzednio w </prefix>/lib. + +xine-lib się nie kompiluje +-------------------------- + +Żeby kompilacja xine-lib była możliwa, potrzebujesz (poza innymi rzeczami) +bibliotekę kompresji zlib wraz z odpowiednimi nagłówkami (headers), które +często można znaleźć w pakiecie zwanym zlib-devel lub podobnym. + +xine-lib zainstalowało się poprawnie ale xine-ui stwierdza że +nie może znaleźć xine-lib +------------------------------------------------------------- + +upewnij się że <prefix>/bin jest w twojej zmiennej PATH i że +linker może znaleźć biblioteki zainstalowane w <prefix>/lib, +gdzie <prefix> to katalog w jakim zainstalowałeś xine-lib +(TAK, musisz "make install" xine-lib zanim będziesz mógł skompilować +xine-ui). Przeczytaj odpowiedź na poprzednie pytania na temat +jak poprawnie skompilować i zainstalować xine-lib i xine-ui + +Jak można podać dodatkowe CFLAGS do kompilacji ? +------------------------------------------------ + +Możesz to zrobić ustawiając zmienną GLOBAL_CFLAGS i ponownie +uruchamiając ./configure + +Może to być użyteczne kiedy chcesz kompilatorowi podać +dodatkowe ścieżki do "include" lub bibliotek. Przykład: + +export GLOBAL_CFLAGS="-I/usr/include -L/home/guenter/xine_libs" + + +Czy są dostępne binaria do mojego K7? Mogę to skompilować? +---------------------------------------------------------- + +Obecnie nie prowadzimy dystrybucji binariów dla procesora K7, +gdyż ostatnia stabilna wersja kompilatora gcc (2.92.2 w momencie +pisania tego FAQ) nie wspiera K7. Zamiast tego, używaj binariów +dla i686. Te binaria powinny pracować wspierając nawet 3DNow! + +Jeśli masz nowszą wesję gcc możesz spróbować kompilować z dodaniem +opcji K7 (np. lepsze cykliczne uruchamianie instrukcji). +Jeśli skrypt ./configure zakończy pracę błędem, spróbuj ustawić +zmienną XINE_BUILD na dokładnie opisującą twoją konfigurację, np. + +export XINE_BUILD=k7-pc-linux-gnu +rm -f config.cache +./cvscompile.sh +make +make install + + +Jak można zmusić xine do użycia rozszerzenia Xv? +------------------------------------------------ + +xine -V Xv foo.mpg + +xine kończy się błędem "no video port found" +-------------------------------------------- + +Twój X server obsługuje rozszerzenie Xv ale sterownik do karty +graficznej nie. Najpierw spróbuj znaleźć sterownik który +obsługuje Xv na Twoim sprzęcie (sprawdź stronę producenta twojej +karty graficznej). Jeśli Twój sterownik obsługuje Xv ale +nie możesz go uruchomić - spróbuj zmniejszyć rozdzielczość ekranu +(1024x768 jest wystarczająca nawet przy anamorphic mpeg-2). + +Jeśli to wszytko zawiedzie, możesz zawsze używać zwykłego X11/XShm + +xine -V XShm foo.vob + + +xine nie uruchamia się pytając o sterownik/użądzenie audio +---------------------------------------------------------- + +Możesz wybrać sterownik dźwięku używając opcji -A. Spróbuj więc: + +xine -A null + +jeśli masz sterowniki ALSA spróbuj + +xine -A alsa09 + +jeśli masz uruchomiony ESD spróbuj + +xine -A esd + +jeśli masz uruchomiony artsd spróbuj + +xine -A arts + + +xine wyświetla swoje logo ale nie widzę obrazu? +----------------------------------------------- + +Użyj przycisku PLAY albo wciśnij RETURN +żeby rozpocząć odtwarzanie. + + +xine odtwarza dźwięk ale nie widzę obrazu +----------------------------------------- + +Jeśli widzisz dużo komunikatów zawierających "rejected" +oznacza że Twój sprzęt jest nie skonfigurowany do xine. +Możliwe również, że Twoja karta dźwiękowa nie obsługuje +usługi "realtime" (xine testuje to przy starcie więc możesz +możesz sprawdzić czytając komunikaty startowe). Spróbuj +wtedy znaleźć lepsze sterowniki. + +Możliwe że po prostu Twój sprzęt jest zbyt wolny - zobacz +"xine opuszcza bardzo dużo klatek" poniżej. + + +Gdzie powinienem skopiować kodeki win32 dll dla xine? +----------------------------------------------------- + +xine używa domyślnie + +/usr/lib/win32 + +szukając kodeków win32, ale możesz to zmienić poprawiając odpowiedni +wpis w pliku .xinerc + +win32_path:/usr/lib/win32 + + +Dostaje taki komunikat: demux error! 00 00 00 (should be 0x000001) +-------------------------------------------------------------- + +Prawdopodobnie xine nie może się dostać do źródła odtwrzania. +Najczęściej zdarza się to kiedy próbujesz odtwarzać zaszyfrowane DVD. +Pamiętaj że xine nie może obsługiwać takich dysków z powodów prawnych. +Aby to ominąć możesz użyć wtyczki wejścia DVD z włączoną opcją +deszyfrowania DVD. + +Innym powodem może być fakt że Twój napęd DVD (RPC-2) nie jest +ustawiony na odpowiedni region. + + +Kiedy odtwarzam tą sekwencję widzę obraz ale nie odtwarza dźwięku? +------------------------------------------------------------------ + +Spróbuj inny kanał audio: + +xine -a channel stream.vob + +niektóre pliki .vob mają kanały dźwięku na dziwnych pozycjach +(np. 3, 7, 10) + + +Czy xine może odtwarzać (S)VCDs ? +--------------------------------- + +Tak, użyj następującego MRL: + +xine VCD://<numer ścieżki> + + +xine opuszcza dużo klatek +------------------------- + +Twój sprzęt jest zbyt wolny dla xine. Upewnij się że włączyłeś wszystkie +opcje optymizujące. Kilka przykładów które możesz sprawdzić: + +- użyj najnowszego jądra zoptymalizowanego do Twojego sprzętu + +- użyj najnowszego gas/gcc + +- zamknij wszystkie inne aplikacje (użyj narzędzia "top" aby znaleźć + aplikacje które zabierają najwięcej czasu procesora) + +- jeśli nie używasz Xv upewnij się że ekran masz ustawiony na 16bpp, + nie 24 lub więcej! (zmniejsza użycie pamięci) + +- upewnij się że twardy dysk z którego pobierasz dane wideo jest ustawiony + na tryb DMA (o ile dysk wspiera taki tryb) + W linuksie, na przykład, możesz użyć 'hdparm' by to sprawdzić: + + hdparm /dev/hda + + => + ... + using_dma = 1 (on) + + Więcej informacji na ten temat możesz znaleźć tutaj: + + http://oreilly.linux.com/pub/a/linux/2000/06/29/hdparm.html + +- xine potrzebuje szybkiego dostępu do pamięci który zależy od chipsetu + płyty głównej. Upewnij się że włączyłeś wszystkie usprawniające szybkość + opcje. + + Zwłaszcza chipset VIA apollo pro jest znany z takich problemów + (najbardziej na mojej płycie Gigabyte). Jeśli nie możesz ustawić dostępu + do pamięci używając bios'a możesz spróbować którejś z "brzydkich" + sztuczek, tak jak wytłumaczono (na przykład) na stronie: + http://www.overclockers.com/tips105/index03.asp + Ta strona skupia się na narzędziach windowsowych umożliwiających + podkręcanie chipsetu, możesz zrobić to samo na FreeBSD używając pciconf. + W niektórych dystrybucjach Linuksa istnieją podobne narzędzia. + + Skontaktuj się z Heiko jeśli masz jakiś problem lub sztuczkę dotyczącą + podkręcania chipsetu VIA apollo pro. + +- Użyteczne nażędzie do podkręcania wydajności możesz znaleźć tutaj: + + http://powertweak.sourceforge.net + +- uaktywnij obsługę MTRR w jądrze systemu. Jeśli wciąż używasz + XFree86 v3.x, będziesz musiał sam wskazać gdzie jądro ma szukać + pamięci grafiki. Szczegóły znajdziesz w linuksowym DVD-HOWTO. + + Jeśli używasz XFree86 4.x, włączenie obsługi MTRR powinno wystarczyć. + + Spróbuj 'cat /proc/mtrr' - jeśli plik istnieje i możesz znaleźć + wpis odpowiadający pojemności pamięci Twojej karty graficznej, + wszytko powinno być w porządku. + +- ustaw i używaj użądzenia raw do dostępu do dvd + (nie tłumaczę słowa 'raw' język polski bo nie wiem jak + sugestie mile widziane) + + użądzenia raw powinny być dostępne w jądrze linuksa w wersji 2.4.x + i istnieją łaty do starszych jąder: + + ftp://ftp.kernel.org/pub/linux/kernel/people/sct/raw-io/ + + aby użyć użądzenia raw, najpierw musisz podłączyć wolne użądzenie raw + do Twojego napędu DVD, użyj następującego (lub podobnego) polecenia: + + raw /dev/raw1 /dev/hdc + + wtedy utwórz skrót (link) rdvd wskazujący na twoje urządzenie raw + + ln -s /dev/raw1 /dev/rdvd + + +Teraz, jak uruchomić rozszerzenie Xv? +------------------------------------- + +Najpierw potrzebujesz mieć zainstalowane XFree w wersji 4.x. Jeśli już to +masz, musisz się upewnić że sterowniki kart graficznych których używasz +obsługują Xv na Twoim sprzęcie. Tutaj masz niektóre linki do odpowiednich +sterowników: + +g200/g400 : xfree 4.x obsługuje Xv +karty nvidia : www.nvidia.com (Tam znajdziesz binaria sterowników) +ATI cards : GATOS www.linuxvideo.org/gatos/ +i815 : ostatnia wersja xfree 4.x obsługuje Xv +3dfx (voodoo): ostatnia wersja xfree 4.x obsługuje Xv +savage : http://www.probo.com/timr/savage40.html + + +Czy xine jest w stanie odtwarzać 4-ro/5-cio kanałowe wyjście +surround audio? +------------------------------------------------------------ + +Jasne, xine może to robić używając sterowników OSS lub ALSA, +pod warunkiem że one to obsługują. Podczas startu xine komunikuje Ci +które tryby są obsługiwane przez Twój sterownik dźwięku, np: + +audio_oss_out : supported modes are mono stereo (4-channel not enabled in .xiner +c) (ac3-pass-through not enabled in .xinerc) + +Na tej maszynie 4-kanałowy surround mógłby być możliwy. Ponieważ +xine nie może odgadnąć czy masz podłączone głośniki do dodatkowych +kanałów czy nie, będziesz musiał ręcznie uaktywnić ten tryb w Twoim +~/.xinerc: + +four_channel:1 + + +A co z wyjściem ac3 przez spdif do zewnętrznego dekodera ac3? +------------------------------------------------------------- + +xine może również to zrobić. Bardzo bodobna historia co z 4-ro/5-cio +kanałowym wyjściem surround, musisz uaktywnić to w Twoim ~/.xinerc: + +ac3_pass_through:1 + + +Co oznaczają wszystkie te wpisy w .xinerc? +------------------------------------------ + +Więcej informacji znajdziesz w doc/README.xinerc + + +Skąd i w jaki sposób mogę zciągnąć najnowszą wersję rozwojową? +-------------------------------------------------------------- + +zciągnija ją z naszego CVS: + +cvs -d :pserver:anonymous@cvs.xine.sourceforge.net:/cvsroot/xine login + +<puste hasło> + +cvs -d :pserver:anonymous@cvs.xine.sourceforge.net:/cvsroot/xine co xine-lib +cvs -d :pserver:anonymous@cvs.xine.sourceforge.net:/cvsroot/xine co xine-ui + + + +Jak używać wtyczki dvd? +---------------------------- + +Przede wszystkim: +Wtyczka dvd dostarczona z programem xine nie obsługuje obecnie +odtwarzania zaszyfrowanych lub/i zablokowanych dysków DVD. Będziesz +potrzebować do tego zewnętrznego programu lub "ulepszonej" wtyczki +xine_dvd_plugin aby oglądać te DVD bezpośrednio przez xine. +Oczywiście możesz odtwarzać odszyfrowany potok (mówiąc technicznie) +który z dysku do xine będzisz dostarczał z pomocą jakiegoś +innego programu. Z powodu niejasnej sytuacji prawnej dotyczącej +szyfrowania CSS, nie dodaliśmy nic o tych właściwościach do +dystrybucji xine, i generalnie odradzamy użycie takich programów +(powinieneś sprawdzić czy używanie takiego oprogramowania jest +legalne w Twoim kraju) +Mamy nadzieję że ta sytuacja w krótce ulegnie zmianie. + +W przypadku nie szyfrowanych dysków DVD dobrym pomysłem jest najpierw +sprawdzenie jakie pliki znajdują się na dysku DVD poprzez zamontowanie go. +Pliki są nazywane w następujący sposób: .../VIDEO_TS/VTS_xx_x.VOB, gdzie +x to liczby. Jeśli znajdziesz duże pliki .VOB to są to prawdopodobnie te +które zawierają film. Obecnie nie wspieramy odtwarzania całego filmu - +będziesz prawdopodobnie musiał odtwarać wszytkie jego części osobno. + +Aby odtworzyć plik VOB użyj polecenia: + +xine dvd://VTS_xx_x.VOB + +upewnij się że nie podajesz żadnej nazwy ścieżki (bez VIDEO_TS/) +i że używasz dużych liter dla nazwy pliku. + +xine próbuje otworzyć DVD używając /dev/cdrom. on freebsd to będzie +działać tylko kiedy utworzysz skrót symboliczny (symlink) do twojego +urządzenia DVD (póki co). + + +unable to open dvd drive (/dev/dvd) +----------------------------------- + +Prawdopodobnie nie posiadasz /dev/dvd (sprawdź to). Jeśli to prawda po prostu stwórz skrót symboliczny /dev/dvd który będzie wskazywał twoje +urządzenie DVD. Coś na kształt: + +cd /dev +ln -s hdc dvd + +powinno wystarczyć. + + +Wydaje się że mam problem z ustawieniem odpowiedniego regionu na moim +napędzie DVD (RPC) +---------------------------------------------------------------------- + +Możesz zciągnąć narzędzie do ustawiania regionu na napędach RPC z tąd: + +http://linuxtv.org/download/dvd/dvd_disc_20000215_css.tar.gz + +UWAGA: Proszę pamiętaj że liczba zmian kodu regionu w urządzeniach RPC-2 +jest limitowana (najczęściej do 5 razy), potem napęd będzie zablokowany z +regionem ustawionym na ostatni kod jaki ustawiałeś. + + +Proporcje obrazu są błędne! +--------------------------- + +Spróbuj nacisnąć 'A' by przełączyć się miedzy możliwymi proporcjami. + + + +Jak odtwarzać potoki z STDIN ? +---------------------------------- + +Użyj następującego polecenia (dostosuj) + +cat stream.mpg | xine stdin://mpeg1 + +lub, jeśli potok jest w formacie mpeg2: + +cat stream.vob | xine stdin://mpeg2 + + +Jak zmieniać skórę panela? +-------------------------- + +Run xine at least once - it should write it's config file +.xinerc to your home directory. Now edit that file and change +the line "skin:default" to mach the skin you would like to use. + + +Jak mogę zmienić kolor/jasność/kontrast? +------------------------------------------- + +W tym momencie jest to obsługiwane tylko przez niektóre sterowniki Xv. +Znajdziesz podbnie wyglądające wpisy w naszym ~/.xinerc: + +brightness:0 +saturation:0 +contrast:128 + +Wartości i możliwe zakresy zależą od Twojego sterownika Xv więc będziesz +musiał trochę poexperymentować aby otrzymać dobry obraz. + + +Niektóre części mojego X Desktop robią się przezroczyste gdy +xine odtwarza obraz! +------------------------------------------------------------ + +Wygląda na to że niektóre kolory Twojego GUI odpowiadają +kolorowi kluczowemu używanemu przez Xv. Możesz zmienić kolor +kluczowy Xv by tego uniknąć. Powinieneś znaleźć wpis + +colorkey:2110 + +w Twoim ~/.xinerc gdzie możesz zmienić kolor używany przez xine do +trybu "overlay" + + +nie odtwarza dźwięku, +ale "audio driver 'oss' failed, using null driver instead." +----------------------------------------------------------- + +Przedewszystkim, upewnij się że Twój sterownik dźwięku OSS działa +(np. możesz odtwarzać muzykę za pomocą innego oprogramowania) + +Najczęstrzym wspólnym powodem tego jest jakiś inny program używający +Twojego urządzenia dźwiękowego. Jeśli używasz linuxa, komenda "fuser /dev/dsp" +powinna zwrócić ci PID takiego procesu. + +Jeśli używasz GNOME, jest szansa że, jest to spowodowane przez ESD. +Teraz masz dwie możliwości. Albo dezaktywować ESD (tymczasowo) przez kliknięcie +prawym przyciskiem myszy na aplet monitora dźwięku i wybierając +"Place Esound in standby". Wtedy xine użyje wyjścia OSS. Inna metoda to zmusić +xine do użycia ESD jako wyjścia audio następującą komendą: + +xine -A esd + +To może powodować bardziej zniekształconym odtwarzaniem, więc pierwszy sposób +jest preferowany. + + +mam problemy z uruchomieniem xine na FreeBSD, Solaris +----------------------------------------------------- + +Przeczytaj odpowiednie README w katalogu doc. + +co to jest aalib? Jak tego używać w xine? +----------------------------------------- + +aalib to biblioteka "ascii art". xine jest dostarczany wraz z wtyczką +aalib video za pomocą której możesz oglądać filmy w xterm'ie, na konsoli +lub starym dobrym vt100 - nawiasem mówiąc, bardzo fajne ;> + +By go używać po prostu upewnij się że masz zainstalowaną bibliotekę aalib +zanim uruchomisz skrypt configure i zanim skompilujesz xine-lib i xine-ui. +Oprócz binarów "xine" tworzone i instalowane powinny być binaria "aaxine", +które powinny umożliwić ci coś takiego: + +aaxine foo.mpg + +aby odtworzyć film przez aalib. + + +problem z ładowaniem bibliotek alsa 09 +-------------------------------------- + +Joel Atyas <smilin@seedling.com> napisał: + +Miałem podobny problem spowodowany wciąż nieudokumentowanymi wpisami +w .xinerc. Moja propozycja rozwiązania jest raczej oparta na domysłach: +dołącz wpisy + +alsa_pcm_device:plughw:0,0 +alsa_ac3_device:plughw:0,2 + +gdzieś do Twojego ~/.xinerc i spróbuj ponownie. + + +Myślę że znalazłem BŁĄD! +---------------------- + +xine jest w ciągłym rozwoju. Proszę bądź cierpliwy. Jeśli masz czas, +skontaktuj się z nami i wyślij nam pełny raport o błędzie. +Proszę dodaj wszystkie komunikaty wyjścia z konsoli pojawiające się +po uruchomieniu xine, i parę szczegółów o Twoim systemie i sprzęcie. + +Możesz do nas pisać na adres email: + + Xine Mailing List <xine-user@lists.sourceforge.net> + +******************************** +* Tłumaczenie Bartłomiej Muryn * +* Uwagi do tłumaczenia proszę * +* przesyłać na adres email * +* _4ever_@irc.pl * +******************************** + |