view DOCS/Polish/DVB @ 7964:143d730908ae

here is a somewhat generic equalizer implementation for the X11 vo drivers using the window's colormap (DirectColor). this method is using the video card's hardware gamma ramp so it involves no performance penalties at all. patch by lucho <lucho@haemimont.bg>
author arpi
date Tue, 29 Oct 2002 20:27:47 +0000
parents d5c692754cf2
children
line wrap: on
line source

Kilka słów o obsłudze karty Siemens-DVB.         autor: A'rpi
========================================

UWAGA: ona jest na etapie eksperymentalnym!

Wymagania:
~~~~~~~~~~
- karta Siemens DVB-S albo kompatybilna (technotrend, galaxis, hauppage itp.)
  zobacz szczegóły na www.linuxtv.org i ściągnij najnowszy sterownik.
- MPlayer-CVS, ffmpeg-libavcodec. divx4linux jest polecany ze względu na
  prędkość i pp.
- Szybki CPU - przynajmniej do dekodowania programowego (divx...)


Jak włączyć?
~~~~~~~~~~~~

1. Ściągnij ffmpeg-CVS i przekopiuj libavcodec do źródeł mplayera (szczegóły
znajdziesz w  DOC)
   Przenieś tą linię z sekcji #ifdef CONFIG_ENCODERS .. #endif poza nią 
   (po linii #endif) w libavcodec/utils.c:361 :
       register_avcodec(&mpeg1video_encoder);

2. Skompiluj mplayer:
    ./configure powinno wykryć to. Jeżeli nie, wymuś to za pomocą opcji
    ./configure --enable-dvb
    Jeśli masz nagłówki ost w niestandardowym miejscu, podaj ścieżkę do nich:
	--with-extraincdir=<twój katalog ze źródłami DVB>/ost/include
    make
    make install
   

Jak używać?
~~~~~~~~~~~
Aby odtwarzać standardowe pliki mpeg 1/2:  (sprzętowe dekodowanie)

  mplayer -ao mpegpes -vo mpegpes -vc mpegpes file.mpg|vob

Aby odtwarzać niestandardowe pliki mpeg:  (dekodowanie programowe)

  mplayer -ao mpegpes -vo mpegpes file.mpg|vob

Aby odtwarzać pliki divx:

  mplayer -vo mpegpes -vc ffdivx|odivx file.avi|asf
  
Aby odtwarzać filmy nie-25fps lub przy wolnym CPU, dodaj opcję:  -framedrop

Rozmiary obrazka:
~~~~~~~~~~~~~~~~~
Karta DVB pozwala tylko na dwie pionowe rozdzielczości: 288 i 576. Jeżeli
wysokość twojego video jest inna, musisz ją obciąć albo rozszerzyć dodając
czarne paski. Zrobi to dla ciebie mplayer, tylko podaj rozmiary obrau używając
opcji -x oraz -y. Musisz zastosować -y 288 albo -y 576.

Aby wymusić pan&scan (16:9 na 4:3 TV) dodaj opcje:  -x 352 -y 288

Lista mailowa:
~~~~~~~~~~~~~~
  http://mplayerhq.hu/mailman/listinfo/mplayer-dvb

Językiem listy jest ANGIELSKI. Unikaj, proszę, używania niemieckiego lub innych
języków!
Zasubskrybuj i pytaj/dyskutuj tu o swoich problemach.
Ja również wysyłam zapowiedzi na tą listę.

Plany/TODO na przyszłość:
~~~~~~~~~~~~~~~~~~~~~~~~~

- wyświetlanie OSD i napisów za pomocą właściwości OSD kart DVB
- lepsze (bardziej płynne) odgrywanie filmów nie-25fps
- większa optymalizacja prędkości
- obsługa YUY2 (dla kodeków win32, takich, jak Indeo5 i WMV 7/8)
- transkodowanie w czasie rzeczywistym pomiędzy mpeg2 <-> mpeg4 (częściowa
  dekompresja)