764
|
1 Igen, ez lenne az MPlayer-FAQ.
|
|
2 ==============================
|
762
|
3
|
834
|
4 Bevezető:
|
764
|
5 ~~~~~~~~~
|
834
|
6 Sokan tették fel ugyanazokat a kérdéseket, úgyhogy megírtam ezt az izét.
|
|
7 Tudom, hogy soha senki nem fogja elolvasni, de legalább megpróbáltam
|
|
8 lejjebb szorítani az említett levelek számát.
|
|
9 Ráadásul most már mondhatom, hogy "olvasd el a kibaszott FAQ-t!" :-)
|
762
|
10
|
834
|
11 Lássuk!
|
764
|
12 ~~~~~~~
|
834
|
13 Q: És mi lesz a DVD lejátszással?
|
|
14 A: Olvasd el a 'DVD' és 'DVD-FAQ' file-okat.
|
762
|
15
|
834
|
16 Q: Az SDL output nem működik/fordul. A baj ....
|
|
17 A: A legújabb SDL-lel tesztelünk (valószínűleg fut 1.1.7-en vagy újabb
|
|
18 verziókon is). NEM FUT 1.1.6, 1.1.5, 1.1.4, 1.1.3, 1.0.4-en stb, ne is
|
|
19 kérdezd.
|
762
|
20
|
834
|
21 Q: Még mindig van valami bajom az SDL támogatással. gcc gagyog valami
|
|
22 "undefined reference to `SDL_EnableKeyRepet'"-ről. Most mi van?
|
|
23 A: Hova installáltad az SDL-t? Ha /usr/local-ba (alapbeállítás), akkor
|
|
24 szerkesztd át a config.mak file-t, és írd az "X_LIBS=" után, hogy
|
|
25 "-L/usr/local/lib ". Most írd be, hogy 'make'. Ennyi!
|
762
|
26
|
834
|
27 Q: Nem fordul, hiányol valami uint64_t inttypes.h és hasonló dolgokat...
|
|
28 A: Másold a DOCS/inttypes.h-t az MPlayer könyvtárába (cp DOCS/inttypes.h .)
|
|
29 Próbáld újra... ha nem megy, írj!
|
762
|
30
|
834
|
31 Q: Pentium III-am van, de a ./configure nem veszi észre az SSE-t.
|
|
32 A: Csak a 2.4.x kernelek támogatják az SSE-t (vagy próbáld ki a 2.2.19-et,
|
|
33 vagy újabbat, viszont elképzelhető, hogy gondok lesznek)
|
762
|
34
|
834
|
35 Q: Az -xy opció nem műkodik az x11 outputtal (-vo x11)
|
|
36 A: Az x11 output nem támogatja a scalinget, de már van hozzá XF86VidMode
|
|
37 támogatás: használd a -vm és a -fs opciókat, és már meg is vagy!
|
|
38 Bizonyosodj meg róla, hogy a megfelelő Modeline-ok benne vannak az
|
|
39 XF86Config file-ban, és próbáld ki, hátha a DGA driver (és az SDL
|
|
40 DGA drivere, lásd VIDEOCARDS) működik nálad. Sokkal gyorsabb. Ha
|
|
41 az SDL DGA-ja is működik, használd azt, az MÉG gyorsabb!
|
762
|
42
|
834
|
43 Q: A hang nincs szinkronban egy .avi file lejátszásakor
|
|
44 A: Probáld a -bps vagy -nobps opciókat.
|
|
45 Ha még mindig nem megy, küldd el nekem (FTP-re) a file-t, megnézem!
|
762
|
46
|
834
|
47 Q: Mit jelentenek azok a számok a status sorban?
|
|
48 A: lássuk:
|
762
|
49 A: 2.1 V: 2.2 A-V: -0.167 ct: 0.042 57 41% 0% 2.6% 0
|
834
|
50 - A: audio pozíció másodpercben
|
|
51 - V: video pozíció másodpercben
|
|
52 - A-V: audio-video eltérés másodpercben (késés)
|
|
53 - ct: eddigi A-V javítások száma
|
|
54 - eddig lejátszott képkockák (legutóbbi seek óta)
|
|
55 - video codec cpu használat százalékban (mpeg-nél a video output is
|
764
|
56 benne van!)
|
834
|
57 - video output cpu használat AVI-nál, MPEG-nél 0 (lásd fent)
|
|
58 - audio codec cpu használat százalékban
|
1099
|
59 - kihagyandó képkockák száma, hogy A-V szinkron megmaradjon
|
834
|
60 Legtöbbjük hibakeresési célokat szolgál, és hamarosan megszűnik.
|
762
|
61
|
834
|
62 Q: A video output CPU használata miért 0% MPEG file-oknál?
|
|
63 A: Nem nulla, de bele van építve a codecbe, így nem mérhető külön. Próbáld
|
|
64 ki, hogy -vo null játszod le a file-t, és nézed a kettő különbségét...
|
762
|
65
|
834
|
66 Q: Az OpenGL (-vo gl) output nem működik.
|
|
67 A: Az OpenGL drivered nem támogatja a dinamikus textúraváltást
|
764
|
68 (glTexSubImage).
|
936
|
69 Ismert, hogy nem működik az nVidia bináris szarjaival.
|
1099
|
70 Ismert, hogy működik Utah-GLX/DRI és Matrox G400-zal, valamint DRI és
|
|
71 Radeon-nal is. DRI-vel ezen a kettőn kívül mással nem megy.
|
834
|
72 Nem fog működni 3dfx kártyákkal, mivel ezeknek maximum 256x256-os
|
|
73 textúráik lehetnek.
|
762
|
74
|
834
|
75 Q: G200/G400-am van, hogy fordítsam/használjam az mga_vid drivert?
|
764
|
76 A: Olvasd el a VIDEOCARDS, INSTALL, README file-okat.
|
|
77
|
834
|
78 Q: Mi az az XMMP? (nem lehet hogy XMMS vagy XMPS csak rosszul írva?)
|
|
79 A: Új project, lásd http://frozenproductions.com .
|
762
|
80
|
834
|
81 Q: Valami hibaüzenet van, hogy nem találja a /usr/lib/win32/... file-t.
|
|
82 A: A *mi* FTP-nkről töltsd le a w32codec.zip csomagot.
|
|
83 (az avifile csomagja különbözik)
|
762
|
84
|
834
|
85 Q: ...... működik avifile/aviplay-jel, de nem az MPlayer-rel!
|
762
|
86 A: MPlayer != avifile
|
834
|
87 Az egyetlen közös dolog a kettőben az a Win32 DLL loader. A codec
|
|
88 csomag, szinkronizáció, demultiplexelés, stb. teljesen különbözik és
|
|
89 nem összehasonlítható.
|
|
90 Ha valami működik aviplay-jel az nem jelenti azt, hogy MPlayer-rel is
|
928
|
91 kellene, és fordítva.
|
762
|
92
|
764
|
93 Q: Indeo 3.x/4.x filmek fejjel lefele vannak!!!?
|
834
|
94 A: Ismert hiba (tulajdonképp a codec hibája/korlátja)
|
762
|
95
|
834
|
96 Q: Indeo 3.x/4.x filmek nem működnek 32bpp felbontásokban (16,24bpp rendben)
|
|
97 A: Ismert hiba (tulajdonképp a codec hibája/korlátja)
|
762
|
98
|
834
|
99 Q: Azt írja ki, hogy 'MPlayer interrupted by signal 11'
|
|
100 A: Igen valószínűtlen, mióta újraírtuk az mp3lib-et. Írj nekünk, egy bug
|
|
101 lehet. Valószínűleg hibás a file, próbáld a '-afm 4' opciót.
|
762
|
102
|
834
|
103 Q: Vannak rpm/deb/... csomagok az MPlayer-ből?
|
|
104 A: Csinálhatsz magadnak .deb csomagot, lásd DOCS/DEBIAN .
|
|
105 _ROPPANTUL_ ellene vagyunk az előrefordított MPlayer csomagok
|
|
106 használatának, mivel (jelenleg) _erősen_ függ a fordításkor
|
|
107 használt opcióktól és optimalizációktól!
|
|
108 Előrefordított csomagokhoz az MPlayer team SEMMILYEN támogatást nem nyújt!
|
762
|
109
|
834
|
110 Q: Vannak MPlayer levelezési listák?
|
|
111 A: Igen! Lásd README a feliratkozáshoz!
|
762
|
112
|
834
|
113 Q: Találtam egy durva hibát, amikor a kedvenc filmemet néztem!!
|
|
114 Kinek írjak?
|
|
115 A: Lásd a BUGREPORTS file-t.
|
762
|
116
|
834
|
117 Q: 'make' közben MPlayer az X11 file-jaira panaszkodik. Nem értem miért,
|
|
118 hiszen nálam fent van az X !?
|
|
119 A: ...igen, de nincs fent az X fejlesztői csomag. Vagy nem helyesen.
|
|
120 RedHat alatt XFree86-devel* a neve, Debian alatt xlib6g-dev . Nézd meg,
|
|
121 hogy az /usr/X11 symlink létezik-e (Mandrake rendszereken lehet probléma).
|
|
122 Létrehozása a következő paranccsal történik:
|
762
|
123 $ ln -sf /usr/X11R6 /usr/X11
|
834
|
124 Nézd meg, hogy megvan-e az /usr/include/X11 link :
|
762
|
125 $ ln -sf /usr/X11R6/include/X11 /usr/include/X11
|
834
|
126 Elképzelhető, hogy a disztribúciód eltér a Linux Filesystem Standard-től.
|
762
|
127
|
834
|
128 Q: Problémáim vannak a(z) ... codeckel. Használhatom?
|
|
129 A: Nézd meg itt: http://mplayer.sourceforge.net/DOCS/codecs.html ,
|
|
130 és ha nincs benne a te codeced, olvasd el a
|
|
131 http://mplayer.sourceforge.net/DOCS/CODECS file-t, és írj nekünk!
|
762
|
132
|
834
|
133 Q: És mi lesz a DGA driverrel? Nem találom!!!
|
|
134 A: ./configure automatikusan detektálja hogy van-e DGA-d. Ha a '-vo help'
|
|
135 opció nem mutat DGA-t, akkor nincs jól felinstallálva az X-ed.
|
|
136 Próbáld így: ./configure --enable-dga (és olvasd el a VIDEOCARDS file-t)
|
1208
|
137 Esetleg próbáld az SDL DGA driverét, a '-vo sdl:dga' opciókkal!
|
764
|
138
|
834
|
139 Q: Oké, -vo help mutatja a DGA drivert, de valami "permissions"-ről beszél!
|
|
140 Segíts!
|
|
141 A: Csak akkor működik, ha root jogaid vannak! Ez egy DGA korlátozás.
|
|
142 Legyél root (su -), és próbáld újra.
|
762
|
143
|
834
|
144 Másik megoldás, hogy az mplayer-t SUID root állítod be, de ELLENJAVALLT!
|
764
|
145 'chown root /usr/local/bin/mplayer'
|
|
146 'chmod 750 /usr/local/bin/mplayer'
|
|
147 'chmod +s /usr/local/bin/mplayer'
|
834
|
148 Így most menni fog user-ként is.
|
|
149 !!!! JÓL FIGYELJ !!!!
|
|
150 Ez egy ÓRIÁSI biztonsági lyuk! Soha ne csináld ezt egy szerveren, vagy
|
|
151 egy olyan gépen, amit több ember is elér, mert így root jogokat szerezhetnek
|
|
152 a suid MPlayer-en keresztül.
|
|
153 !!!! ÉN FIGYELMEZTETTELEK ... !!!!
|
762
|
154
|
834
|
155 Q: Az fsdga driver nem működik az xyz.avi file-ommal. Miért?
|
|
156 Mert (egyenlőre) csak MPEG-gel megy.
|
762
|
157
|
834
|
158 Q: Mikor XVideo-t akarok használni, a Voodoo 3/Banshee-m azt mondja:
|
762
|
159 X Error of failed request: BadAccess (attempt to access private resource
|
|
160 denied)
|
|
161 Major opcode of failed request: 147 (MIT-SHM)
|
|
162 Minor opcode of failed request: 1 (X_ShmAttach)
|
|
163 Serial number of failed request: 26
|
|
164 Current serial number in output stream:27
|
834
|
165 A: Régi a drivered, frissítsd! Vagy a DRI (legalább) 0.6-os verzióját használd
|
|
166 (http://dri.sourceforge.net), vagy a DRI cvs-t fordítsd le!
|
762
|
167
|
834
|
168 Q: Mikor XVideo-t használok, nem tudok lejátszani DivX avi-kat a
|
764
|
169 Voodoo 3/Banshee-mmel !
|
|
170 Azt mondja:
|
762
|
171 ...
|
|
172 Xvideo image format: 0x32315659 (YV12) planar
|
|
173 Xvideo image format: 0x30323449 (I420) planar
|
|
174 ...
|
834
|
175 A: Lásd az előző választ.
|
762
|
176
|
764
|
177 Q: Ooo, mi az az "IdegCounter" ?
|
834
|
178 A: Az "Ideg" magyar szó, és a "Counter" (számláló) angol szó keveréke.
|
|
179 Először A'rpi idegességét volt hivatott mérni, miután egy kis CVS kód
|
|
180 (ooo) "rejtelyesen" eltűnt ;)
|
762
|
181
|
834
|
182 Q: Nem tudom lefordítani az SVGAlib-et... 2.3/2.4-es kernelt használok.
|
|
183 A: Szerkesztd át az SVGAlib Makefile.cfg-jét, és vedd ki a "BACKGROUND = y"-t.
|
764
|
184
|
834
|
185 Q: A LIRC nem működik, mert ...
|
|
186 A: Biztos "mplayer_lirc"-et használsz "mplayer" helyett ?
|
762
|
187
|
834
|
188 Q: MPlayer valami hibaüzenettel lép ki, amikor l3codeca.acm-et használok.
|
|
189 A: Nézd meg, hogy mit ír ki az 'ldd /usr/local/bin/mplayer' . Ha ilyet
|
764
|
190 tartalmaz:
|
762
|
191 libc.so.6 => /lib/libc.so.6 (0x4???????)
|
834
|
192 ahol "?" bármilyen szám, akkor rendben, a hiba nem itt van. De ha ez:
|
762
|
193 libc.so.6 => /lib/libc.so.6 (0x00??????)
|
834
|
194 Akkor a baj a kerneledben/libc-dben van. Valószínűleg valamilyen
|
|
195 biztonsági patch-et használsz (például Solar Designer's OpenWall), ami
|
|
196 alacsony címekre tölti be a file-t.
|
|
197 Mivel az l3codeca.acm egy "non-relocatable" DLL, muszáj
|
|
198 0x00400000-ra tölteni, ezen nem tudunk változtatni. Ne használj
|
|
199 patchelt kernelt, vagy próbáld '-afm 1' opcióval, hogy kikapcsold az
|
|
200 l3codeca.acm-et!
|
762
|
201
|
834
|
202 Q: A gépem ~640x300-as felbontású M$ DivX AVI-kat, amiknek stereo mp3-juk
|
|
203 van, lassan játssza le. Ha -nosound opcióval próbálom, minden ok (csak
|
|
204 néma).
|
1254
|
205 A: Ezeknek a file-oknak valószínűleg 48Khz-es hangjuk van, és a
|
|
206 hangkártyád/drivered ezt nem támogatja rendesen. Az audio downsampling
|
834
|
207 (még) nincs benne MPlayer-ben.
|
764
|
208
|
806
|
209 Q: Az MPlayer "MPlayer interrupted by signal 4 in module: decode_video"
|
834
|
210 üzenettel leáll.
|
|
211 A: Azon a gépen futtasd az MPlayer-t, amin lefordítottad! Vagy fordítsd újra!
|
|
212 Semmiképp se használd másik processzoron, mint amin lefordítottad!
|
899
|
213
|
1254
|
214 Q: Gondjaim vannak a kedvenc ablakkezelőm esetén a teljesképernyős xv/xmga/..
|
1251
|
215 móddal..
|
|
216 A: Igen, ez egy bug. De nem(csak) a miénk. Eddig nem találtunk olyan
|
1254
|
217 fullscreen módszert, ami minden ablakkezelővel működik.
|
1251
|
218 Volt néhány próbálkozás, de valamivel mindig bugzott. Valószínűleg a
|
|
219 megoldás egy új opció lesz, például -fsmode , a kívánt módszerek közti
|
|
220 választásara.
|
|
221 Sajnos a legtöbb elterjedt ablakkezelő nem kompatibilis a szabványokkal,
|
|
222 vagy Motif-fal, így a teljesképernyős mód bekapcsolására irányuló
|
1254
|
223 szabványos módszerek nem működnek velük. A nem szabványos módszerek pedig
|
1251
|
224 a szabványos ablakkezelőkkel nem működnek.
|
907
|
225
|
1099
|
226 Q: Dehát aviplay-jel működik !
|
|
227 A: És?
|
928
|
228
|
|
229 Q: Akkor az aviplay sokkal jobb !
|
1099
|
230 A: Használd azt, úgyis van szép GUI-ja, meg amúgy is jó kis C++ :)
|
948
|
231
|
1099
|
232 Q: MPEG file-ok lejátszásánál ezt kapom: Can't find codec for video format
|
1051
|
233 0x10000001
|
1254
|
234 A: Régi a codecs.conf-od az ~/.mplayer könyvtárban. Frissítsd a DOCS-ból!
|
1099
|
235
|
|
236 Q: Miután elindítom a lejátszást KDE(1/2) alatt, csak sötét képet kapok, és
|
|
237 egy perc múlva elindul a lejátszás.
|
|
238 A: A KDE arts sound daemon lefoglalja a hangkártyát, vagy kivárod ezt az időt,
|
1051
|
239 vagy kikapcsolod az arts-daemon-t a control centerben.
|
|
240
|
1099
|
241 Q: Szépek a feliratok, a legszebbek, amiket valaha lattam, viszont lelassítják
|
|
242 a lejátszást! Tudom, hogy ez valószínűtlen, de...
|
|
243 A: Miután ./configure lefutott, szerkesztd át a config.h-t, és #undef FAST_OSD
|
|
244 helyett írd be : #define FAST_OSD . Fordítsd újra!
|
1051
|
245
|
|
246 Q: Az OSD villog!
|
1099
|
247 A: Olyan vo drivert használsz, ami egyszeres bufferelést használ (x11,xv).
|
|
248 Xv esetén meg tudod változtatni a bufferek számát a libvo/xv_xv.c-ben :
|
|
249 Növeld ezt : #define NUM_BUFFERS 1
|
1056
|
250
|
|
251 Q: Mi a fene van azzal a 2.96-os gcc-vel ?
|
1254
|
252 A: gcc 2.96 a RedHat NEM HIVATALOS (csak a RedHat-nél, vagy RedHat
|
|
253 disztribúciókban található meg) és HIBÁS gcc-je. A gcc 2.96 TELJESEN
|
1099
|
254 használhatatlan az MPlayer-rel, mert egyszerűen ÁTUGORJA az MMX
|
|
255 utasításokat, nem fordítja le őket. Fontos: ez NEM MPlayer-specifikus
|
|
256 probléma, számos más project (DRI, avifile, stb..) szenved ebből fakadó
|
|
257 problémáktól.
|
|
258 ** NE HASZNÁLD a gcc 2.96-ot !!! **
|
1174
|
259
|
|
260 Q: Hogyan játszhatok le QuickTime és RealMedia file-okat MPlayer-rel?
|
|
261 A: Nem lehetséges. A legjobb az lenne ha lángok nyelnék el ezeket a
|
|
262 formátumokat. Elméletileg visszafejthetők a Linuxos Real codec-ek
|
|
263 (.so file-ként tárolódnak), de gyakorlatban ez nagyon nehéz feladat, még
|
|
264 akkor is az, ha tudnád hogy miként lett fordítva. A régebbi QuickTime
|
|
265 formátumok lejátszhatóak, és hamarosan az MPlayer-ben is lesz ilyen funkció,
|
|
266 de az újabb filmek Sorenson-nal vannak tömörítve és ez a codec mélyen bele
|
|
267 van ágyazva a QT programba, ergo lehetetlen felhasználni.
|
|
268
|
1254
|
269 Q: nVidia TNT/TNT2 kártyám van, és egy furcsa színekkel teli sáv van a
|
|
270 film alatt! Kinek a hibája ez?
|
1174
|
271 A: Az nVidia driver-é. Ezek a hibák CSAK TNT/TNT2 kártyákkal jönnek elő, és
|
|
272 nem tehetünk róla, a hiba az Ön készülékében van.
|