From 6acd2466cc3bf59b1fc6a89300e547c51fc61903 Mon Sep 17 00:00:00 2001 From: boskicinek Date: Sat, 15 Jul 2006 11:42:29 +0000 Subject: - sync and fixes git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19105 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/xml/pl/bugreports.xml | 31 +++--- DOCS/xml/pl/codecs.xml | 234 ++++++++++----------------------------------- DOCS/xml/pl/faq.xml | 46 ++++++++- DOCS/xml/pl/install.xml | 25 +---- DOCS/xml/pl/mencoder.xml | 24 +++-- DOCS/xml/pl/ports.xml | 174 ++++++++++++++++++++++++++++----- DOCS/xml/pl/skin.xml | 6 +- DOCS/xml/pl/video.xml | 76 ++++----------- 8 files changed, 298 insertions(+), 318 deletions(-) diff --git a/DOCS/xml/pl/bugreports.xml b/DOCS/xml/pl/bugreports.xml index 1fb76fb077..13163f3c19 100644 --- a/DOCS/xml/pl/bugreports.xml +++ b/DOCS/xml/pl/bugreports.xml @@ -1,6 +1,6 @@ - + Jak zgłaszać błędy @@ -30,7 +30,7 @@ Ci ludzie z listy - Jak wykonać test regresji za pomocą CVS + Jak wykonać test regresji za pomocą Subversion Czasami zdarza się problem typu "wcześniej działało, a teraz przestało...". Tutaj znajduje się, opisana krok po kroku, procedura, której celem jest próba @@ -39,16 +39,16 @@ Ci ludzie z listy dla przeciętnego użytkownika. - Najpierw należy pobrać źródła MPlayera z CVS-u. + Najpierw należy pobrać źródła MPlayera z SVN. Więcej szczegółów na ten temat znajduje się na tej stronie. - W rezultacie w katalogu main/ znajdzie się obraz drzewa CVS, po stronie klienta. + W rezultacie w katalogu mplayer/ znajdzie się obraz drzewa Subversion, po stronie klienta. Teraz zaktualizuj ten obraz do daty, która Cię interesuje: - cd main/ - cvs update -PAd -D "2004-08-23" + cd mplayer/ + svn update -r {"2004-08-23"} Format daty to RRRR-MM-DD GG:MM:SS. Używając takiego formatu daty masz pewność, że będziesz w stanie wyciągać łatki @@ -86,9 +86,9 @@ Ci ludzie z listy Kiedy znajdziesz dzień w którym pojawił się problem, kontynuuj szukanie używając archiwum mplayer-cvslog (uporządkowane wg daty) i bardziej - precyzyjnych aktualizacji obejmujących godziny, minuty i sekundy: + precyzyjnych aktualizacji svn obejmujących godziny, minuty i sekundy: - cvs update -PAd -D "2004-08-23 15:17:25" + svn update -r {"2004-08-23 15:17:25"} To pomoże ci łatwo znaleźć łatkę, która jest winowajcą. @@ -109,14 +109,14 @@ Ci ludzie z listy Jak zgłaszać błędy -Po pierwsze sprawdź najnowszą wersję CVS MPlayera, +Po pierwsze sprawdź najnowszą wersję SVN MPlayera, ponieważ dany błąd może być już w niej naprawiony. Rozwój MPlayera przebiega naprawdę szybko, większość problemów występujących w oficjalnych wydaniach jest zgłaszana w ciągu kilku dni albo nawet godzin. Dlatego też prosimy używać tylko wersji -z CVSu do zgłaszania błędów. Dotyczy to głównie pakietów binarnych -MPlayera. Instrukcje dotyczące CVSu znajdują się na -dole tej strony +z Subversion do zgłaszania błędów. Dotyczy to głównie pakietów binarnych +MPlayera. Instrukcje dotyczące Subversion znajdują się +na dole tej strony lub w pliku README. Jeżeli problem dalej występuje prosimy sprawdzić listę znanych błędów i resztę dokumentacji. Jeżeli problem nie jest znany lub rozwiązany przez naszą dokumentację prosimy zgłosić błąd. @@ -325,13 +325,6 @@ Prosimy za config.h config.mak -Tylko jeżeli kompilacja się nie powiedzie w którymś z tych katalogów, załącz -następujące pliki: - -Gui/config.mak -libvo/config.mak -libao2/config.mak - diff --git a/DOCS/xml/pl/codecs.xml b/DOCS/xml/pl/codecs.xml index fc1d587307..7dce580eaf 100644 --- a/DOCS/xml/pl/codecs.xml +++ b/DOCS/xml/pl/codecs.xml @@ -1,6 +1,6 @@ - + Obsługiwane kodeki @@ -76,128 +76,6 @@ obs Win32-HOWTO i pomóż nam dodać ich obsługę. - - -DivX4/DivX5 - - -Ta sekcja zawiera informacje o kodekach DivX4 i DivX5 z -Project Mayo. -Ich pierwszą dostępną wersją był OpenDivX 4.0 alpha 47 i 48. -Wsparcie dla nich zostało włączone do MPlayera -w przeszłości i było domyślnie budowane podczas kompilacji. -Używaliśmy także ich kodu postprocessingu do opcjonalnego polepszenia jakości -filmów zakodowanych w MPEG-1/2. Teraz używamy już naszego własnego kodu dla -wszystkich typów plików. - - - -Nowa generacja tych kodeków nazywana jest DivX4 i może nawet dekodować filmy -zakodowane przy pomocy niesławnych kodeków DivX! Na dodatek są one znacznie -szybsze od natywnych kodeków Win32 DivX DLLs, ale wolniejsze od -libavcodec. W związku z tym ich -używanie do dekodowania jest -odradzane. Jednakże przydają się one do -kodowania. Ich wadą jest fakt, iż nie są udostępnione na wolnej licencji. - - - -DivX4 pracuje w dwóch trybach: - - - - Używa kodeka w stylu OpenDivX. W tym przypadku tworzy on obraz YV12 we - własnym buforze, a MPlayer dokonuje konwersji - przestrzeni kolorów poprzez libvo. - (Szybkie, zalecane!) - - - - - Używa konwersji przestrzeni kolorów kodeka. W tym trybie można używać także - YUY2/UYVY. (POWOLNE) - - - - - - -Metoda jest zazwyczaj szybsza, ponieważ dokonuje ona -transferu danych obrazu w formacie YV12 (planar YUV 4:2:0), który wymaga -znacznie mniejszej przepustowości szyny. Dla pakowanych trybów YUV (YUY2, UYVY) -użyj opcji . Dla trybów RGB prędkość jest właściwie -taka sama, różniąca się od najlepszej tylko przy zmianie głębi kolorów. - - -Jeżeli twój sterownik obsługuje direct rendering, -wydajniejszym albo nawet najbardziej wydajnym rozwiązaniem może być użycie -. - - - -Binarną bibliotekę kodeków DivX4/5 można ściągnąć z -avifile albo z -divx.com -Należy ją rozpakować, uruchomić jako root ./install.sh -i pamiętać o dodaniu -/usr/local/lib do twojego -/etc/ld.so.conf i uruchomieniu ldconfig. - - - -Możesz zdobyć CVSową wersję STAREJ biblioteki OpenDivX (core library) -w następujący sposób: - - - - -cvs -d:pserver:anonymous@cvs.projectmayo.com:/cvsroot login - - -cvs -d:pserver:anonymous@cvs.projectmayo.com:/cvsroot co divxcore - - - -Biblioteka ta jest podzielona na biblioteki dekodujące i kodujące, które muszą -być kompilowane osobno. Dla biblioteki dekodującej wpisz po prostu - -cd divxcore/decore/build/linux -make -cp libdivxdecore.so /usr/local/lib -ln -s libdivxdecore.so /usr/local/lib/libdivxdecore.so.0 -cp ../../src/decore.h /usr/local/include - - - -Niestety dla biblioteki kodującej, Makefile dla Linuksa nie jest dostępny i -optymalizacja dla MMX działa tylko pod Windows. Pomimo tych niedogodności, -możesz ją ciągle skompilować używając tego -Makefile. - -cd ../../../encore/build -mkdir linux -cd linux -cp path/Makefile . -make -cp libdivxencore.so /usr/local/lib -ln -s libdivxencore.so /usr/local/lib/libdivxencore.so.0 -cp ../../src/encore.h /usr/local/include - - - - - -MPlayer automatycznie wykrywa DivX4/DivX5, jeżeli -jest on prawidłowo zainstalowany. Po prostu kompiluj tak, jak robisz to zwykle. -Jeżeli nie zostanie wykryty, znaczy to, że nie zainstalowałeś/skonfigurowałeś -go w prawidłowy sposób. - - - - - - - FFmpeg/libavcodec @@ -230,58 +108,14 @@ znajdziesz na stronie FFmpeg. -Jeżeli używasz któregoś z wydań MPlayera -libavcodec znajduje się już w paczce. -Po prostu kompiluj tak, jak zazwyczaj. Jeżeli używasz -MPlayera z CVSu, musisz wyciągnąć -libavcodec z drzewa CVS FFmpega, -ponieważ jego wydania ukazują się bardzo rzadko. Wersja z CVSa jest -w większości przypadków stabilna i oferuje większość funkcji. W celu zdobycia -libavcodec wykonaj następujące czynności: + Zarówno wydania MPlayera, jak i + wersje MPlayera z Subversion, + zawierają libavcodec, + więc nie musisz się martwić o osobne sprawdzanie + libavcodec. + Po prostu uruchom configure i kompiluj. - - - cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg login - - - cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co -P ffmpeg/libavcodec ffmpeg/libavutil - - - Przenieś katalogi libavcodec i - libavutil ze źródeł FFmpega - do katalogu głównego drzewa CVS MPlayera. - Powinno to wyglądać w ten sposób: - main/libavcodec - main/libavutil - - Utworzenie dowiązań symbolicznych (symlinków) - nie wystarcza. Konieczne jest - skopiowowanie/przeniesienie! - - - Jeżeli chcesz uaktualniać libavcodec - razem z aktualizacją CVSowej wersji MPlayera, - dodaj następujące linie - do pliku main/CVS/Entries: - D/libavcodec//// - D/libavutil//// - - - Przejdź do kompilowania. configure powinien wykryć - problemy przed kompilacją. - - - - - -MPlayer z CVSu zawiera podkatalog -libavcodec, ale nie -zawiera źródeł libavcodec! Żeby -uzyskać źródła tej biblioteki musisz wykonać powyższe czynności. - - - Wykorzystując FFmpega i mojego Matroksa G400, mogę oglądać na moim K6-2 500 filmy DivX najwyższej rozdzielczości bez gubienia klatek. @@ -526,7 +360,7 @@ wersje plik KOMPILOWANIE MPLAYERA ZE WSPARCIEM DLA BIBLIOTEK QUICKTIME Aktualnie obsługiwane są tylko 32-bitowe platformy Intela. -ściągnij MPlayera z CVSu +ściągnij MPlayera z SVN pobierz pakiet QuickTime DLL z @@ -624,13 +458,13 @@ wersje plik do użytku dekoder H.264 od około czerwca 2004, ale od tego czasu wprowadzono wiele zmian i poprawek, zarówno pod względem obsługiwanej funkcjonalności jak i zużycia CPU. - Na wszelki wypadek lepiej jest używać świeżej wersji CVS. + Na wszelki wypadek lepiej jest używać najnowszej wersji z Subversion. Jeśli chcesz szybki i łatwy sposób na sprawdzenie czy były ostatnio zmiany w obsłudze H.264 w libavcodec, możesz patrzeć na - interface sieciowy repozytorium CVS FFmpeg + interfejs sieciowy repozytorium SVN FFmpega @@ -642,9 +476,9 @@ wersje plik svn co svn://svn.videolan.org/x264/trunk x264 - Źródła MPlayera są aktualizowane gdy tylko - zmieni się API x264, więc zalecamy - też używanie MPlayera z CVS. + Źródła MPlayera są aktualizowane, gdy tylko + zmieni się API x264, więc zalecane + jest także używanie MPlayera z Subversion. Być może sytuacja się zmieni jeśli i gdy nastąpi "wydanie" x264. W międzyczasie x264 powinna być @@ -718,6 +552,9 @@ wersje plik formaty alaw i ulaw, różne gsm, adpcm i pcm i inne stare, proste kodeki audio + + kodeki mowy Adaptive Multi-Rate (AMR) + @@ -866,7 +703,7 @@ Instrukcje instalacji znajduj AAC (Advanced Audio Coding) jest kodekiem audio spotykanym czasami w plikach MOV i MP4. Otwarty dekoder nazywany FAAD dostępny jest na stronie . -MPlayer zawiera migawkę CVSu z +MPlayer zawiera migawkę CVS z libfaad 2.1beta, więc nie musisz ściągać go oddzielnie. @@ -889,13 +726,44 @@ make install Wersje binarne nie są dostępne na stronie audiocoding.com, ale możesz ściągnąć (apt-getem) Debianowe paczki z -domowej strony Christiana Marillata, -RPMy dla Mandrake/Mandriva ze strony P.L.F -a RedHatowe RPMy z +domowej strony + Christiana Marillata, +RPM-y dla Mandrake/Mandriva ze strony P.L.F. +a RedHatowe RPM-y z Grey Sector. + + kodeki AMR + + kodeki mowy Adaptive Multi-Rate są używane w telefonii komórkowej + trzeciej generacji (3G). + Opis implementacji udostępniany jest przez + The 3rd Generation Partnership Project + (za darmo dla osób prywatnych). + + + Żeby uaktywnić obsługę kodeków, pobierz źródła kodeków + + AMR-NB i + + AMR-WB, + umieść je w katalogu do którego rozpakowałeś źródła + MPlayera i wpisz następujące komendy: + + unzip 26104-610.zip + unzip 26104-610_ANSI_C_source_code.zip + mv c-code libavcodec/amr_float + unzip 26204-600.zip + unzip 26204-600_ANSI-C_source_code.zip + mv c-code libavcodec/amrwb_float + + Gdy już to zrobisz, kontynuuj budowanie + MPlayera tak, jak zwykle. + + + diff --git a/DOCS/xml/pl/faq.xml b/DOCS/xml/pl/faq.xml index ef2dd5f21a..b36d966b30 100644 --- a/DOCS/xml/pl/faq.xml +++ b/DOCS/xml/pl/faq.xml @@ -1,6 +1,6 @@ - + FAQ - Często Zadawane Pytania @@ -151,6 +151,50 @@ dowiązania symboliczne do + + + + Kompilowanie pod Mac OS 10.3 prowadzi do kilku błędĂłw linkowania + + Błąd linkowania, ktĂłry się pojawia, wygląda najprawdopodobniej tak: + + ld: Undefined symbols: + _LLCStyleInfoCheckForOpenTypeTables referenced from QuartzCore expected to be defined in ApplicationServices + _LLCStyleInfoGetUserRunFeatures referenced from QuartzCore expected to be defined in ApplicationServices + + Problem ten wynika z faktu, Ĺźe deweloperzy Apple uĹźywają MacOS 10.4 do + kompilowania swojego oprogramowania i dostarczają binaria + uĹźytkownikom 10.3 poprzez Uaktualnienia Oprogramowania. + Niezdefiniowane symbole obecne są pod Mac OS 10.4, + ale nie pod 10.3. + Jednym z rozwiązań jest powrĂłt do QuickTime w wersji 7.0.1. + Oto lepsze rozwiązanie. + + ZdobądĹş + starszą wersję szkieletĂłw (frameworks; jest lepsze tłumaczenie? - przyp. tłumacz). + Otrzymasz skompresowany plik zawierający QuickTime 7.0.1 Framework + i 10.3.9 QuartzCore Framework. + + Rozpakuj pliki gdzieś poza swoim katalogiem systemowym. + (nie instaluj szkieletĂłw do swojego + /System/Library/Frameworks! + UĹźywanie tej starszej kopii doprowadzi do otrzymywania błędĂłw dowiązań!) + + gunzip < CompatFrameworks.tgz | tar xvf - + + W pliku config.mak, dodaj + -F/ścieĹźka/do/rozpakowanego/archiwum + do zmiennej OPTFLAGS. + JeĹźeli uĹźywasz X-Code, moĹźesz po prostu + zaznaczyć te szkieletey, zamiast systemowych. + + W rezultacie binarka MPlayer będzie + w rzeczywistości uĹźywać zainstalowanego w twoim systemie szkieletu poprzez + dynamiczne dowiązania, rozwiązywane przy uruchamianiu. + (MoĹźesz to sprawdzić uĹźywając otool -l). + + + diff --git a/DOCS/xml/pl/install.xml b/DOCS/xml/pl/install.xml index 56d3b210ea..a109c0a51d 100644 --- a/DOCS/xml/pl/install.xml +++ b/DOCS/xml/pl/install.xml @@ -1,6 +1,6 @@ - + Instalacja @@ -198,28 +198,7 @@ Potrzebujesz do Kodeki QuickTime: na platformach x86 te kodeki mogą być użyte do dekodowania RPZA, innych sekwencji video QuickTime i strumieni audio QDesign. Instrukcję instalacji możesz znaleźć w rozdziale - kodek video Sorenson. - - - DivX4/DivX5: informacje o tym kodeku są dostępne - w rozdziale DivX4/DivX5. Prawdopodobnie, nie chcesz - tego kodeka jako, że libavcodec - (zobacz powyżej) jest o wiele szybszy i ma lepszą jakość, zarówno dla dekodowania i - kodowania. Cechy: - - - 1 lub 2 przebiegowe kodowanie przy pomocy - MEncodera - - - może odtwarzać stare filmy DivX3 znacznie szybciej - niż biblioteki Win32 DLL, ale wolniej niż - libavcodec! - - - ma zamknięte źródło i dostępna jest tylko wersja na x86. - - + kodeki video Sorenson. XviD: Alternatywa do kodowania dla DivX4Linux diff --git a/DOCS/xml/pl/mencoder.xml b/DOCS/xml/pl/mencoder.xml index e0c0747bbe..f83c38ec3d 100644 --- a/DOCS/xml/pl/mencoder.xml +++ b/DOCS/xml/pl/mencoder.xml @@ -1,6 +1,6 @@ - + Podstawy używania <application>MEncodera</application> @@ -364,10 +364,22 @@ mencoder wejscie.avi -of mpeg -mpegopts format=mpeg1: +Wskazówka: + + Jeżeli z jakiegoś powodu nie satysfakcjonuje cię jakość wideo + z drugiego przebiegu, możesz ponownie uruchomić kodowanie + swojego wideo z inną docelową szybkością transmisji (bitrate), + zakładając, że zapisałeś statystyki pliku z poprzedniego przebiegu. + Jest to możliwe, ponieważ głównym celem pliku ze statystykami jest + zapamiętanie złożoności każdej z ramek, co nie zależy zbyt mocno + od szybkości transmisji. Weź jednak pod uwagę, że uzyskasz najlepsze + wyniki, jeżeli wszystkie przebiegi będą uruchomione z nieróżniącymi + się za bardzo docelowymi szybkościami transmisji. + + - Przeskalowywanie filmów @@ -608,9 +620,9 @@ tej warto MPEG-4 posiada unikalną cechę: strumień video może posiadać swoją wartość proporcji obrazu. -Tak, dokładnie jak pliki MPEG-1/2 (DVD, SVCD) i H.263. Niestety, nie ma -żadnych odtwarzaczy video które by to wykorzystywały, -oprócz MPlayera. +Tak, dokładnie jak pliki MPEG-1/2 (DVD, SVCD) i H.263. Niestety, istnieje tylko kilka +odtwarzaczy wideo, pomijając MPlayera, które +obsługują tą cechę MPEG-4. @@ -618,7 +630,7 @@ Mo z biblioteki libavcodec. Pamiętaj: chociaż MPlayer poprawnie odtworzy stworzone pliki, inne odtwarzacze -użyją złych proporcji obrazu (aspect ratio). +mogą użyć złych proporcji obrazu (aspect ratio). diff --git a/DOCS/xml/pl/ports.xml b/DOCS/xml/pl/ports.xml index 448b2842b3..0a5d375457 100644 --- a/DOCS/xml/pl/ports.xml +++ b/DOCS/xml/pl/ports.xml @@ -1,7 +1,7 @@ - - + + Porty @@ -46,8 +46,8 @@ Jako superu Christian Marillat buduje dla Debiana nieoficjalne paczki MPlayera, MEncodera -i naszych czcionek bitmapowych już przez jakiś czas, możesz je pobrać (apt-get) -z jego strony domowej. +i naszych czcionek bitmapowych już od jakiegoś czasu, możesz je pobrać (apt-get) +z jego strony domowej. @@ -174,6 +174,23 @@ procesorze z taktowaniem 400MHz. B mLib. +Caveat: + + mediaLib jest + aktualnie wyłączone w domyślnej + konfiguracji MPlayera, z powodu błędów. + Użytkownicy SPARC-ów, którzy budują MPlayera z obsługą mediaLib + informowali o delikatnym, zielonymi miganiu wideo kodowane i dekodowanego + przez libavcodec. Możesz włączyć mediaLib, jeżeli chcesz używając: + + $ ./configure --enable-mlib + + Robisz to na własne ryzyko. Użytkownicy x86 powinni + nigdy nie używać mediaLib, + ponieważ w efekcie otrzymają kiepską wydajność MPlayera. + + + Aby zbudować pakiet, będziesz potrzebował GNU make (gmake, /opt/sfw/gmake), rdzenne make @@ -206,9 +223,11 @@ u systemie). - -Błąd jaki wyświetli configure na Solarisie x86, używającym GCC -bez GNU assemblera: +Rozwiązania najczęstszych problemów: + + + Błąd jaki wyświetli configure na Solarisie x86, + używającym GCC bez GNU assemblera: % configure ... @@ -231,10 +250,35 @@ Typowy b ... more "Illegal mnemonic" and "Syntax error" errors ... + - -Ze względu na błędy występujące w Solarisie 8, możesz nie być w stanie odtwarzać płyt DVD -o pojemności większej niż 4 GB: +MPlayer może się wysypać + podczas dekodowania i kodowania wideo używających win32codecs: + + ... + Trying to force audio codec driver family acm... + Opening audio decoder: [acm] Win32/ACM decoders + sysi86(SI86DSCR): Invalid argument + Couldn't install fs segment, expect segfault + + + MPlayer interrupted by signal 11 in module: init_audio_codec + ... + + Dzieje się tak z powodu zmian w sysi86() w Solaris 10 i wydaniach + pre-Solaris Nevada b31. Zostało to naprawione w Solaris Nevada b32; + jednak Sun nie przeniósł jeszcze poprawki do Solarisa 10. Projekt + MPlayer poinformował o tym problemie Sun i łatka jest aktualnie + wprowadzana do Solarisa 10. Więcej informacji o tym błędzie może + zostać znaleziona na stronie: + . + + + + + Ze względu na błędy występujące w Solarisie 8, możesz nie być w stanie odtwarzać + płyt DVD o pojemności większej niż 4 GB: @@ -255,7 +299,8 @@ odczytywane z bloku modulo 4GB Problem może być rozwiązany przy pomocy łatki 109764-04 (sparc) / 109765-04 (x86). - + + @@ -432,6 +477,7 @@ Poni 604e +POWER3 POWER4 @@ -441,7 +487,6 @@ Poni POWER POWER2 -POWER3 POWER5 @@ -450,11 +495,39 @@ D została porzucona w AIX 5.1; dlatego też, jedynym wyjściem jest korzystanie ze sterowników AIX Open Sound System (OSS) tworzonych przez 4Front Technologies, znajdziesz je na -http://www.opensound.com/aix.html. -4Front Technologies udostępnia swoje sterowniki OSS za darmo do osobistego i niekomercyjnego -zastosowania. +http://www.opensound.com/aix.html +. +4Front Technologies udostępnia swoje sterowniki OSS za darmo do niekomercyjnego +zastosowania; jednakże, nie ma aktualnie sterowników wyjścia audio dla AIX 5.2 lub 5.3. +Oznacza to, że AIX 5.2 i 5.3 nie potrafią aktualnie używać + wyjścia audio MPlayera. +Rozwiązania częstych problemów: + + + + + Jeżeli otrzymujesz od configure taki komunikat błędu: + + $ ./configure + ... + Checking for iconv program ... no + No working iconv program found, use + --charset=US-ASCII to continue anyway. + Messages in the GTK-2 interface will be broken then. + + To dzieje się tak dlatego, że AIX używa nie standardowych + zestawów nazw znaków; dlatego też, konwersja wyjścia MPlayera + do innego zestawu znaków (kodowania) nie jest aktualnie obsługiwana. + Rozwiązaniem jest użycie: + + $ ./configure --charset=noconv + + + + + @@ -624,16 +697,66 @@ zastosowania. Mac OS + "Surowe" źródła MPlayera obsługują tylko Mac OS X w wersjach 10.2 i wyższych. Możesz spróbować umożliwić obsługę starszych wersji Mac OS oraz przysłać nam łaty! MPlayer nie działa na Mac OS w wersjach niższych niż 10, jednak powinien skompilować się bez problemu na systemie Mac OS X 10.2 i -wyższym. Zalecanym kompilatorem jest GCC 3.x w wersji Apple, jeżeli masz -Mac OS X 10.3.9 lub późniejszy i QuickTime 7, możesz -skorzystać z wyjścia video macosx. - +wyższym. Zalecanym kompilatorem jest GCC 3.x w wersji Apple. +Możesz otrzymać podstawowe środowisko do kompilacji, instalując +Xcode od Apple. +Jeżeli masz Mac OS X 10.3.9 lub późniejszy i QuickTime 7, możesz +skorzystać ze sterownika wyjścia video . + + + + Niestety, to podstawowe środowisko ni epozwoli ci na skorzystanie ze + wszystkich fajnych możliwości MPlayera. + Przykładowo, żeby uzyskać wkompilowaną obsługę OSD, będziesz + potrzebował bibliotek fontconfig + i freetype + zainstalowanych na swojej maszynie. + W przeciwieństwie do innych Uniksów, takich jak większość odmian + Linuksa i BSD, OS X nie ma systemu pakietów dostarczanego razem + z systemem. + + + + Można wybierać spośród co najmniej dwóch systemów pakietów: + Fink i + DarwinPorts.\ + Oba dostarczają takie same usługi (np. dużo pakietów do wyboru, + rozwiązywanie zależności, możliwość łatwego dodania/aktualizacji/usunięcia + pakietów itp.). + Fink oferuje zarówno binarne pakiety, jak i możliwość zbudowania wszystkiego + ze źródeł. Natomiast DarwinPorts pozwala tylko na budowanie ze źródeł. + Autorzy tego przewodnika wybrali DarwinPorts z powodu tej prostej przyczyny, + że jego podstawowa wersja była lżejsza. + Podane przykłady będą oparte na DarwinPorts. + + + + Przykładowo, żeby skomilować MPlayera z obsługą + OSD: + sudo port install pkgconfig + Zainstaluje to pkg-config, który jest systemem + do zarządzania flagami kompilacji/dowiązań bibliotek. + MPlayerowy skrypt + configureużywa go do prawidłowego + wykrywania bibliotek. + Następnie możesz zainstalować fontconfig + w podobny sposób: + sudo port install fontconfig + Następnie możesz uruchomić MPlayerowy skrypt + configure (zapisz zmienne systemowe + PKG_CONFIG_PATH + i PATH, żeby + configure znalazł biblioteki zainstalowane + przez DarwinPorts): + PKG_CONFIG_PATH=/opt/local/lib/pkgconfig/ PATH=$PATH:/opt/local/bin/ ./configure + MPlayer OS X GUI @@ -665,10 +788,10 @@ AltiVec. -Aby pobrać moduł z repozytorium CVS wykonaj polecenia: +Aby pobrać moduł z repozytorium SVN wykonaj polecenia: -cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer login -cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer co -P mplayerosx + svn checkout svn://svn.mplayerhq.hu/mplayerosx/trunk/ mplayerosx + svn checkout svn://svn.mplayerhq.hu/mplayer/trunk/ main @@ -677,14 +800,13 @@ utowrzy katalog_źródłowy_MPlayera | - |--->main (źródła MPlayera z CVS) + |--->main (źródła MPlayera z Subversion) | - |--->main_noaltivec (źródła MPlayera z CVS skonfigurowane z opcją --disable-altivec) + |--->main_noaltivec (źródła MPlayera z Subversion skonfigurowane z opcją --disable-altivec) | - |--->mplayerosx (źródła MPlayer OS X z CVS) + |--->mplayerosx (źródła MPlayer OS X z Subversion) - Najpierw musisz zbudować main i main_noaltivec. diff --git a/DOCS/xml/pl/skin.xml b/DOCS/xml/pl/skin.xml index 476ea739f7..636c6a8e51 100644 --- a/DOCS/xml/pl/skin.xml +++ b/DOCS/xml/pl/skin.xml @@ -1,6 +1,6 @@ - + Format skórki <application>MPlayera</application> @@ -789,10 +789,6 @@ oddzielnych czcionek). Tutaj znajdują się sygnały, które mogą być generowane przez przyciski, suwaki i elementy menu. - -Niektóre sygnały mogą nie działać w oczekiwany sposób (lub nie działać w ogóle). -Jak wiadomo, GUI jest jeszcze w fazie rozwoju. - Kontrola odtwarzania : diff --git a/DOCS/xml/pl/video.xml b/DOCS/xml/pl/video.xml index 91c33908a0..4a68981ab3 100644 --- a/DOCS/xml/pl/video.xml +++ b/DOCS/xml/pl/video.xml @@ -1,6 +1,6 @@ - + Urządzenia wyjścia video @@ -194,6 +194,13 @@ na 16bpp). JeĹźeli chodzi o S3 Virge: obsługuje ona Xv, ale jest bardzo wolna, więc najlepiej ją sprzedaj. + + Teraz dostępny jest natywny sterownik bufora ramek (framebuffer) dla + kart S3 Virge, podobny do tdfxfb. Ustaw swĂłj bufor ramek (np. dodaj + "" do swojego kernela) + i uĹźywaj ( + i takĹźe mogą okazać się przydatne). + @@ -828,7 +835,7 @@ Wyjście FBdev przyjmuje kilka dodatkowych parametrĂłw: - Określa urządzanie bufora ramki, ktĂłrego uĹźyć (/dev/fb0) + Określa urządzanie bufora ramki, ktĂłrego uĹźyć (domyślnie: /dev/fb0) @@ -840,7 +847,7 @@ Wyjście FBdev przyjmuje kilka dodatkowych parametrĂłw: - Plik konfiguracyjny trybĂłw (standardowo /etc/fb.modes) + Plik konfiguracyjny trybĂłw (domyślnie: /etc/fb.modes) @@ -904,9 +911,9 @@ i nie proś o to, poniewaĹź nie jest to ograniczenie Ta sekcja traktuje o obsłudze układu BES (Back-End Scaler) na kartach -Matrox G200/G400/G450/G550 przez sterowniku mga_vid w jądrze. -Jest on aktywnie rozwijany przez A'rpiego i -ma sprzętowy VSYNC z potrĂłjnym buforowaniem. +Matrox G200/G400/G450/G550 przez sterownik +mga_vid z jądra. +Ma on sprzętowy VSYNC z potrĂłjnym buforowaniem. Działa na konsoli framebuffer oraz w X. @@ -1087,7 +1094,7 @@ MoĹźesz uĹźywać następujących klawiszy w oknie AA, aby zmienić opcje rendero - zmiana koloru napisĂłw + Zmiana koloru napisĂłw gdzie V jest jednym z: 0 (normalny), @@ -1106,25 +1113,25 @@ kilka waĹźniejszych: - ustawia sugerowany sterownik aa (X11, curses, Linux) + Ustawia sugerowany sterownik aa (X11, curses, Linux) - uĹźywa wszystkich 256 znakĂłw. + UĹźywa wszystkich 256 znakĂłw. - uĹźywa 8-bitowego ASCII + UĹźywa 8-bitowego ASCII - wyświetla wszystkie opcje aalib + Wyświetla wszystkie opcje aalib @@ -1569,13 +1576,6 @@ Proszę, powiadom o tym deweloperĂłw. Prawidłowym sposobem jest uĹźywanie VIDIX bez Ĺźadnych argumentĂłw, aby umoĹźliwić automatyczne wykrywanie sterownika. - -VIDIX jest nową technologią i jest bardzo moĹźliwe, Ĺźe nie będzie działał -na Twoim systemie. W tym przypadku jedynym rozwiązaniem jest przeportowanie go -(głównie libdha). Ale jest nadzieja, Ĺźe będzie działać na tych systemach, -na ktĂłrych działa X11. - - PoniewaĹź VIDIX wymaga bezpośredniego dostępu do sprzętu, musisz uruchamiać MPlayera jako root lub ustawić bit SUID na binarce @@ -1665,34 +1665,6 @@ to nikt go nie testował (sprawozdania są mile widziane) Karty nVidia - -Dostępny jest stosunkowo nowy sterownik nVidia, działa na kartach Riva128, TNT -i GeForce2. Doniesiono nam, Ĺźe na innych teĹź działa. - - - -OGRANICZENIA - - Wskazane jest uĹźywanie binarnych sterownikĂłw nVidia dla X zanim uĹźyjesz tego - sterownika VIDIX. Jest to spowodowane tym, Ĺźe niektĂłre rejestry, ktĂłre muszą - być zainicjalizowane, nie zostały jeszcze odkryte, więc prawdopodobnie prĂłba - z otwartym sterownikiem XFree86 - nv.o takĹźe się nie powiedzie. - - - Obecnie tylko kodeki zdolne do produkowania na wyjściu obrazu w - przestrzeni kolorĂłw UYVY mogą współpracować z tym sterownikiem. - Niestety, Ĺźaden dekoder z rodziny - libavcodec się nie nadaje. - Pozostają nam następujące popularne kodeki: cvid, divxds, xvid, - divx4, wmv7, wmv8 i kilka innych. ZauwaĹź, Ĺźe jest to tylko - chwilowa niedogodność. - składnia wygląda w ten sposĂłb: - - mplayer -vf format=uyvy -vc divxds plik_divx3.avi - - - Unikalną cechą sterownika nvidia_vid jest jego zdolność do wyświetlania obrazu @@ -1700,14 +1672,9 @@ na zwykłej, czysto tekstowej konsoli - bez magicznych X, bufora ramki, czy czegokolwiek. W tym celu będziemy musieli uĹźyć wyjścia video , jak w pokazuje poniĹźszy przykład: - - mplayer -vf format=uyvy -vc divxds -vo cvidix przykład.avi - + mplayer -vo cvidix przyklad.avi - -Czekamy na raporty! - @@ -2053,12 +2020,12 @@ DXR2. Sterowniki i instrukcję instalacji moĹźesz znaleźć na stronie ZASTOSOWANIE -włącz wyjście TV +Włącz wyjście TV. lub -włącz wyjście nakładki w X11 +Włącz wyjście nakładki w X11. @@ -2589,7 +2556,6 @@ Section "Device" Option "ConnectedMonitor" "CRT, TV" Option "TVStandard" "PAL-B" Option "TVOutFormat" "Composite" - EndSection -- cgit v1.2.3