view DOCS/Polish/DVB @ 9076:92014b66ed3d

ability to disable the nonsense expand filter is a must! otherwise it's impossible to render subtitles earlier in the filter chain and then scale them down with a scale filter; huge subs will get rendered again on top!! (think dvd/vobsub where you can't just use smaller font size) if anyone has a better way to handle this, do it! (e.g. make it so that the first expand filter disabled osd for the rest of the filter chain)
author rfelker
date Fri, 24 Jan 2003 01:04:50 +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)