blob: d2e12ea6ab5bcd9bb387237d3860d58114f164a7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
|
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)
|