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 /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: Dla wyjścia wideo: 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: 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). 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 Normalnie /dev/em8300_ma albo /dev/em8300_ma- (-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: , 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).