Mercurial > mplayer.hg
changeset 762:38bde387acf2
v0.8 prerelease
(vki ekezetesitse, ha van ideje!)
author | gabucino |
---|---|
date | Fri, 11 May 2001 07:10:44 +0000 |
parents | 6d49b76acf04 |
children | b659160c629f |
files | DOCS/Hungarian/BUGREPORTS DOCS/Hungarian/CDROM DOCS/Hungarian/CODECS DOCS/Hungarian/DVD DOCS/Hungarian/DVD-FAQ DOCS/Hungarian/INSTALL DOCS/Hungarian/LIRC DOCS/Hungarian/MPlayer-FAQ DOCS/Hungarian/MTRR DOCS/Hungarian/OpenDivX DOCS/Hungarian/README DOCS/Hungarian/SOUNDCARDS DOCS/Hungarian/TVout-G400 DOCS/Hungarian/Translator DOCS/Hungarian/VIDEOCARDS DOCS/Hungarian/example.conf |
diffstat | 16 files changed, 1439 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/BUGREPORTS Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,114 @@ +Hogyan kuldj bugreportot? +~~~~~~~~~~~~~~~~~~~~~~~~~ +Eloszoris olvasd el a DOCS/BUGS filet, es amit meg talalsz. Ha a +problemad nem ismert, vagy a mi tanacsaink alapjan nem oldodik +meg, akkor jelentsd be: + +Hol? +==== +Iratkozz fel az mplayer-users levelezesi listara: + http://lists.sourceforge.net/lists/listinfo/mplayer-users +es kuldd a bugreportot a + mplayer-users@lists.sourceforge.net +cimre. +Nem fogunk CC-zni, szoval legyszives felirtakozni!!! + +Ne kuldj bugreportot egyenesen valamelyik keszitonek!!! +Egyutt dolgozunk a kodon, ezert mindenki erdekelt. +Elofordulhat hogy mas felhasznalok mar tudjak a megoldast +(konfiguracios problema, rossz driver, stb), megha mi azt hinnenk +hogy a kod bugos. + +Legyszives reszletesen leirni a probelmat, peldakkal, stb, es ne +felejtsd el ezeket se mellekelni: + +Mit? +==== + +1. Mindenkepp kuldj infot a rendszeredrol: +- disztribucio + peldaul: RedHat 7.1 / Slackware 7.0 + csomagok 7.1-bol ... +- kernel verzio + uname -a +- libc version: + ls -l /lib/libc[.-]* +- X verzio: + X -version +- gcc es ld verzio: + gcc -v + ld -v +- binutils verzio: + as --version + +1.1. Kuldd el a coredump tartalmat (ha volt). +Hogyan: +Hozd letre a kovetkezo parancs file-t: + +disass $eip $eip+15 +printf "eax=%08lX\n",$eax +printf "ebx=%08lX\n",$ebx +printf "ecx=%08lX\n",$ecx +printf "edx=%08lX\n",$edx +printf "esp=%08lX\n",$esp +printf "ebp=%08lX\n",$ebp +printf "edi=%08lX\n",$edi +printf "esi=%08lX\n",$esi + +Aztan ird be a kovetkezot: +gdb mplayer --core=core -batch --command=parancs_file >mplayer.bug + + +2. Hardware & driverek: +- CPU info: + cat /proc/cpuinfo +- video card gyarto es tipus: + peldaul: + ASUS V3800U chip: nVidia TNT2 Ultra pro 32MB SDRAM + Matrox G400 DH 32MB SGRAM +- video driver tipus es verzio + peldaul: + X beepitett drivere + nvidia 0.9.623 + Utah-GLX CVS 2001-02-17 + DRI a 4.0.3-as X-bol +- hangkartya tipus es driver + peldaul: + Creative SBLive! Gold az oss.creative.com-rol valo driverrel + Creative SB16 a kernel OSS driverevel + GUS PnP az ALSA OSS emulaciojaval +- ha nem vagy biztos a dolgodban, csatold az 'lspci -v' eredmenyet + +Forditasi problemakhoz/hibakhoz: +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +3. configure/make kimenetet: + make distclean + ./configure &>config.log + ./make &>make.log + ezeket a file-okat: + config.h + config.mak + libvo/config.mak + +Lejatszasi problemakhoz: +~~~~~~~~~~~~~~~~~~~~~~~~ +3. Az MPlayer kimenetet 1-es debug szinten (-v) + mplayer -v [options] filename &> mplayer.log + +4. Ha a problema csak egy vagy nehany filenal jelentkezik, + toltsd fel a file-t ide: + ftp://thot.banki.hu/MPlayer/incoming/ + Altalaban az elso 1-5 Mb eleg, hogy reprodulkajuk a + problemat, de eloszor probald ki: + dd if=a_file of=kis_file bs=1k count=1024 + (ez az 'a_file' elso 1 Mb-jat elment 'kis_file' neven') + Ekkor probald lejtaszani a keletkezo file-t, es ha a bug elojon, + akkor eleg lesz csak ennyit feltolteni. + SOHA ne kuldj file-t levelben! Toltsd fel, es csak a file nevet + kuldd el! + Ha a file a neten hozzaferheto, akkor a _pontos_ URL elkuldese + is eleg! + +Altalaban veve: + Ha valami nagy (log-ok, stb), akkor jobb ha FTP-re toltod (gzip-pel), + es csak a file nevet irod le a bugreportban! +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/CDROM Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,43 @@ + +CDROM tuning +~~~~~~~~~~~~ + +Bevezeto +~~~~~~~~ +>A Linux dokumentaciojabol: + +Nehany CDROM meghajto kepes szabalyozni az olvasas sebesseget. Jonehany okunk +lehet arra hogy ezt kihasznaljuk. Peldaul rosszul keszitett CDROMoknak elonyere +valik a lassabb fejmozgas. A mai meghajtok nagyon magas fordulatszamon +porognek, es ilyen nagy sebessegnel bizony elofordulnak olvasasi hibak, amik +a sebesseg csokkentesevel kikuszobolhetok. Nem elhanyagolhato a sebesseggel +aranyos zajszint se. + +Hogyan +~~~~~~ +Ajanlott a 'setcd' nevu programot hasznalni. Eleg regi, de konnyen fellelheto +a Neten. +Hasznalata : + setcd -x <sebesseg> <meghajto> + +Masik modszer : + echo current_speed:4 >/proc/ide/<meghajto>/settings +de ehhez rendszergazdai jogosultsag szukseges. + +A kovetkezo parancsot is hasznalom : + echo file_readahead:2000000 >/proc/ide/<meghajto>/settings +Ez 2Mb-ot olvas elore olvasaskor (karcos CDROMoknal hasznos). + +Ajanlott tovabba a 'hdparm' program hasznalata : + hdparm -d1 -a8 -u1 <meghajto> +Ez bekapcsolja a DMA hozzaferest, eloreolvasast, IRQ unmaskingot. +(ha ezeket nem erted, *olvasd el a hdparm man-jat*) + +Vegszo +~~~~~~ +Kiserletezz a /proc/ide/<meghajto>/settings file-al tovabbi tuning celjabol. + + Nick Kurshev & Gabucino + <nickols_k@mail.ru> + +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/CODECS Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,65 @@ + +Tamogatott codec-ek listaja: +============================ + +Nezd a http://mplayer.sourceforge.net/DOCS/codecs.html cimen. + + +Hogyan hasznalj ismeretlen Win32 codec-et +========================================= + +1. VfW +~~~~~~ + VfW (Video for Windows) a regi Video API Windowshoz. A codec-jei .DLL vagy +(ritkabban) .DRV kiterjesztest kapnak. +Ha az MPlayer ezt irja ki az AVI-dra: + + UNKNOWN video codec: HFYU (0x55594648) + + Ez azt jelenti, hogy az AVI-d egy olyan codeccel van tomoritve, aminek +a fourcc-je HFYU (HFYU = HuffYUV codec, DIV3 = DivX Low Motion, stb...). Most +hogy ezt mar tudod, azt kell kitalalni hogy a Windows melyik DLL-el jatssza +le a filet. Esetunkben a system.ini ezt tartalmazza (tobbek kozott): + VIDC.HFYU=huffyuv.dll +Azaz a huffyuv.dll file-ra lesz szukseg. Eszreveheto, hogy az audio codecek +az MSACM elotagot hasznaljak : + msacm.l3acm=L3codeca.acm +Ez az MP3 codec. + +Most hogy tudod az osszes szukseges infot (fourcc, codec file, minta AVI), +kuldd el keresed levelben, es toltsd fel eme file-okat FTP-re: + ftp://thot.banki.hu/MPlayer/incoming/<codecname>/ + + +2. DirectShow +~~~~~~~~~~~~~ + DirectShow az ujabb Video API, ami tortenetesen sokkal rosszabb mint az +elodje. Nehezebb dolgod lesz a DirectShow-val, mivel + - a system.ini nem tartalmazza a szukseges informaciot, ehelyett az egesz a + registryben van :( + - szukseg lesz a codec GUID-jara is. + + Na kezdjuk atnezni azt az istenverte registry-t.. + - Inditsd el a 'regedit'-et + - ctrl-f, kapcsold ki az elso ket checkbox-ot, es be a harmadikat. Ird be +a codec fourcc-jet. (pl.: TM20) + - jo esetben elojon a path es filenev + (pl. : C:\WINDOWS\SYSTEM\TM20DEC.AX) + - most hogy ez megvolt, szukseg lesz a GUID-ra. Keress ujra, de most a +codec nevere, ne a fourcc-re. A nev megnezheto pl. a Media Playerrel, a +File/Properties/Advanced menupont alatt. Ha nem, igyjaras ;) Talald ki. + (itt : TrueMotion) + - ha megvan, lesz ott egy FriendlyName, es egy CLSID mezo. Ird le azt a +16 byte-nyi CLSID-et, ez a GUID. + +MEGJ. : ha semmikepp nem talalod, probald meg ugy hogy bekapcsolod az osszes + checkboxot.. Lesz egy rakas hamis talalat, de talan meglesz az igazi + is... +MEGJ. : dobd ki azt az M$ szart. + +Most hogy tudod az osszes szukseges infot (fourcc, GUID, codec file, minta +AVI), kuldd el keresed levelben, es toltsd fel eme file-okat FTP-re: + ftp://thot.banki.hu/MPlayer/incoming/<codecname>/ + + + Gabucino & A'rpi
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/DVD Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,132 @@ +DVD tamogatas az MPlayer-ben! +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Olvasd el a 'DVD-FAQ' file-t is (es keruld el az ottlevo atiranyitast:). + +FONTOS: _NE_ kerj semmi funkciot a DVD visszajatszashoz. Ez egy roppantul +kiserleti gany dolog. Talan nem is fog mukodni nalad. Ha tudsz segiteni, most +tedd meg! Eloszor a letezo problemakat szeretnenk fixalni, es csak utana +gondolkozni a tovabbi DVD funkciok beepitesen. + +Ez egyben azt is jelenti hogy a jelenleg letezo DVD funkciok a fejlesztoknek, +es nem a felhasznaloknak vannak szanva! + +MPlayer forditasa libcss tamogatassal +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Eloszor forditsd le es installald a libcss-t. +Utana forditsd ujra az MPlayer-t ezekkel az opciokkal: + +./configure --enable-css --withcsslibdir=/usr/local/lib --withcssincidr=/usr/local/include + +(termeszetesen beirhatod a sajat opcioidat is) + +--withcsslibdir=/usr/local/lib + Ez a konyvtar tartalmazza a libcss.so-t. Jo ha bennevan az + /etc/ld.so.conf-ban is. + +--withcssindfir=/usr/local/include + Ez tartalmazza a 'css.h' header file-t. + +MEGJ.: Jelenleg nincs automatikus detektalas a libcss-hez! Ezeket az opciokat + MUSZAJ megadnod. + +VOB file-ok lejatszasa kozvetlenul DVD-rol +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mplayer -dvd /dev/dvd /mnt/cdrom/video_ts/vts_01_1.vob + +ahol, + + '-dvd /dev/dvd' megmondja MPlayer-nek hogy hol keresse a DVD meghajtot. + A lemez autentikaciojanal hasznalatos. + + A filenev egyszeruen a VOB file neve a lemezen. + +Ugy vettem eszre, hogy az autentikalas rendszergazdai jogosultsagot kivan meg, +ugyhogy muszaj lesz root-kent futtatni az MPlayer-t! (lasd 'Problemak' resz). + +MEGJEGYZES a hangrol: + Ugy tunik hogy az MPlayer neha nem talalja meg az elso audio folyamot. + Megadhatod peldaul az '-aid 128' opcioval. Kiserletezz 128,129 es + hasonlo ertekekkel is. Lasd 'Problemak' resz. + + +Uj file-k a forrasban +~~~~~~~~~~~~~~~~~~~~~ +dvdauth.c + Ez vegzi a DVD autentikaciot, es kitolti a key_disc es key_title-t. + +dvdauth.h + header file + +Ezek a file-ok '#ifdef ... #endif' blokkon belul avnnak, igy ha a libcss +tamogatas ki van kapcsolva, semmi hatasuk sincs, es MPlayer se lesz libcss-hez +linkelve. + + +Modositasok a forrasban +~~~~~~~~~~~~~~~~~~~~~~~ +* (stream.c) STREAM_BUFFER_SIZE atallitva 2048-ra +* (demux_mpg.c) az eddigi 'encrypted VOB file is not supported' uzenet + most egy flag-ot allit 1-re. A fejlec elemzese utan, ha ez a flag be van + allitva, meghivjuk a libcss descramble funkciojat. +* (stream.c) nehany helyen ahol az eddigi 4096 hosszusagu STREAM_BUFFER_SIZE + hardcoded volt a forrasba, most 'STREAM_BUFFER_SIZE' van +* (mplayer.c) dvd autentikacio, seekeles meghivasa + + +Teljesitmeny +~~~~~~~~~~~~ +Az en AMD K6/2-mon, a G400-am hardware-es skalazasaval es colorspace +konverziojaval 70%-osan terheli a lejatszas a CPU-t, ha '-nosound'. +Sajnos hanggal egyutt mar nem eleg a gepem :( Talan meg lehet ezen +javitani ... +Azthiszem, nem olyan rossz a helyzet ... Nehany baratom szerint a xine +80-90% CPU-t hasznal DVD lejatszasnal sokkal erosebb gepeken, mint +peldaul 1Ghz-es Athlon-on (ugy tudom Windows alatt a minimalis konfiguracio +DVD-hez 300Mhz-es celeron kornyeken van). + +Tipp: kikapcsoltam a libac3 downmix funkcioit (persze igy nincs hang) es +az audio dekodolashoz szukseges CPU hasznalat rogton visszaesett 24-rol +11%-ra. Jol latszik hogy optimalizalni kell a downmix-et (KNI kod nemszamit +K6/2-n). + + +Problemak (TODO) +~~~~~~~~~~~~~~~~ +* az autentikacionak root jogok kellenek. Ez azert furcsa mert az OMS + kepes erre user-kent is. +* hang. Egyetlen DVD lemezem van (Matrix), ennyivel tesztelem az MPlayer-t. + Nehany VOB file-nek angol hangja van, nehanynak spanyol, es van aminek + egyaltalan nincs is. + Ugy _tunik_ hogy ha megadom az '-aid 128' opciot, mindnek angol nyelve + lesz ... +* furcsa effektek, de csak NEHANY VOB file-vel (ugy nez ki mint valami + interlace effekt, azaz minden 2. vonal az elozo kepkockabol van). + + +Beepitendo funkciok +~~~~~~~~~~~~~~~~~~~ +* chapter scanner +* audio folyam scanner, es futas kozbeni valtas lehetosege + (eloszoris indulaskor kellene valasztasi lehetoseg, lasd 'Problemak') +* DVD menu + Megtalaltam (legalabbis a 'Matrix'-on) a menu VOB-ot, de nem tudom + hogyan kell hasznalni. + (egy kis szemnyuzo OMS nezegetes utan ugytunik hogy az .ifo file-okat + kellene beolvasni) +* subtitle support +* OSD/GUI (?) support for select chapter, subtitle and audio stream +* getting some documentation on DVD format, eg: which is the 'root' VOB + file on the disc in video_ts directory, which is the menu and so on. +* improve performance (see 'Performance' above) + + +No sound problem (from Matrix DVD, the menu VOB) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +End of packet while searching for PCM header + +DEMUXER: Too many (2048 in 4131540 bytes) video packets in the buffer! +(maybe you play a non-interleaved stream/file or video codec failed) +MPEG: No Audio stream found... ->nosound + +However this does not occur if you specify '-aid 128'.
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/DVD-FAQ Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,31 @@ +Q: Lenne nehany gondom ami nincs benne ebben a file-ban... +A: Olvasd el a 'DVD' file-t is. + +Q: Hogy tudok DVD-ket nezni az MPlayer-rel? +A: Ehh. Olvasd vegig ezt a file-t, es a 'DVD'-t is. (installalj libcss-t) + +Q: Szoval az MPlayer tud DVD lejatszast? Akkor biztos DeCSS-t hasznal! + Bunosok vagytok a kovetkezo vadpontokban : XYZ#$-- +A: Anyad. Nincs DeCSS kod az MPlayer-ben. libcss-hez linkeli magat. + +Q: Mukodni latszik, de nincs hang. +A: Hasznald az '-aid 128' opciot (128,129,...) + +Q: Spanyol hang van angol helyett (vagy ilyesmi) ! +A: Lasd az utolso kerdest/valaszt. + +Q: MPlayer valami FIBMAP-rol zagyval. +A: Futtasd root-kent. + +Q: Furcsa effekt (interlace-szeru valami) kulonosen gyors jeleneteknel +A: Ismert problema, majd megoldjuk + +Q: A DVD tamogatas MPlayer-ben loszar! +A: Igazad van :) Ha tudsz rajta javitani lepj velunk kapcsolatba! + +Q: Honnan tudom letolteni a libcss-t? +A: Talan az OMS forrasabol (www.livid.org). + +Q: Hogy lehet ... (kepzeld ide azt ami leginkabb kellene neked DVD-hez) +A: Jelenleg csak lejatszani lehet DVD-rol. Semmi tobb. +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/INSTALL Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,34 @@ + ======================================================================= + * HOGYAN FORDITSD LE AZ MPLAYER-T * (C) 2000. A'rpi/ESP-team * + ======================================================================= + +Pontscho/Fresh! csinalt nehany scriptet es makefile-t, igy a forditas +nagyon konnyu. + +1. A Lejatszo: (mplayer) +~~~~~~~~~~~~~~ + ./configure +[* nezd at a config.h es config.mak file-okat! *] + make + make install +[* ha DGA-t akarsz hasznalni olvasd el a VIDEOCARDS file-t! *] + +2. Driverek: (mga_vid.o) +~~~~~~~~~~~~~~~~~~~~~~~ + cd drivers + make + mknod /dev/mga_vid c 178 0 + chmod go+rw /dev/mga_vid + +3. Matrox G400 DH TV-out: +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + cd TVout + ./compile.sh + +4. Fontok: +~~~~~~~~~ + Toltsd le a neked tetszo .zip file-t + cd ~/.mplayer + mkdir font + cd font + unzip mp_font1.zip
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/LIRC Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,57 @@ + +LIRC tamogatas MPlayer-ben + irta : Andreas Ackermann 2/2001 + contact: acki@acki-netz.de + +o Mi az a LIRC? + + Linux Infrared Remote Control - hasznalj egy otthon is konnyen elkeszitheto + infravoros taviranyitot, hogy iranyitsd vele a geped! + Reszletek a www.lirc.org cimen. + +o MPlayer es a LIRC + + Ha felinstallaltad a lirc csomagot, igy forditsd az MPlayer-t : + ./configure --enable-lirc + + Ha sikerult, az MPlayer ezt fogja kiirni indulaskor: + LIRC init was successful. + Ha hibat talal, azt is kiirja. Ha semmi LIRC-szerut nem mond, akkor + nincs beleforditva. + + A megadando programnev - mily' csoda - mplayer_lirc. + A kovetkezo parancsokat erti: + + PAUSE - lejatszas megallitasa. Barmely masik billentyu ujrainditja. + QUIT - kilepes + RWND - 10 masodperccel vissza + FRWND - 60 masodperccel vissza + FWD - 10 masodperccel elore + FFWD - 60 masodperccel elore + INCVOL - hangero novelese 1 szazalekkal + DECVOL - hangero csokkentese 1 szazalekkal + MASTER - 'master' mixer csatorna hasznalata + PCM - 'pcm' mixer csatorna hasznalata + + Ne felejtsd bekapcsolni a repeat flag-ot a RWND/FWD-hez a .lricrc-ben. + Itt egy pelda az enyembol: + + begin + remote = CU-SX070 + prog = mplayer_lirc + button = Tape_Play + repeat = 1 + config = FFWD + end + + begin + remote = CU-SX070 + prog = mplayer_lirc + button = Tape_Stop + config = QUIT + end + + Orvendezz, + + -Andreas +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/MPlayer-FAQ Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,213 @@ +Yes, this is the MPlayer FAQ. +============================= + +About: +~~~~~~ +Many people asked same questions so I decided to write this stuff. +I know that people will never read this but at least i try to +pull down number of these mails. +And from now i can say that "read the fuckin' FAQ!" :-) + +Let's ask! +~~~~~~~~~~ +Q: What about DVD playback? +A: Read files 'DVD' and 'DVD-FAQ'. + +Q: SDL output doesn't work or compile. Problem is .... +A: It is tested with newest SDL (probably runs on 1.1.7+). + It does NOT work with 1.1.6, 1.1.5 1.1.4 1.1.3 1.0.4 etc, don't ask. + +Q: I am still having trouble compiling with SDL support. gcc says something + about "undefined reference to `SDL_EnableKeyRepeat'" What's now? +A: Where did you install the SDL library? If you installed in /usr/local + (the default) then edit the top level config.mak and add + "-L/usr/local/lib " after "X_LIBS=" Now type make. You're done! + +Q: I have problem ... with the SDL driver. +A: It's very experimental & buggy code, and it's UNSUPPORTED by us. + Please do NOT report bugs or ask features relating to SDL. + If you can improve it, send us patches! + +Q: It doesn't compile, and it misses uint64_t inttypes.h and similar things... +A: copy DOCS/inttypes.h to MPlayer directory (cp DOCS/inttypes.h .) + try again... if fail, contact me + +Q: I have Pentium III but ./configure doesn't detect SSE +A: Only kernel versions 2.4.x supports SSE (or try latest 2.2.19 or newer, but + be prepared for problems) + +Q: -xy option doesn't work with x11 driver (-vo x11) +A: x11 driver doesn't support scaling, but XF86VidMode support is now + used: you must specify the -vm and the -fs switch, and you're done. + Make sure you have the right Modelines in your XF86Config file, and + try if the DGA driver (and SDL's DGA driver, see VIDEOCARDS) works for you. + It's much faster. If SDL's DGA works too, use that, it'll be EVEN + faster! + +Q: audio goes out of sync playing .avi file +A: try with -bps or -nobps option + if still bad, send me (upload to ftp) that file, I'll check. + +Q: what is the meaning of numbers in the status line? +A: see: + A: 2.1 V: 2.2 A-V: -0.167 ct: 0.042 57 41% 0% 2.6% 0 + - A: audio position in seconds + - V: video position in seconds + - A-V: audio-video difference in seconds (delay) + - ct: total A-V sync correction done + - frames played (counting from last seek) + - video codec cpu usage in percent (for mpeg it includes video_out too!) + - video_out cpu usage for avi, 0 for mpg (see above) + - audio codec cpu usage in percent + - dropped bad frames (mpg only) + Most of them are for debug purposes, and will be removed soon. + +Q: Why is video_out cpu usage zero (0%) for mpeg files? +A: It's not zero, but it's built in into codec, so can't be measured separated. + You should try to play the file using -vo null and then -vo ... and check + the difference to see video_out speed... + +Q: OpenGL (-vo gl) output doesn't work (hangup/black window/X11 errors/...) +A: your opengl driver doesn't support dynamic texture chanegs (glTexSubImage) + it's known not to work with X 4.0.x DRI drivers and nVidia's binary shit. + it's known to work with Utah-GLX and Matrox G400 card. + it will not work with 3DFX cards because the 256x256 texture size limit. + +Q: I have G200/G400, how to compile/use mga_vid driver? +A: read VIDEOCARDS, INSTALL, README + +Q: What's XMMP? (it's XMMS or XMPS but mispelled?) +A: It's a new project, see http://frozenproductions.com for details + +Q: There are error messages about file not found /usr/lib/win32/.... +A: Download & install w32codec.zip from *our* FTP + (avifile's codec package has different DLL set) + +Q: It wants to load l3codeca.acm, but I don't have such file. +A: You should use w32codec.zip from MPlayer FTP instead of avifile's pack! + +Q: ...... works with avifile/aviplay while doesn't with MPlayer +A: MPlayer != avifile + The only common thing between these players is the Win32 DLL loader. + The codecs (dll) sets, syncronization, demultiplexing etc is totaly + different and shouldn't be compared. + If something works with aviplay it doesn't mean that MPlayer should do + it and vice versa. You should contact me, I'll fix the bug! + +Q: Indeo 3.x/4.x movies are viewed upside-down!!!? +A: It's a known bug (really it's a bug/limitation of the DLL codec) + +Q: Indeo 3.x,4.x video doesn't work at 32bpp resolutions (16,24 bpp are ok) +A: It's a known bug (really it's a bug/limitation of the DLL codec) + +Q: I've got 'MPlayer interrupted by signal 11' in module audio_setup or + decode_audio. +A: This is highly unlikely, since the mp3lib rewrite. Contact us, it may be + a bug. Possibly it's a damaged file, try with -afm 4 . + +Q: Are there rpm/deb/... packages of MPlayer? +A: You can make a .deb package for yourself, check DOCS/DEBIAN . + It's _STRONGLY_ discouraged to use binary packages + of MPlayer, since it (currently) _highly_ depends on compile-time + options and optimizations! + +Q: Are there any mailing lists on MPlayer? +A: Yes! See README on how to subscribe them! + +Q: I've found a nasty bug when I tried to play my favourite video!! + Who should I inform? +A: Inform the MPlayer-users mailing list about your problem. *ALWAYS* + read the BUGREPORTS file about what information we NEED to identify your problem. + Use the developers addresses (specified in AUTHORS) only if you want to + flame, or want to ask for a date. ;) + +Q: During 'make', MPlayer complains about X11 libraries. I don't understand, + I DO have X installed!? +A: ...but you don't have the X development package installed. Or not + correctly. It's called XFree86-devel* under RedHat, and xlib6g-dev* under + Debian. Also check if the /usr/X11 symlink exists (this can be a problem on + Mandrake systems). It can be created with the + $ ln -sf /usr/X11R6 /usr/X11 + command. Also check the /usr/include/X11 link : + $ ln -sf /usr/X11R6/include/X11 /usr/include/X11 + Your distribution may differ from the Linux Filesystem Standard. + +Q: I have problems playing files with ... codec. Can I use'em? +A: Check http://mplayer.sourceforge.net/DOCS/codecs.html, + if it doesn't contain your codec, read + http://mplayer.sourceforge.net/DOCS/CODECS, and contact us. + +Q: What about DGA driver? I can't find it!!! +A: ./configure autodetects your DGA driver. If -vo help doesn't show + DGA, then there's a problem with your X installation. + Try ./configure --enable-dga (and read VIDEOCARDS) + Alternatively, try SDL's DGA driver with '-vo sdl -sdl dga' options. + +Q: Ok, -vo help shows DGA driver, but it is babbling about permissions! + Help me! +A: It works only if running as root! It's a DGA limitation. + You should become to root (su -), and try again. + + Another solution is making mplayer SUID root, but its NOT RECOMMENDED! + 'chown root /usr/local/bin/mplayer' + 'chmod 750 /usr/local/bin/mplayer' + 'chmod +s /usr/local/bin/mplayer' + !!!! BUT STAY TUNED !!!! + This is a *BIG* security risk! *NEVER* do this on a server or on a computer + can be accessed by more people than only you because they can gain root + privilegies through suid root mplayer!!! + !!!! SO YOU HAVE BEEN WARNED ... !!!! + +Q: The fsdga driver doesn't work with my xyz.avi file. Why is that? +A: Because it only works with MPEG. (yet) + +Q: When using Xvideo, my Voodoo 3/Banshee says: + X Error of failed request: BadAccess (attempt to access private resource + denied) + Major opcode of failed request: 147 (MIT-SHM) + Minor opcode of failed request: 1 (X_ShmAttach) + Serial number of failed request: 26 + Current serial number in output stream:27 +A: Your driver is old, update it. + +Q: When using Xvideo, I can't play DivX avis with my Voodoo 3/Banshee ! + It says: + ... + Xvideo image format: 0x32315659 (YV12) planar + Xvideo image format: 0x30323449 (I420) planar + ... +A: Your driver is old, update it. The new driver also supports YUY2 required + for DivX. + +Q: I've downloaded an ASF with asfrecorder, but MPlayer can't play it ! +A: asfrecorder, and the ASF format itself is a big crap. + Do not contact us, go to hell. + +Q: Umm, what is "IdegCounter" ? +A: A mixture of a hungarian and an english word. In english, "Ideg" means + "nerve", and is pronounced as something like "ydaegh" . It was first used + to measure the nervousness of A'rpi, after some (umm) "mystic" disappearance + of CVS code ;) + +Q: I can't compile SVGAlib.. I'm using 2.3/2.4 kernel. +A: You have to edit SVGAlib's Makefile.cfg and comment "BACKGROUND = y" out. + +Q: LIRC doesn't work, because ... +A: Are you sure you use "mplayer_lirc" instead of "mplayer" ? + +Q: MPlayer exits with something error when using l3codeca.acm +A: Check 'ldd /usr/local/bin/mplayer' output. If it contains + libc.so.6 => /lib/libc.so.6 (0x4???????) + where "?" is any number then it's ok, the error is not here. If it is: + libc.so.6 => /lib/libc.so.6 (0x00??????) + then there is problem with your kernel/libc. Maybe you are using some + security patches (for example Solar Designer's OpenWall patch) which + forces loading libraries to very low addresses. + Because l3codeca.acm is a non-relocatable DLL, it must be loaded to + 0x00400000, we can't change this. You should use non-patched kernel, + or use MPlayer's -afm 1 option to disable using l3codeca.acm. + +Q: My computer plays M$ DivX AVIs with resolutions ~ 640x300 and stereo mp3 + sound too slow. When I use -nosound switch, everything is ok (but quiet). +A: Those files probably have 48Khz audio, and your soundcard/driver can't play + it correctly. Audio downsampling isn't implemented in MPlayer (yet).
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/MTRR Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,39 @@ +MTRR beallitasa X11 es/vagy mga_vid-hez: +======================================== + +1. baziscim megkeresese +~~~~~~~~~~~~~~~~~~~~~~~ +3 modszer is van ra: + +- az X11 uzeneteibol, peldaul: +(--) SVGA: PCI: Matrox MGA G400 AGP rev 4, Memory @ 0xd8000000, 0xd4000000 +(--) SVGA: Linear framebuffer at 0xD8000000 + +- /proc/pci-bol (hasznald az 'lspci -v' parancsot): +01:00.0 VGA compatible controller: Matrox Graphics, Inc.: Unknown device 0525 + Memory at d8000000 (32-bit, prefetchable) + +- az mga_vid uzeneteibol (pl. 'dmesg' parancs): +mga_mem_base = d8000000 + +2. memoria merete +~~~~~~~~~~~~~~~~~ +Nagyon konnyu, csak at kell konvertalni a videomemoria meretet +hexadecimalisba, vagy hasznald ezt a tablazatot: + 1 MB 0x100000 + 2 MB 0x200000 + 4 MB 0x400000 + 8 MB 0x800000 + 16 MB 0x1000000 + 32 MB 0x2000000 + +3. MTRR beallitasa +~~~~~~~~~~~~~~~~~~ +Most hogy megvan a baziscim es a meret, allitsuk be a regisztereket! + + Peldaul, a fenti Matrox kartyahoz (base=0xd8000000) 32Mb rammal + (size=0x2000000) a kovetkezot kell beirni: +echo "base=0xd8000000 size=0x2000000 type=write-combining" >| /proc/mtrr + + - Regebbi K6/2-k [a 266Mhz-koruliek, stepping 0] nem tamogatjak az MTRR-t, + mig a stepping 12-k ('cat /proc/cpuinfo' kiirja) igen.
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/OpenDivX Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,34 @@ + +OpenDivX tamogatas MPlayer-ben +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Az OpenDivX codec reszleteirol a http://www.projectmayo.com cimen olvashatsz. +Ez egy nyilt-forraskodu utodja a DivX codecnek (valojaban az MPEG-4 szabvany +tovabbfejlesztese), tobb platformon letezik. A mi Decore-nk MMX-re +optimalizalt. Az MPlayer jelenleg az OpenDivX 4.0alpha48 verziojat +tamogatja. + +Dekoder: +~~~~~~~~ +'dvx1' fourcc-vel ellatott AVI fileoknal hasznalt. +A minoseget a '-pp' opcioval allithatod. +Kombinald (add ossze) a flagokat amiket hasznalni akarsz: + +1 Y horizontal deblocking +2 Y vertical deblocking +4 C horizontal deblocking +8 C vertical deblocking +16 Y dering +32 C dering + +Peldaul, ha horiz+vert chroma deblocking-et akarsz, hasznald ezt: + -pp 12 (4+8=12) + +Megj.: a C filterek csak n*16 pixel magassagu filmeknel hasznalhatoak + +Enkoder: +~~~~~~~~ +Az OpenDivX-be konvertalas egy nagyon kezdetleges hack. A hang automatikusan +kikapcsolodik. Valaszd az 'odivx'-et kimenetkent: + mplayer input.mpg -vo odivx -encode output.avi +Igen, tudom hogy meg hasznalhatatlan, csak tesztelesi celokat szolgal.
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/README Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,264 @@ +MPlayer (CVS version) (C) 2000-2001 Arpad Gereoffy (A'rpi/ESP-team) +=============================== * See the file AUTHORS for the complete list * +http://mplayer.sourceforge.net + +About: +~~~~~~ +MPlayer is a movie player for LINUX. It plays most mpeg, avi and asf files, +supported by many native and win32 DLL codecs. You can watch VCD, DVD and +even DivX movies too. The another big feature of mplayer is the wide range +of supported output drivers. It works with X11, Xv, DGA, OpenGL, SVGAlib, +fbdev, AAlib, but you can use SDL (and this way all drivers of SDL) and some +lowlevel card-specific drivers (for Matrox/3dfx/SiS) too! Most of them +supports software or hardware scaling, so you can enjoy movies in fullscreen. +And what about the nice big antialiased shaded subtitles (.sub files) with +hungarian, english, cyrillic, czech, korean fonts, and OSD? + +History: +~~~~~~~~ +Yes. Yet another movie player for linux. +What is the special with this? It works, at least for me :) +I've tried lots of players under linux (mtv,xmps,dvdview,livid/oms,VideoLAN, +xine,xanim,avifile,xmmp) but they all have some problem. Mostly with +special files or with audio/video sync. Most of them is unable to play +both mpeg1, mpeg2 and avi (DivX) files. Many players have image quality +or speed problems too. So I've decided to write/modify one... + +- mpg12play v0.1-v0.3: + The first try, hacked together in a half hour! + I've used libmpeg3 from www.heroinewarrior.com up to the version 0.3, + but there were image quality and speed problems with it. +- mpg12play v0.5-v0.87: + Mpeg codec replaced with DVDview by Dirk Farin, it was a great stuff, + but it was slow and was written in C++ (I hate C++!!!) +- mpg12play v0.9-v0.95pre5: + Mpeg codec was libmpeg2 (mpeg2dec) by Aaron Holtzman & Michel Lespinasse. + It's great, optimized very fast C code with perfect image quality and + 100% mpeg standard conformance. +- MPlayer v0.3-v0.9: + It was a pack of two programs: mpg12playv0.95pre6 and my new simple AVI + player 'avip' based on avifile's Win32 DLL loader. +- MPlayer v0.10: + The mpeg and avi player in a single binary! +- MPlayer v0.11: + Added .asf file support, and OpenDivX (see www.projectmayo.com) en/decoding. +- MPlayer v0.17 "The IdegCounter" + The release version of the 0.11pre after 4 months of heavy development! + Try it, and be amazed! Thousands of new features added... and of course + old code was improved too, bugs removed etc. + +As you see, I didn't write any codecs, just some players. Instead I spent +a lot of time finding the best way to parse bad damaged input files +(both mpg and avi) and to do perfect A-V sync with seeking ability. +My player is rock solid playing damaged mpeg files (useful for some VCDs), +and it plays bad AVI files which are unplayable with the famous +windows media player. Even AVI files without index chunk are playable, and +you can rebuild their indexes with the -idx option, thus enabling seeking! +As you see, stability and quality are the most important things for me, +speed has lower priority, but is still very important. + +What about the GUI? +~~~~~~~~~~~~~~~~~~~ +I'm not a GUI programmer. I hate GUIs, I like the pure black 80x25 console. +So the player has only keyboard control from the controlling console/xterm now. +But there is a GUI development for the player, coordinated by Pontscho/Fresh! +It's still under development, but it will be merged and released real soon. +BTW he needs some nice skins, if you are a good graphician, contact him!!! + +Supported input formats: +~~~~~~~~~~~~~~~~~~~~~~~~ +- VCD (Video CD) directly from CD-ROM or from CDRwin's .bin image file +- DVD, directly from your DVD disk, using optional libcss for decryption +- MPEG 1/2 System Stream (PS/PES/VOB) and Elementary Stream (ES) file formats +- RIFF AVI file format +- ASF 1.0 file format +- supports reading from file or stdin + +Supported audio & video codecs: +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +*** See http://mplayer.sourceforge.net/DOCS/codecs.html *** +*** for the complete list *** + +The most important video codecs: +- mpeg1 (VCD) and mpeg2 (DVD) video +- DivX, OpenDivX and other MPEG4 variants +- Windows Media Video 7 (WMV1) used in .wmv files +- Intel Indeo codecs (3.1,3.2,4.1,5.0) +- MJPEG, ASV2 and other hardware formats + +The most important audio codecs: +- mpeg layer 2, and layer 3 (MP3) audio +- AC3 dolby audio +- Voxware audio +- alaw, msgsm, pcm and other simple old audio formats + +If you have a codec not listed here, and not supported yet, just +read http://mplayer.sourceforge.net/DOCS/codecs.html and DOCS/CODECS +to get info about its status and about how to help us adding support for it! + +Supported video output devices: +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +General: +- x11: X11 with SHM extension +- xv: X11 using overlays with the Xvideo extension (hardware YUV & scaling) +- gl: OpenGL renderer, works only with Utah-GLX! (no DRI or nVidia drivers) +- dga: X11 DGA extension +- fsdga:X11 DGA extension with fullscreen scaling (only 24/32bpp and MPEG!) +- fbdev:Output to general framebuffers +- svga: Output to SVGAlib +- sdl: SDL >= v1.1.7 driver (supports software scaling, and versions >=1.1.8 + even support Xvideo (thus hardware rendering) and with >=1.2.0 aalib) +- aalib:Textmode rendering (through SDL, native driver is coming soon!) + +Card specific: +- mga: Matrox G200/G400 hardware YUV overlay via the mga_vid device +- xmga: Matrox G200/G400 overlay (mga_vid) in X11 window + (Xv emulation on X 3.3.x !) +- syncfb: Matrox G400 YUV support on framebuffer (obsoloted, use mga/xmga) +- 3dfx: Voodoo2/3 hardware YUV (/dev/3dfx) support (not yet tested, maybe broken) + +Special: +- png: PNG files output (use -z switch to set compression) +- pgm: PGM files output (for testing purposes or ffmpeg encoding) +- md5: MD5sum output (for mpeg conformance tests) +- odivx:OpenDivX AVI File writer (use -br to set encoding bitrate) +- null: Null output (for speed tests/benchmarking) + +NOTE: check DOCS/VIDEOCARDS ! + +Supported audio output devices: +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +- OSS driver +- ALSA driver with OSS emulation (NOT recommended, causes annoying delays) +- ESD with the esddsp utility (not tested, not recommended, see ALSA) + +NOTE: check DOCS/SOUNDCARDS for details! + +Speed: +~~~~~~ +Most of time-critical parts are optimized for MMX/MMXext/SSE/3DNow!/3Dnow!Ex. +You can improve rendering speed by setting up MTRR registers, see doc in MTRR. +Some *old* benchmark results can be found in the doc file SPEED. + +Usage: +~~~~~~ + mplayer [options] [-vo driver] [path/]filename + + Options: + see `mplayer -h' for options + see `mplayer -vo help' for list of available output drivers + + Keys: + <- or -> seek backward/forward 10 seconds + up or down seek backward/forward 1 minute + p or SPACE pause movie (press any key to continue) + q or ^C stop playing and quit program + o toggle OSD : none / seek / seek+timer + / and * decrease/increase volume + m toggle using master/pcm channel for volume setting + f toggle fullscreen (only with -vo sdl) + + Examples: + mplayer -vo x11 /mnt/Films/Contact/contact2.mpg + mplayer -vcd 2 /dev/cdrom + mplayer -afm 3 /mnt/DVDtrailers/alien4.vob + mplayer -dvd /dev/dvd /mnt/dvd/matrix.vob + mplayer -abs 65536 -delay -0.4 -nobps ~/movies/test.avi + + Note: in order to use Matrox YUV driver (-vo mga or xmga), first you'll have + to load the driver: insmod drivers/mga_vid.o , or to make it automatic + insert the following line at the end of /etc/modules.conf: + alias char-major-178 mga_vid + and run 'depmod -a' . + +Playing from stdin: +~~~~~~~~~~~~~~~~~~~ +Now it's possible. + +To play something by reading from stdin, just use '-' as filename: + +cat test.mpg | mplayer -vo xv - + +Restrictions: + mpg: no backward seeking + asf: no backward seeking + avi: no index reading -> no seeking at all, and playing of some files are + +impossible + +No control from controlling terminal/xterm, but hotkeys and osd works +from the window. or course LIRC still works everywhere. + +This feature combined with external wrappers extends possibilities. +For example, to play a movie just downloaded from your favourite divx +server: + rar p ast-nssvcd.rar | mplayer -vo xmga -fs - + +With an asf grabber or http dump program you can play from the net. + wget ftp://micorsops.com/something.avi -O - | mplayer - + +(however we planned to add direct asf/http/ftp inputs with seeking and other +stuff, but for now it's a good workaround) + +TV output: +~~~~~~~~~~ +If you have a Matrox G400 Dual-Head card, you can watch movies on TV, using +the TV-out feature of the second head. Read DOCS/TVout-G400 for details! + +Sending bugreports, comments, feature requests etc: +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +First please read all the docs in this package, most of the problems are +described somewhere. At least read DOCS/BUGS ! We don't like answering +questions which are already answered in this readme or other docs. + +Read the DOCS/MPlayer-FAQ. Most common problems are answered there! + +You should try the latest development version (from CVS) too, maybe your +bug is already fixed, but the new version hasn't been released. +If you couldn't solve the problem, then send a quality bugreport: +read DOCS/BUGREPORTS for instructions (where, what and how...) + +Subscribe to the mplayer-users mailing list. There are many MPlayer +users, maybe they can help or know the solution to your problem. +You also should send ideas, feature requests, comments to there! +Please do not ask for features already listed in the DOCS/TODO! + +Contact information: +~~~~~~~~~~~~~~~~~~~~ +Homepage: http://mplayer.sourceforge.net + +Mailing lists: +~~~~~~~~~~~~~~ +There are some public mailing lists on MPlayer. Subscribing can be achieved on +the following addresses: + +- MPlayer core/hungarian developers list: (HUNGARIAN language ONLY!) + http://lists.sourceforge.net/lists/listinfo/mplayer-devel + +- MPlayer developers list: (send your patches here) + http://lists.sourceforge.net/lists/listinfo/mplayer-dev-eng + +- MPlayer users list: (send your ideas, bugreports, feature requests here) + http://lists.sourceforge.net/lists/listinfo/mplayer-users + +- MPlayer & Matrox G200/G400/G450 users: (about TV-out, mga_vid, syncfb, Xv) + http://lists.sourceforge.net/lists/listinfo/mplayer-matrox + +- MPlayer announce: (information about new releases or big changes in CVS) + http://lists.sourceforge.net/lists/listinfo/mplayer-announce + +- MPlayer CVS-log: (announce about _every_ CVS commit) + http://lists.sourceforge.net/lists/listinfo/mplayer-cvslog + +NOTE: language of above lists are ENGLISH, unless explicitly stated otherwise. + Please do not send messages using other language! + +License: +~~~~~~~~ +Since MPlayer incorporates a lot of code from other projects, this isn't +decided yet. We're going for GPL (will be pretty hard, though). + +Standard Disclaimer: +~~~~~~~~~~~~~~~~~~~~ +Use only at your own risk! There may be errors and inaccuracies that could +damage your system or your eye. Proceed with caution, and although this is +highly unlikely, we don't take any responsibility for that!
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/SOUNDCARDS Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,48 @@ + +Ajanlott beallitasok kulonfele hangkartyakhoz +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +GUS PnP: + OSS : nincs + ALSA : (?) + Max kHz : 48 + +SB Live!: + OSS : OK + ALSA : (?) + Max kHz : 48 + +Gravis UltraSound ACE: + OSS : nem jo, maximum 44Khz ! + ALSA : ha szaggat a kep, hasznalj OSS-t + Max kHz : 48 + +Gravis UltraSound MAX: + OSS : OK + ALSA : OK (?) + Max kHz : 48 + +ESS 688: + OSS : OK + ALSA : OK (?) + Max kHz : 48 + +PC Speaker or DAC: + OSS : OK + ALSA : nincs + Max kHz : 6 ;) (a driver 44.1Khz-t emulal, vagy tobbet) + Driver : ftp://ftp.infradead.org/pub/pcsp + + - MPlayer OSS-hez keszul, legalabbis amig at nem valtunk libxmm-re + - a 2.4-es kerneleket hasznald, 2.2 nincs tesztelve + - ha kattog a hang es CD-ROM-rol jatszol le, kapcsold be az IRQ + unmasking-ot ! + peldaul "hdparm -u1 /dev/cdrom" (lasd "man hdparm" !!!) + Ez amugyis ajanlott... (for XMMS, etc...) + Olvasd el a DOCS/CDROM file-t . + - ne foglald le a hangkartyad masik programmal (pl. XMMS) ! + Ha ESD-t hasznalsz, inditsd MPlayer-t az 'esddsp' programmal ! + - Ird meg nekunk hogy mukodik egyutt az MPlayer es a kartyad! + + Gabucino +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/TVout-G400 Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,68 @@ +MPlayer TV kimenet G400-as kartyaval +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +(ez egy valasz volt az mplayer-matrox listara) + +> Nagyon szeretnem ha az MPlayer tudna azt, amit a windows-os gepem. Amikor +> elinditok egy lejatszast a windows-ban (ablakos vagy teljeskepernyos) +> a film megjelenik a tv-kimeneten is. Imadom ezt, es azon gondolkoztam milyen +> nehez lenne ezt beepiteni mplayer-be. + +Ez a driver korlatja. BES (Back-End Scaler, ez az overlay generator, es YUV +scaler a G200/G400/G450 kartyakon) csak a CRTC1-en mukodik. Normalis esetben, +CRTC1 (szoveges mod, minden bpp, BES) az 1-es head-re kerul, es CRTC2 +(csak 16/32bpp, csak grafika) a 2-esre (TV-kimenet). + +Linux alatt, 2 lehetoseg van ennek mukodesre birasara: + +1. 4.0.x-es X hasznalataval, valamint a HAL driverrel a Matrox-tol, igy + lesz dualhead tamogatas, es at lehet iranyitani TV-re. Sajnos ez + bekapcsolt Macrovision kodolassal van ellatva, igy csak kozvetlenul + TV-re mukodik, videomagnon keresztul nem. + A masik gond az, hogy az Xv nem mukodik a masodik head-en. + (nem tudom hogy a Windows hogy oldja meg, talan megcsereli a CRTC-ket, + vagy valami trukkel hasznalja a YUV framebuffer-t a masodik DAC-en) + +2. Matroxfb hasznalataval, es dual-head tamogatassal (2.4.x kernelek). + Lesz egy framebufferes konzolod (CRTC2-vel, ugyhogy lassu), es + TV-kimenet (CRTC1-gyel, BES tamogatassal). + Ilyenkor elfelejtheted az X-et! :( + + Hogy kell bekapcsolni? + +- Fordits minden matrox-fele cuccot modulba a kernelforditaskor. + (ez SZUKSEGES, legalabbis en mashogy meg nem birtam mukodesre birni) + [inditsd az uj kernelt es installald a modulokat, de meg ne toltsd be oket!] + +- Futtasd a 'modules' script-et a TV-out konyvtarbol. + At fogja kapcsolni a konzolodat framebuffer-be. + Valts at tty1-re (ALT+F1)! + Most futtasd az 'independent' scriptet, ami igy fogja beallitani a tty-ket: + tty 1,2: fb konzol, CRTC2-n, 1-es headen (monitor) + tty 3,4,5:..: framebuffer+BES, CRTC1-en, 2-es headen (TV-kimenet) + Futtasd a TV-* es Mon-* scripteket hogy beallitsd a felbontasokat: + valts tty1-re (ALT+F1), es futtasd: Mon-* (csak az egyiket) + valts tty3-ra (ALT+F3), es most vissza tty1-re (ALT+F1) + (ez kivalasztja a tty3-at a /dev/fb1-en - trukkos) + Futtasd: TV-* (csak az egyiket) + (most egy konzolod lesz a PAL TV-n - nem tudni NTSC-vel mivan) + + Ha most elinditod MPlayer-t (tty1-en), a kep tty3-on jon elo, azaz + a TV-den, vagy a masodik monitorodon. + +Igen, egy csoppet ganyos. Jelenleg a marvel project elkeszulesere varok, +remelem ez normalis TV-out drivereket eredmenyez. + +Jelenlegi problemam hogy a BES csak a CRTC1-en mukodik. Ezert a kep +mindig azon a head-en jon elo, amelyik a CRTC1-hez van iranyitva +(altalaban a monitor), igyhat meg kell cserelni a CRTC-ket viszont igy +a konzolod framebufferes lesz (mert a CRTC2 nem tud szoveges modot) es +egy kicsit lassu. :( + + +> egyebkent csak fekete-feher kimenet sikerult a tv-n ... +Nem lehet hogy NTSC TV-d van? Vagy csak nem futtattad le a TV-* +scriptet. + + +A'rpi / Astral & ESP-team +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/Translator Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,7 @@ + +History: + v0.8 (nincs ekezet /VGA needed/, nincs teljesen kesz, nincs atnezve) + + Gabucino + <gabucino@k2.jozsef.kando.hu> +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/VIDEOCARDS Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,195 @@ + +Hardveres gyorsitas videokartyakhoz: +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +* olvasd el a DOCS/MTRR file-t is! + + A "hardveres gyorsitas" altalaban hardverileg tamogatott YUV konverziot, +scale-t, bilinear filtering-et jelent. Linux alatt jonehany modszerrel +lehet ezeket elerni: + +I. Az XFree86 4.0.2 Xv (XVideo) kiterjesztese +II. OpenGL driverek, megfelelo glTexSubImage() tamogatassal (jelenleg csak + az Utah-GLX driverek) +III. Nativ kartyaspecifikus driverek amik egyes kartyak kulonleges + kepessegeit hasznaljak +IV. DGA - Direct Graphic Access. Nincs YUV, scaling, de meg mindig + gyorsabb mint X11 +V. Nem igazan gyorsitas, hanem... + +Nos, lassuk oket reszletesen: + +De mielott elolvasnad ezt, olvasd el a DOCS/MTRR-t is, es nezd meg a +/proc/mtrr-edet. Hidd el, megeri! P3-on tobb mint otszorosere gyorsit!!! + +I. Az XFree86 4.0.2 Xv (XVideo) kiterjesztese + Ezt hasznalja a '-vo xv' opcio. + +Ha mukodesre akarod birni, a kovetkezoket kell figyelembe venned: + +1. XFree86 4.0.2 szukseges (korabbi verziokban nincs XVideo) + +2. A kartyadnak tamogatnia kell a hardveres gyorsitast (ujabb kartyak kozul + mind) + +3. X-nek be kell toltenie az XVideo kiterjesztest, valahogy igy nez ki: + (II) Loading extension XVideo + a /var/log/XFree86.0.log file-ban + MEGJ : ez csak azt jelzi, hogy az _X_ betoltotte. Egy normalis rendszernel + ez alap, es nem jelenti, hogy a _kartyanak_ van XVideo + tamogatasa! + +4. A kartyad Linuxos drivere tamogatva az Xv-t. Ezt az 'xvinfo'-val lehet + megnezni, ez pedig az XFree86 disztribucio resze. Egy hosszu szoveget + kell hogy kiirjon, hasonlot ehhez: + + X-Video Extension version 2.2 + screen #0 + Adaptor #0: "Savage Streams Engine" + number of ports: 1 + port base: 43 + operations supported: PutImage + supported visuals: + depth 16, visualID 0x22 + depth 16, visualID 0x23 + number of attributes: 5 + (...) + Number of image formats: 7 + id: 0x32595559 (YUY2) + guid: 59555932-0000-0010-8000-00aa00389b71 + bits per pixel: 16 + number of planes: 1 + type: YUV (packed) + id: 0x32315659 (YV12) + guid: 59563132-0000-0010-8000-00aa00389b71 + bits per pixel: 12 + number of planes: 3 + type: YUV (planar) + (...etc...) + + Tamogatnia kell a YUY2 packed, YV12 planar pixelformatumokat, hogy + hasznalhato legyen MPlayer-rel. + +5. MPlayer-t 'xv' tamogatassal kell forditani. 'configure'-nak ezt kell + kiirnia: + Checking for Xv ... yes + +6. Ha ez mind OK, probald ki a '-vo xv' opciot. Mukodnie kell. + (ha nem teszi, kuldj nekunk egy bugreportot. Lasd DOCS/BUGREPORTS.) + + +II. OpenGL driverek, megfelelo glTexSubImage() tamogatassal + + Jelenleg csak a regebbi Utah-GLX driver (X 3.3.6) tamogatja. + Lasd http://utah-glx.sourceforge.net + + Az uj X 4.x.x/DRI-nek es az nVidia drivereknek nincs hasznalhato + glTexSubImage-juk :( + + +III. Nativ kartyaspecifikus driverek + +3 nativ driver van Linuxra: +1. Matrox G200/G400/G450 BES (Back-End Scaler) (mga_vid kernel driver) + Jobbara en (A'rpi) fejlesztem. Tamogat hardveres VSYNC-et, triple + buffering-el. Mukodik mind framebufferes konzolon, mind X alatt. + + Forditsd le a drivers/ konyvtarban levo mga_vid.o-t (ird be: make) + hozd letre a /dev/mga_vid-et : + mknod /dev/mga_vid c 178 0 + es toltsd be a drivert az 'insmod mga_vid.o' paranccsal. Ajanlott + leellenorizni, hogy a memoria meretet helyesen detektalta-e, a 'dmesg' + paranccsal. Ha rossz, hasznald az mga_ram_size opciot (eloszor 'rmmod + mga_vid'), es add meg a kartyad memoriajat Mb-ban: + insmod mga_vid.o mga_ram_size=16 + Ha azt akarod hogy automatikusan toltodjon be, ird be a kovetkezo sort az + /etc/modules.conf vegere : + alias char-major-178 mga_vid + + Hasznalata MPlayer-bol: (eloszor forditsd ujra mga_vid supporttal...) + + Hasznald az 'mga' kimenetet, ha framebuffer konzolod van (matroxfb): -vo mga + vagy az 'xmga'-t, ha X 3.3.6-od van: -vo xmga + + Megj.: mukodik 4.0.2-es X alatt is, de az Xv driverrel nem szeretik egymast + ezert jobb kerulni mindketto hasznalatat. Altalaban az X ujrainditasa vagy + reboot szukseges hogy az Xv ujra mukodjon :( + + Ha dual-head G400-ad van, es egy TV vagy masodik monitor van csatlakoztatva + a masodik head-re, akkor azt is hasznalhatod: olvasd el a DOCS/TVout-G400 + file-t. (eleg nagy ganyolas) + +2. SiS 6326 YUV Framebuffer driver -> sis_vid kernel driver + A felulete elvileg kompatibilis az mga_vid-del, de ebbe nem kerultek + bele az mga_vid-es valtoztatasok, ugyhogy valoszinuleg nem mukodik. + Jelentkezok kellenek tesztelesre, javitasra. + +3. 3dfx (mely kartyak?) YUV+scaler support, a /dev/3dfx-el (tdfx.o driver?) + A /dev/3dfx kernel driver csak a 2.2.x kernelekhez letezik, es a Glide-dal + hasznalatos. Nincs letesztelve MPlayer-rel, ezert nem tamogatott. + Jelentkezok kellenek tesztelesre, javitasra. + + +IV. Ha a kartyadnak nincs hardveres gyorsitasa, meg mindig meg tudod dobni +az fps-t a DGA driverrel: + +1. Bizonyosodj meg hogy az X betolti a DGA kiterjesztest: + (II) Loading extension XFree86-DGA + (amint latod, XFree86 4.0.x vagy ujabb NAGYON AJANLOTT!) +2. MPlayer DGA drivere automatikusan detektalodik ./configure-kor, de ha + kell, az --enable-dga opcioval kenyszeritheted is. +3. Ha a driver nem tud kisebb felbontasba valtani, jatszadozz kicsit a + -vm (csak 3.3.x X-szel), -fs, -bpp, -zoom opciokkal es hatha talalsz egy + alkalmas modot. Jelenleg nincs konverter.. :( +4. Legyel ROOT. DGA-nak root jogok kellenek hogy kozvetlen tudjon irni a + videomemoriaba. Ha felhasznalokent akarod futtatni, installald MPlayer-t + SUID root-kent: + 'chown root /usr/local/bin/mplayer' + 'chmod 750 /usr/local/bin/mplayer' + 'chmod +s /usr/local/bin/mplayer' + Igy most menni fog user-kent is. + !!!! JOL FIGYELJ !!!! + Ez egy ORIASI biztonsagi lyuk! Soha ne csinald ezt egy szerveren, vagy + egy olyan gepen amit tobb ember is eler, mert igy root jogokat szerezhetnek + a suid MPlayer-en keresztul. + !!!! EN FIGYELMEZTETTELEK ... !!!! +5. Use '-vo dga' option, and there you go! (hope so:) +6. Try if the '-vo sdl -sdl dga' options work for you! It's much faster!!! + +Ha gyors geped van (pl. P3 800) probald ki az 'fsdga'-t, igy teljeskepernyos +mpeg lejatszast kapsz (software-es YUV->RGB scaling hasznalataval): +mplayer -vo fsdga ... + + +V. Nem igazan gyorsitas, hanem... + +a, Ha nincs X-ed... + ...hasznald az SVGAlib kimenetet! Bizonyosodj meg rola hogy nem hasznalod + az -fs kapcsolot, mert ez itt a software-es scaler-t kapcsolja be, es ez + LASSUUUU egyenlore, hacsak nincs egy igazan gyors procid (es/vagy MTRR?). :( + + Termeszetesen fel kell installalnod az svgalib-et, es a fejlesztoi + kornyezetet, hogy MPlayer le tudja forditani az SVGAlib kimenetet + (automatikusan detektalja, de lehet kenyszeriteni is), es ne felejtsd el + atszerkeszteni az /etc/vga/libvga.config-ot, hogy tukrozze a kartyad es + a monitorod tulajdonsagait. + + Erdemes tovabba kiprobalni az 'aalib' kimenetet ('-vo sdl -sdl aalib'), + igazan nagyszeru! :) + +b, Framebuffer-t akarsz hasznalni... + Annak eldontese hogy legyen-e framebuffer kimenet, a ./configure alatt + dol el. Olvasd el a kernelforrasban talalhato framebuffer dokumentaciot + (Documentation/fb/*), ami leirja hogy hogy kapcsold be, stb.. ! + + ... de a kartyad nem tamogatja a VBE 2.0 szabvanyt (regebbi ISA/PCI + kartyak, peldaul az S3 Trio64), csak a VBE 1.2-et (vagy regebbit?) : + Nos, VESAfb meg mindig hasznalhato, de a Linux bootolasa elott be kell + toltened a SciTech Display Doctor-t (regebben UniVBE). Hasznalj DOS + bootlemezt, vagy valami. Es ne felejtsd regisztralni az UniVBE-det ;)) + + Megj.: az FBdev kimenet videomod valtasa _nem mukodik_ a VESA + framebuffer-rel, es ne is kerd, mivel ez nem az MPlayer korlatja. + + Gabucino & A'rpi +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DOCS/Hungarian/example.conf Fri May 11 07:10:44 2001 +0000 @@ -0,0 +1,95 @@ +## +## MPlayer konfiguracios file +## +## Ennek a file-nak a helye az /etc/mplayer.conf es/vagy ~/.mplayer/config . +## Ha mindketto letezik, az ~/.mplayer/config beallitasai az ervenyesek az +## /etc/mplayer.conf felett. Termeszetesen a parancssori opciok az +## elsodlegesek. Az opciok ugyanazok mint a parancssorban, de itt sokkal +## valtozatosabban adhatok meg. +## + +vo=xv # kivant videokimenet, a rendelkezesre allo eszkozok + # listaja : -vo help + +fs=yes # A lejatszasi ablak kinagyitasa az egesz desktopra. + # (teljes kepernyo) + +vm=no # Probaljon-e az MPlayer atvaltani masik videomodba + # A kovetkezok hasznaljak: dga2, x11, sdl + +#bpp=0 # Szinmelyseg megvaltoztatasanak kenyszeritese + # Lehetosegek: 0, 15, 16, 24, 32 + # lehet hogy kell neki 'vm=yes' is. + # A kovetkezok hasznaljak: fbdev, dga2, svga + +zoom=no # Software-es nagyitas hasznalata (eros CPU kell!) + # A kovetkezok hasznaljak: svga + +# x=800 # video nagyitasa <x> pixelnyi szelessegre +# y=600 # video nagyitasa <y> pixelnyi magassagra + +## +## Tobb nyelvet is lehet hasznalni :) +## +## Magyar igen nem +## Angol yes no +## Nemet ja nein +## Spanyol si no +## Binaris 1 0 +## +## Space es Tab hasznalata megengedett. +## + +sound = 1 +nosound = nein +mixer = /dev/mixer +master = no # no : 'PCM' csatorna yes : 'MASTER' csatorna + # hasznalata + +## +## resample the fonts' alphamap +## 0 egyszeru feher fontok +## 0.75 nagyon vekony fekete korvonal (alapbeallitas) +## 1 vekony fekete korvonal +## 10 vastag fekete korvonal +## + +ffactor = 0.75 + +## +## FBdev driver: add meg a monitorod tulajdonsagait, igy a rendelkezesre +## allo videomodok automatikusan detektalodnak. +## (lasd /etc/X11/XF86Config!) +## ** VIGYAZAT! HA A MONITOROD NEM KAPCSOLODIK KI AUTOMATIKUSAN ROSSZ ERTEKEK +## ESETEN (ES AKKOR IS HA IGEN), MARADANDO KAROSULAS KELETKEZHET! +## A FELELOSSEG A TIED! ** +## +## k, K : szorzas 1000-el +## m, M : szorzas 1.000.000-val +## + +# fb = /dev/fb0 # melyik framebuffer-t hasznalod +# fbmode = 640x480-120 # modvaltas ebbe a videomodba +# fbmodeconfig = /etc/fb.modes # ez a file tartalmazza a videomodokat +# monitor_hfreq = 31.5k-50k,70k # horizontal frequency +# monitor_vfreq = 50-90 # vertical frequency +# monitor_dotclock = 30M-300M # dotclock (vagy pixelclock) + +## +## SDL driver +## + +# sdl = aalib # mely drivert kivanod hasznalni + # (pl.: aalib, dga, fbdev...) +# noxv = yes # XVideo hardware gyorsitas kikapcsolasa +# forcexv = yes # XVideo hasznalatanak kenyszeritese + + +# nodshow # DirectShow codec-ek hasznalatanak kikapcsolasa + +## +## Esetleges kovetkezo feldolgozando konfig. file +## Teljes utvonal kell! +## + +include = /home/gabucino/.mplayer/savage4.conf