view DOCS/pl/DVB @ 9660:c2d23e02522b

improvements to detc filter: -> use of 8x8 blocks rather than 16x16 to better localize the search for interlacing. this helps detect interlacing in very small motions, e.g. mouths in anime. -> removed some redundant conditions in the logic -> looser condition for detecting lacing and more forgiving of slight mismatches between fields from the two telecine frames to make up for quantization noise in low quality encodes. this code is still mostly experimental but probably better than the old version, so maybe it should be backported to 0.90...?
author rfelker
date Sun, 23 Mar 2003 03:36:24 +0000
parents a604236b0dd6
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)