Mercurial > mplayer.hg
changeset 3030:1dbc569b6528
more fix/update
author | gabucino |
---|---|
date | Tue, 20 Nov 2001 17:05:51 +0000 |
parents | 41671548fde7 |
children | 86e1a0f4f0bc |
files | DOCS/Hungarian/faq.html DOCS/Hungarian/video.html DOCS/faq.html DOCS/video.html |
diffstat | 4 files changed, 78 insertions(+), 89 deletions(-) [+] |
line wrap: on
line diff
--- a/DOCS/Hungarian/faq.html Tue Nov 20 16:16:47 2001 +0000 +++ b/DOCS/Hungarian/faq.html Tue Nov 20 17:05:51 2001 +0000 @@ -454,6 +454,14 @@ használd a <CODE>-vc ffmjpeg</CODE> opciót (libavcodec szükséges). </TD><TR><TD COLSPAN=3> </TD><TR> +<TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Q:</TD><TD WIDTH=100%><B><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> +Amikor grabbelni próbálok a tunerről működik, viszont a színek furcsák. +Más programokkal viszont jók. +</B></TD><TR><TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>A:</TD><TD><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> +A kártyád valószínűleg rosszul adja vissza a colorspace képességét. Próbáld +ki a YUY2-t az alapértelmezett YV12 helyett (lásd TV bemenet dokumentáció). +</TD><TR><TD COLSPAN=3> </TD><TR> + <TD COLSPAN=3><P><B><A NAME=5.4><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>5.4. Video/audio meghajtó problémák (vo/ao)</A></B></P> </TD><TR><TD COLSPAN=3> </TD><TR>
--- a/DOCS/Hungarian/video.html Tue Nov 20 16:16:47 2001 +0000 +++ b/DOCS/Hungarian/video.html Tue Nov 20 17:05:51 2001 +0000 @@ -822,96 +822,69 @@ <P><B><A NAME=2.3.1.A.1>2.3.1.A.1. Matrox kártyák</A></B></P> -<P><I>Nagyon szeretném, ha az MPlayer tudná azt, amit a windows-os gépem. Amikor - elindítok egy lejátszást a windows-ban (ablakos vagy teljesképernyős) - a film megjelenik a tv-kimeneten is. Imádom ezt, és azon gondolkoztam, milyen - nehéz lenne ezt beépíteni mplayer-be.</I></P> - -<P.Ez a driver korlátja. BES (Back-End Scaler, ez az overlay generator, és YUV - scaler a G200/G400/G450/G550 kártyákon) csak a CRTC1-en működik. Normális esetben, - CRTC1 (szöveges mód, minden bpp, BES) az 1-es head-re kerül, és CRTC2 - (csak 16/32bpp, csak grafika) a 2-esre (TV-kimenet).</P> - -<P>Linux alatt, 2 lehetőseg van ennek működésre bírására:</P> - -<P><UL> -<LI>4.0.x-es X használatával, valamint a HAL driverrel a Matrox-tól, így - lesz dualhead támogatás, és át lehet irányítani TV-re. Sajnos ez - bekapcsolt Macrovision kódolással van ellátva, így csak közvetlenül - TV-re működik, videomagnón keresztül nem. (**dehonnem, régi vidi rulez**) - A másik gond az, hogy az Xv nem működik a második head-en. - (nem tudom, hogy a Windows hogy oldja meg, talán megcseréli a CRTC-ket, - vagy valami trükkel használja a YUV framebuffer-t a második DAC-en) - -<LI>Matroxfb használatával, és dual-head támogatással (2.4.x kernelek). - Lesz egy framebufferes konzolod (CRTC2-vel, úgyhogy lassú), és - TV-kimenet (CRTC1-gyel, BES támogatással). - Ilyenkor elfelejtheted az X-et! :( -</UL></P> - -<P><UL> -<LI>Fordíts minden matrox-féle cuccot modulba a kernelfordításkor. - (ez SZÜKSÉGES, legalábbis én máshogy még nem tudtam működésre bírni) - [indítsd az új kernelt és installáld a modulokat, de még ne töltsd be - őket!] - -<P><CODE> - cd TVout<BR> - ./compile.sh</CODE></P> - -<LI>Futtasd a 'modules' script-et a TV-out könyvtárból. - Át fogja kapcsolni a konzolodat framebuffer-be. - Válts át tty1-re (ALT+F1)! - Most futtasd az 'independent' scriptet, ami így fogja beállítani a tty-ket: -<P>tty 1,2: fb konzol, CRTC2-n, 1-es headen (monitor)<BR> - tty 3,4,5:..: framebuffer+BES, CRTC1-en, 2-es headen (TV-kimenet)</P> - Futtasd a TV-* és Mon-* scripteket, hogy beállítsd a felbontásokat: -<P>válts tty1-re (ALT+F1), és futtasd: Mon-* (csak az egyiket)<BR> - válts tty3-ra (ALT+F3), és most vissza tty1-re (ALT+F1)</P> - (ez kiválasztja a tty3-at a /dev/fb1-en - trükkös) <BR> -<P>Futtasd: TV-* (csak az egyiket)</P> - (most egy konzolod lesz a PAL TV-n - nem tudni NTSC-vel mi van) - -<P>Ha most elindítod az <B>MPlayer</B>-t (tty1-en), a kép tty3-on jön elő, azaz - a TV-den, vagy a második monitorodon.</P> -</UL></P> - -<P>Igen, egy csöppet gány. Jelenleg a marvel project elkészülésére várok, - remélem ez normális TV-out drivereket eredményez.</P> - -<P>Jelenlegi problémám, hogy a BES csak a CRTC1-en működik. Ezért a kép - mindig azon a head-en jön elő, amelyik a CRTC1-hez van irányítva - (általában a monitor), így hát meg kell cserélni a CRTC-ket, viszont így - a konzolod framebufferes lesz (mert a CRTC2 nem tud szöveges módot) és - egy kicsit lassú. :(</P> - -<P><I>egyébként csak fekete-fehér kimenet sikerült a tv-n ...</I><BR> - Nem lehet hogy NTSC TV-d van? Vagy csak nem futtattad le a TV-* - scriptet.</P> - - -<P><B><A NAME=2.3.1.A.1a>2.3.1.A.1a. Matrox kártyák - második módszer (Az XFree Megközelítés)</A></B></P> - -<P>A fent ismertetett módszer nem túl megfelelő az X-et használók számára, -ugyanis vagy le kell állítaniuk, vagy az egész teljesen zavaros lesz. Ez -a fejezet nekik íródott.</P> +<P>Linux alatt két lehetőséged van :</P> <P> -<LI>fordítsd modulba a matroxfb-t</LI> -<LI>töltsd be a modulokat a <CODE>./modules</CODE> scripttel</LI> -<LI>kapcsold be a megjelenítő klónozását a <CODE>./cloning</CODE> scripttel</LI> -<LI>indítsd el a <CODE>./TV-640x512</CODE> scriptet, vagy amilyen felbontást -akarsz használni</LI> +<UL> + <LI><B>XFree86</B>: a <A HREF="http://www.matrox.com">Matroxtól</A> letölthető + meghajtó, és a hozzávaló HAL modul. Ez X-et tud kiadni TV-re.<BR> + <B>Ezzel a módszerrel nem lesz hardveres gyorsítás</B> mint Windoze alatt! + A második fejnek csak YUV framebuffere van, a <I>BES</I> (Back End Scaler, + azaz a YUV scaler a G200/G400/G450/G550 kártyákon) nem működik rajta ! + A windowsos meghajtó valahogy megkerüli ezt a limitet, valószínűleg + a 3D motorral nagyítva, és a YUV framebufferrel megjelenítve a képet. + Ha tényleg X-et akarsz használni, a <CODE>-vo x11 -fs -zoom</CODE> + opciók bekapcsolják a <B>LASSÚ</B> szoftveres nagyítást, és ráadásul + Macrovision másolásvédelem tetőzi az egészet.</LI> + <LI><B>Framebuffer</B>: a 2.4-es kernelek <B>matroxfb moduljait</B> + használva. A 2.2-es kernelekben nincs TV kimenet, így használhatatlanok + ilyen célra. Kernelfordításnál kapcsolj be MINDEN matroxfb-vel kapcsolatos + dolgot (MultiHead-et ne), és fordítsd őket <B>modulba</B> ! + <UL> + <LI> + Menj a <CODE>TVout/matroxset</CODE> könyvtárba, és írd be: <CODE>make</CODE>. + Installáld a <CODE>matroxset</CODE>-et valahova a PATH-ba.</LI> + <LI> + Ha nincs <CODE>fbset</CODE>-ed installálva, lépj a + <CODE>TVout/fbset</CODE> könyvtárba, és írd be: <CODE>make</CODE>. + Installáld az <CODE>fbset</CODE>-et valahova a PATH-ba.</LI> + <LI> + Ezekután lépj bele a <CODE>TVout/</CODE> könyvtárba, és futtasd le a + <CODE>./modules</CODE> scriptet root-ként. A szöveges módú konzolodnak + most framebuffer módba kellett hogy lépjen (nincs visszaút!).</LI> + <LI>Most futtasd a <CODE>./matroxtv</CODE> scriptet. Ez egy egyszerű + menűt ad. Írd be <B>2</B> és nyomj <B>ENTER-t</B>. Most a monitoron + és a TV-n ugyanannak a képnek kell lennie. A <B>3-as</B> menűpont + két független megjelenítőt kapcsol be, de így <B>nem használhatsz X-et</B> ! + Ha a TV (PAL !) képén furcsa csíkok vannak, a script nem tudta + beállítani megfelelően a felbontást (alapban 640x512-re). Ilyenkor + próbáld ki a TV-* scripteket a <CODE>TVout/</CODE> könyvtárban.</LI> + </UL> + + <P> + Oks. A következő feladat a kurzor eltüntetése, és a képernyőkímélő + kikapcsolása. Futtasd a következő parancsokat :</P> + <P> + <CODE>echo -e '\033[?25l'<BR> + setterm -blank 0</CODE> + </P> + + <P> + Jobb ha valami script-be teszed őket, és kiüríted a képernyőt is.. + A kurzor visszakapcsolása :<BR><CODE>echo -e '\033[?25h'</CODE> + </P> + + <P>Yeah kewl. A lejátszást a következő paraméterekkel indítsd : + <CODE>mplayer -vo mga -fs -screenw 640 -screenh 512 <filename></CODE><BR> + (ha X-et használsz, most válts át konzolra például CTRL-ALT-F1 billentyűkkel)<BR> + A 640x512-t értelemszerűen írd át ha más felbontást állítottál be a matroxfb-n..<BR> + <B>És igen, élvezd az Xv-nél és windoznál szebb, jobb, gyorsabb Matrox TV kimenetet !</B. + </P> + </LI> +</LI> +</UL> </P> -<P>Most a TV-n tiszta képnek kell lennie, és talán a konzolon egy kicsit -furcsának. De a konzol nem számít, indíts X-et! A TV-ről eltűnik a kép, -de a monitor/X jó!<BR> -Így, amikor csak TV-n akarsz nézni valamit, csak indítsd az <B>MPlayer</B>-t -X alatt a <CODE>-vo mga -screenw XXX -screenh XXX</CODE> opciókkal -(az XXX-ek helyére a framebuffered horizontális és vertikális felbontását írd, -ilyen sorrendben), válts tty1-re (ctrl-alt-f1-gyel), és kapcsold ki a monitort. -</P> <P><B><A NAME=2.3.1.A.2>2.3.1.A.2. ATI kártyák</A></B></P>
--- a/DOCS/faq.html Tue Nov 20 16:16:47 2001 +0000 +++ b/DOCS/faq.html Tue Nov 20 17:05:51 2001 +0000 @@ -490,6 +490,14 @@ compile MPlayer with libavcodec). </TD><TR><TD COLSPAN=3> </TD><TR> +<TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>Q:</TD><TD WIDTH=100%><B><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> +When I try to grab from my tuner, it works, but colors are strange. It's ok +with other applications. +</B></TD><TR><TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>A:</TD><TD><font face="Verdana, Arial, Helvetica, sans-serif" size="2"> +Your card probably misreports its colorspace capacity. Try with YUY2 instead +of default YV12 (see TV input documentation). +</TD><TR><TD COLSPAN=3> </TD><TR> + <TD COLSPAN=3> <B><A NAME=5.4><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>5.4. Video/audio driver problems (vo/ao)</A></B> </TD><TR><TD COLSPAN=3> </TD><TR>
--- a/DOCS/video.html Tue Nov 20 16:16:47 2001 +0000 +++ b/DOCS/video.html Tue Nov 20 17:05:51 2001 +0000 @@ -846,8 +846,8 @@ enabled.</LI> <LI><B>Framebuffer</B>: using the <B>matroxfb modules</B> in the 2.4 kernels. 2.2 kernels don't have the TVout feature in them, thus unusable for this. - You have to enable ALL matroxfb-specific feature during compilation, and - compile them into <B>modules</B>! + You have to enable ALL matroxfb-specific feature during compilation (except + MultiHead), and compile them into <B>modules</B>! <UL> <LI> Enter <CODE>TVout/matroxset</CODE> and type <CODE>make</CODE>. Install @@ -864,7 +864,7 @@ to a very simple menu. Press <B>2</B> and <B>ENTER</B>. Now you should have the same picture on your monitor, and TV. The <B>3.</B> option will turn on independent display, but then you <B>can't use X</B>! If - the TV picture has some weird stripes on it, the script wasn't able to + the TV (PAL !) picture has some weird stripes on it, the script wasn't able to set the resolution correctly (to 640x512 by default). Use other menu items randomly and it'll be OK :)</LI> </UL>