Mercurial > mplayer.hg
comparison DOCS/Hungarian/DVD @ 762:38bde387acf2
v0.8 prerelease
(vki ekezetesitse, ha van ideje!)
author | gabucino |
---|---|
date | Fri, 11 May 2001 07:10:44 +0000 |
parents | |
children | 60296841e0c5 |
comparison
equal
deleted
inserted
replaced
761:6d49b76acf04 | 762:38bde387acf2 |
---|---|
1 DVD tamogatas az MPlayer-ben! | |
2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
3 | |
4 Olvasd el a 'DVD-FAQ' file-t is (es keruld el az ottlevo atiranyitast:). | |
5 | |
6 FONTOS: _NE_ kerj semmi funkciot a DVD visszajatszashoz. Ez egy roppantul | |
7 kiserleti gany dolog. Talan nem is fog mukodni nalad. Ha tudsz segiteni, most | |
8 tedd meg! Eloszor a letezo problemakat szeretnenk fixalni, es csak utana | |
9 gondolkozni a tovabbi DVD funkciok beepitesen. | |
10 | |
11 Ez egyben azt is jelenti hogy a jelenleg letezo DVD funkciok a fejlesztoknek, | |
12 es nem a felhasznaloknak vannak szanva! | |
13 | |
14 MPlayer forditasa libcss tamogatassal | |
15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
16 Eloszor forditsd le es installald a libcss-t. | |
17 Utana forditsd ujra az MPlayer-t ezekkel az opciokkal: | |
18 | |
19 ./configure --enable-css --withcsslibdir=/usr/local/lib --withcssincidr=/usr/local/include | |
20 | |
21 (termeszetesen beirhatod a sajat opcioidat is) | |
22 | |
23 --withcsslibdir=/usr/local/lib | |
24 Ez a konyvtar tartalmazza a libcss.so-t. Jo ha bennevan az | |
25 /etc/ld.so.conf-ban is. | |
26 | |
27 --withcssindfir=/usr/local/include | |
28 Ez tartalmazza a 'css.h' header file-t. | |
29 | |
30 MEGJ.: Jelenleg nincs automatikus detektalas a libcss-hez! Ezeket az opciokat | |
31 MUSZAJ megadnod. | |
32 | |
33 VOB file-ok lejatszasa kozvetlenul DVD-rol | |
34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
35 mplayer -dvd /dev/dvd /mnt/cdrom/video_ts/vts_01_1.vob | |
36 | |
37 ahol, | |
38 | |
39 '-dvd /dev/dvd' megmondja MPlayer-nek hogy hol keresse a DVD meghajtot. | |
40 A lemez autentikaciojanal hasznalatos. | |
41 | |
42 A filenev egyszeruen a VOB file neve a lemezen. | |
43 | |
44 Ugy vettem eszre, hogy az autentikalas rendszergazdai jogosultsagot kivan meg, | |
45 ugyhogy muszaj lesz root-kent futtatni az MPlayer-t! (lasd 'Problemak' resz). | |
46 | |
47 MEGJEGYZES a hangrol: | |
48 Ugy tunik hogy az MPlayer neha nem talalja meg az elso audio folyamot. | |
49 Megadhatod peldaul az '-aid 128' opcioval. Kiserletezz 128,129 es | |
50 hasonlo ertekekkel is. Lasd 'Problemak' resz. | |
51 | |
52 | |
53 Uj file-k a forrasban | |
54 ~~~~~~~~~~~~~~~~~~~~~ | |
55 dvdauth.c | |
56 Ez vegzi a DVD autentikaciot, es kitolti a key_disc es key_title-t. | |
57 | |
58 dvdauth.h | |
59 header file | |
60 | |
61 Ezek a file-ok '#ifdef ... #endif' blokkon belul avnnak, igy ha a libcss | |
62 tamogatas ki van kapcsolva, semmi hatasuk sincs, es MPlayer se lesz libcss-hez | |
63 linkelve. | |
64 | |
65 | |
66 Modositasok a forrasban | |
67 ~~~~~~~~~~~~~~~~~~~~~~~ | |
68 * (stream.c) STREAM_BUFFER_SIZE atallitva 2048-ra | |
69 * (demux_mpg.c) az eddigi 'encrypted VOB file is not supported' uzenet | |
70 most egy flag-ot allit 1-re. A fejlec elemzese utan, ha ez a flag be van | |
71 allitva, meghivjuk a libcss descramble funkciojat. | |
72 * (stream.c) nehany helyen ahol az eddigi 4096 hosszusagu STREAM_BUFFER_SIZE | |
73 hardcoded volt a forrasba, most 'STREAM_BUFFER_SIZE' van | |
74 * (mplayer.c) dvd autentikacio, seekeles meghivasa | |
75 | |
76 | |
77 Teljesitmeny | |
78 ~~~~~~~~~~~~ | |
79 Az en AMD K6/2-mon, a G400-am hardware-es skalazasaval es colorspace | |
80 konverziojaval 70%-osan terheli a lejatszas a CPU-t, ha '-nosound'. | |
81 Sajnos hanggal egyutt mar nem eleg a gepem :( Talan meg lehet ezen | |
82 javitani ... | |
83 Azthiszem, nem olyan rossz a helyzet ... Nehany baratom szerint a xine | |
84 80-90% CPU-t hasznal DVD lejatszasnal sokkal erosebb gepeken, mint | |
85 peldaul 1Ghz-es Athlon-on (ugy tudom Windows alatt a minimalis konfiguracio | |
86 DVD-hez 300Mhz-es celeron kornyeken van). | |
87 | |
88 Tipp: kikapcsoltam a libac3 downmix funkcioit (persze igy nincs hang) es | |
89 az audio dekodolashoz szukseges CPU hasznalat rogton visszaesett 24-rol | |
90 11%-ra. Jol latszik hogy optimalizalni kell a downmix-et (KNI kod nemszamit | |
91 K6/2-n). | |
92 | |
93 | |
94 Problemak (TODO) | |
95 ~~~~~~~~~~~~~~~~ | |
96 * az autentikacionak root jogok kellenek. Ez azert furcsa mert az OMS | |
97 kepes erre user-kent is. | |
98 * hang. Egyetlen DVD lemezem van (Matrix), ennyivel tesztelem az MPlayer-t. | |
99 Nehany VOB file-nek angol hangja van, nehanynak spanyol, es van aminek | |
100 egyaltalan nincs is. | |
101 Ugy _tunik_ hogy ha megadom az '-aid 128' opciot, mindnek angol nyelve | |
102 lesz ... | |
103 * furcsa effektek, de csak NEHANY VOB file-vel (ugy nez ki mint valami | |
104 interlace effekt, azaz minden 2. vonal az elozo kepkockabol van). | |
105 | |
106 | |
107 Beepitendo funkciok | |
108 ~~~~~~~~~~~~~~~~~~~ | |
109 * chapter scanner | |
110 * audio folyam scanner, es futas kozbeni valtas lehetosege | |
111 (eloszoris indulaskor kellene valasztasi lehetoseg, lasd 'Problemak') | |
112 * DVD menu | |
113 Megtalaltam (legalabbis a 'Matrix'-on) a menu VOB-ot, de nem tudom | |
114 hogyan kell hasznalni. | |
115 (egy kis szemnyuzo OMS nezegetes utan ugytunik hogy az .ifo file-okat | |
116 kellene beolvasni) | |
117 * subtitle support | |
118 * OSD/GUI (?) support for select chapter, subtitle and audio stream | |
119 * getting some documentation on DVD format, eg: which is the 'root' VOB | |
120 file on the disc in video_ts directory, which is the menu and so on. | |
121 * improve performance (see 'Performance' above) | |
122 | |
123 | |
124 No sound problem (from Matrix DVD, the menu VOB) | |
125 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
126 End of packet while searching for PCM header | |
127 | |
128 DEMUXER: Too many (2048 in 4131540 bytes) video packets in the buffer! | |
129 (maybe you play a non-interleaved stream/file or video codec failed) | |
130 MPEG: No Audio stream found... ->nosound | |
131 | |
132 However this does not occur if you specify '-aid 128'. |