view DOCS/Polish/DXR3 @ 6439:edac9b35835d

Fixed lround replacement, hopefully fast enough.
author atmos4
date Sun, 16 Jun 2002 01:44:33 +0000
parents ad9d0116616a
children
line wrap: on
line source

Jak używać Sigma Designs Hollywood Plus i/lub Creative DXR3 autorstwa Davida
============================================================================
Holma
=====

Podziękowania dla Daniela Bella za podarowanie całkowicie nowego 20GB dysku IBM.

1. Wymagania

 * Przede wszystkim potrzebne ci będą właściwie zainstalowane sterowniki
   DXR3/H+.
   Versja 0.10.0 albo późniejsza. Znajdziesz to na:
   http://dxr3.sourceforge.net/

 * Uruchom <mplayerdir>/configure i upewnij się, że: 
   DXR3/H+ support = yes
   jeśli chcesz odgrywać pliki inne niż mpeg, równiez to powinno być: 
   libmp1e = yes 
   
 Teraz już kompilacja (przynajmniej mojego kodu ;) powninna pójść bez
 problemów.




2. Używanie

     -vo dxr3:<devicenum>		Dla wyjścia wideo: <devicenum> nie jest
	potrzebne, o ile masz nie więcej niż jedno urządzenie em8300 w swoim
	komputerze.
     -vo dxr3:noprebuf			Wyłącza prebuffering. To jest potrzebne
	tylko wtedy, gdy masz problemy z synchronizacją w normalnym odgrywaniu,
	wówczas zmniejszy się gładkość odtwarzania i nie będzie używana cała
	dostępna moc procesora podczas odgrywania zawartości nie mpeg.  Uwaga:
	z prebufferingiem A-V: powinno być negatywne, jeśli nie jest negatywne,
	twój komputer jest zbyt wolny, aby właściwie odtwarzać wideo i
	powinieneś wyłączyć prebuffering, jesli masz problemy z synchronizacją.
	Bez prebufferingu ta wartość powinna być bliska 0 za każdym razem.
	Uwaga2: pewne bardzo szybkie komputery zdają się mieć problemy z
	prebufferingiem. Należy winić za to Sigma ;). Możesz bezpiecznie
	używać: noprebuf jeśli twoja maszyna jest wystarczająco szybka, aby w
	gładki sposób odgrywać wideo. 
     -ao oss:<devicefile>		Dla wyjścia dźwięku.
     -ac hwac3				Dla cyfrowego wyjścia dźwięku zamiast
   	analogowego.
     -vc mpegpes			Dla odgrywania mpeg
     -aop list=resample:fout=48000	Jeśli częstotliwość próbkowania jest
     	mniejsza, niż 44100Hz. To nie działa przy cyfrowym wyjściu dźwięku 
    	(-ac hwac3).
     <devicenum>			Ilość urządzeń do urzycia podczas
	odtwarzania (jeśli masz kilka kart). To może zazwyczaj być pominięte
	(-vo dxr3). Mandrake 8.1 używa domyślnie devfs. Jeśli używasz mandrake
	8.1, zastosuj -vo dxr3:0
     <devicefile>			Normalnie /dev/em8300_ma albo
	/dev/em8300_ma-<devicenum> (-ao dxr3:/dev/em8300_ma). Jeśli pominiemy
	tą opcję, domyślne używane będzie urządzenie oss (normalnie karta
	dźwiękowa).


Uwagi do MPEG-1, MPEG-2, VCD i DVD 

Jest kilka ważnych spraw, które warto tu wziąć pod uwagę, dla uzyskania
optymalnego odgrywania. MPlayer obecnie nie wykrywa automatycznie, że dxr3 może
odgrywać mpegi. Tak więc dla plików mpeg, dvd i vcd musisz dodać opcję -vc
mpegpes, aby powiedzieć Mplayerowi, że używasz akceleracji sprzętowej. W
przeciwnym razie Mplayer będzie dekodował film programowo, co jest znacznie
wolniejsze.  Zauważ, że nie możesz używać opcji -vc mpegpes z filmami, które
nie są mpeg 1 lub 2, dostaniesz bowiem komunikat o błędzie takiej oto treści:
"Can't find codec for video format..." ("Nie można znaleźć kodeka dla formatu
wideo").

* Jeśli uruchamiasz Mplayera jako root, albo set userid root, do synchronizacji
  używany będzie wewnętrzny realtime clockgenerator twojego komputera. 
  (jeśli twoje jądro ma wkompilowaną obsługę tego - jest to umieszczone 
  w sekcji character devices i nazywa się "Enhanced realtime clock support").
  Niektórzy mówią, że to daje poprawę odgrywania (tak też powinno  być), ale
  inni mieli z tym problemy. Będziesz musiał sam poeksperymentować, aby 
  ustalić optymalne ustawienia dla siebie.



3. Kontakt ze mną

Możesz się ze mną skontaktować albo pisząc e-mail do mnie: <dholm@iname.com>,
albo używając icq: 798427.
Odzew od użytkowników, raporty o błędach i ogólne sugestie są mile widziane
(najchętniej przez e-mail).