mirror of
https://github.com/mpv-player/mpv
synced 2025-01-18 04:51:52 +00:00
sok csunya ize
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@861 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
dc1f78a1a7
commit
40d43e93ac
4
DOCS/DGA
4
DOCS/DGA
@ -23,12 +23,12 @@ Contents
|
||||
2. What is DGA?
|
||||
~~~~~~~~~~~~~~~
|
||||
|
||||
DGA is short for Direct Graphics Access and is a means for a programm to
|
||||
DGA is short for Direct Graphics Access and is a mean for a program to
|
||||
bypass the X-Server and directly modifying the framebuffer memory.
|
||||
Technically spoken this happens by mapping the framebuffer memory into
|
||||
the memory range of your process. This is just allowed by the kernel
|
||||
if you have superuser privileges. You can get these either by logging in
|
||||
as root or by setting the suid bit on the mplayer excecutable.
|
||||
as root or by setting the suid bit on the mplayer executable.
|
||||
|
||||
There are two versions of DGA: DGA1 is used by XFree 3.X.X and DGA2 was
|
||||
introduced with XFree 4.0.1.
|
||||
|
91
DOCS/Hungarian/DGA
Normal file
91
DOCS/Hungarian/DGA
Normal file
@ -0,0 +1,91 @@
|
||||
|
||||
Tartalom
|
||||
~~~~~~~~
|
||||
|
||||
1. Eloszo
|
||||
2. Mi az a DGA
|
||||
3. Felbontasvaltas
|
||||
4. DGA es MPlayer
|
||||
5. A DGA driver kepessegei
|
||||
6. Sebesseg
|
||||
7. Ismert hibak
|
||||
8. Beepitendo dolgok
|
||||
|
||||
A. Nehany modeline
|
||||
|
||||
|
||||
|
||||
1. Eloszo
|
||||
~~~~~~~~~
|
||||
Ez a dokumentum nehany szoban elmagyarazza hogy altalaban veve mi is az a
|
||||
DGA, es mit tud az MPlayerben (es mit nem).
|
||||
|
||||
2. Mi a DGA?
|
||||
~~~~~~~~~~~~
|
||||
|
||||
A DGA szo a Direct Graphics Access roviditese, es egy olyan modszert takar
|
||||
amivel a program az X szerver kikerulesevel kozvetlenul irhat a framebuffer
|
||||
memoriaba. Szaknyelven szolva ez a framebuffer memorianak a processz
|
||||
teruletere torteno lapozasaval tortenik. Ezt a kernel csak root jogosultsaggal
|
||||
engedi. Ez tortenhet root-kent torteno bejelentkezessel, vagy a suid bit
|
||||
beallitasaval az mplayer programon.
|
||||
|
||||
A DGA-nak ket verzioja van: a DGA1-et az XFree 3.X.X hasznalja, a DGA2
|
||||
pedig az XFree 4.0.1 ota letezik.
|
||||
|
||||
A DGA1 csak a fent leirt kozvetlen hozzaferest nyujtja. A felbontasvaltashoz
|
||||
itt szukseg van az XVidMode kiterjesztesre.
|
||||
|
||||
A DGA2 tartalmazza az XVidMode tudasat, tovabba engedelyezi a szinmelyseg
|
||||
megvaltoztatasat. Igy lehetseges, hogy egy 32 bites melysegu X szervert
|
||||
atvaltsunk 15 bitesbe, vagy forditva.
|
||||
|
||||
A DGA-nak van nehany hatranya. Valamelyest fugg a grafikus chiptol, es ennek
|
||||
X-es driveretol, ezert nem minden rendszeren mukodik ...
|
||||
|
||||
|
||||
3. Felbontasvaltas
|
||||
~~~~~~~~~~~~~~~~~~
|
||||
A DGA driver kepes felbontasvaltasra. Ezzel kikerulheto a (lassu) szoftveres
|
||||
scale, ugyanakkor teljeskepernyos lesz a lejatszas. Idealis esetben pontosan
|
||||
egyezo felbontast valaszt, de csak azon videomodok kozul tud valasztani,
|
||||
ami az /etc/X11/XF86Config fileban szerepel. Ezeket ugynevezett modeline-okkal
|
||||
definialjuk, es a videokartya kepessegeitol fuggenek. Az X szerver ezt
|
||||
a konfig filet nezi at indulaskor, es kikapcsolja mindazokat amiket a
|
||||
kartya nem tud. A fennmarado modok az X11 log-jaban talalhatoak:
|
||||
/var/log/XFree86.0.log
|
||||
Az A fuggelekben nehany modeline pelda talalhato.
|
||||
|
||||
4. DGA es MPlayer
|
||||
~~~~~~~~~~~~~~~~
|
||||
|
||||
Az MPlayer-ben ket helyen lehet DGA-t hasznalni: az SDL driverben
|
||||
(-vo sdl -sdl dga), valamint a DGA driverben (-vo dga). A fentiek mindkettore
|
||||
igazak; a kovetkezo nehany reszben elmagyarazom hogy is mukodik az MPlayer
|
||||
DGA drivere.
|
||||
|
||||
|
||||
5. A DGA driver kepessegei
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
... folyt. kov. ...
|
||||
|
||||
|
||||
A. Nehany modeline
|
||||
~~~~~~~~~~~~~~~~~~
|
||||
Section "Modes"
|
||||
Identifier "Modes[0]"
|
||||
Modeline "712x600" 35.0 712 740 850 900 400 410 412 425
|
||||
Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
|
||||
Modeline "352x240" 15.750 352 368 416 432 240 244 246 262 Doublescan
|
||||
# 800x600 @ 60 Hz, 37.8 kHz hsync
|
||||
Modeline "800x600" 40 800 840 968 1056 600 601 605 628
|
||||
Modeline "352x288" 25.10 352 368 416 432 288 296 290 310
|
||||
EndSection
|
||||
|
||||
|
||||
Ezek a bejegyzesek mukodnek az en Riva128-asomon, az nv.o driverrel.
|
||||
|
||||
Acki (acki@acki-netz.de, www.acki-netz.de) 17.5.2001
|
||||
|
||||
|
@ -4,16 +4,16 @@ http://mplayer.sourceforge.net
|
||||
|
||||
Röviden:
|
||||
~~~~~~~~
|
||||
Az MPlayer egy LINUXON működő videolejátszó. Le tudja játszani a legtöbb
|
||||
mpeg, avi és asf file-t, valamint felsorakoztat jónéhány nativ és Win32
|
||||
codecet. Nézhetsz vele VCD-t, DVD-t, és még DivX-et is. A másik óriási
|
||||
tulajdonsága az MPlayernek a megjelenítési módok széles választéka.
|
||||
Működik X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib driverekkel, sőt
|
||||
SDL-lel is (beleértve ezáltal az SDL képességeit is), és néhány alacsonyszintű
|
||||
kártyaspecifikus driver (Matrox/3dfx/SiS) is használható! Legtöbbjük
|
||||
támogat software vagy hardware scaling-et, így a teljesképernyős mód is
|
||||
elérhető. És még nem is szóltam a szép, elsimított, árnyékolt feliratozásról,
|
||||
ami támogat magyar, angol, cirill, cseh és koreai fontokat, valamint OSD-t!
|
||||
Az MPlayer egy LINUXON működő videolejátszó. Le tudja játszani a legtöbb mpeg,
|
||||
avi és asf file-t, valamint felsorakoztat jónéhány nativ és Win32 codecet.
|
||||
Nézhetsz vele VCD-t, DVD-t, és még DivX-et is. A másik óriási tulajdonsága az
|
||||
MPlayernek a megjelenítési módok széles választéka. Működik X11, Xv, DGA,
|
||||
OpenGL, SVGAlib, fbdev, AAlib driverekkel, sőt SDL-lel is (beleértve ezáltal az
|
||||
SDL képességeit is), és néhány alacsonyszintű kártyaspecifikus driver
|
||||
(Matrox/3dfx/SiS) is használható! Legtöbbjük támogat software vagy hardware
|
||||
scaling-et, így a teljesképernyős mód is elérhető. És még nem is szóltam a
|
||||
szép, elsimított, árnyékolt feliratozásról (6 tamogatott tipus!), ami támogat
|
||||
magyar, angol, cirill, cseh és koreai fontokat, valamint OSD-t!
|
||||
|
||||
Történet:
|
||||
~~~~~~~~~
|
||||
|
16
DOCS/README
16
DOCS/README
@ -5,14 +5,14 @@ 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?
|
||||
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 (6 supported types!!!) with hungarian,
|
||||
english, cyrillic, czech, korean fonts, and OSD?
|
||||
|
||||
History:
|
||||
~~~~~~~~
|
||||
|
103
DOCS/Requirements
Normal file
103
DOCS/Requirements
Normal file
@ -0,0 +1,103 @@
|
||||
MPlayer requirements
|
||||
====================
|
||||
Intro
|
||||
*****
|
||||
This document is to tell you what MPlayer's requirements are, and where can you
|
||||
find 'em.
|
||||
|
||||
Current Minimal Requirements:
|
||||
*****************************
|
||||
|
||||
Binutils:
|
||||
~~~~~~~~~
|
||||
Brief: These utilities deal with object files.
|
||||
URL: ftp://ftp.gnu.org/pub/gnu/binutils
|
||||
Checking: as --version
|
||||
ld --version
|
||||
Note: Preferred versions are 2.9.1 or 2.10.1
|
||||
|
||||
GCC
|
||||
~~~
|
||||
Brief: Gnu Compilers Collection
|
||||
URL: http://gcc.gnu.org
|
||||
Checking: gcc --version
|
||||
Note: Preferred versions are 2.95.3 (2.95.2 with updated libstc++ stuff)
|
||||
2.96.xx won't work, they are RedHat's UNOFFICIAL and BUGGY releases
|
||||
egcs-2.91.xx and early may have problems with inline assembler
|
||||
|
||||
GLIBC
|
||||
~~~~~
|
||||
Brief: GNU C library
|
||||
URL: ftp://ftp.gnu.org/pub/gnu/glibc
|
||||
Checking: ls -l /lib/libc[.-]*
|
||||
Note: Preferred versions are 2.1.3 or 2.2.3
|
||||
|
||||
XFree86
|
||||
~~~~~~~
|
||||
Brief: Free port of X11 system on x86 architecture
|
||||
URL: http://www.xfree86.org
|
||||
Checking: X -version
|
||||
Note: Preferred versions are 4.0.2 and 4.0.3
|
||||
|
||||
Win32 codecs:
|
||||
~~~~~~~~~~~~~
|
||||
Brief: Collection of audio/video codecs for Windows.
|
||||
URL: http://mplayer.sourceforge.net/DOCS/codecs.html
|
||||
Note: Please use only this codec set
|
||||
|
||||
Optional Requirements:
|
||||
**********************
|
||||
|
||||
ALSA
|
||||
~~~~
|
||||
Brief: Advanced Linux Sound Architecture
|
||||
URL: http://www.alsa-project.org/
|
||||
Note: Preferred version is 0.9.x+ . For details see DOCS/README
|
||||
|
||||
DRI
|
||||
~~~
|
||||
Brief: The Direct Rendering Infrastructure
|
||||
URL: http://dri.sourceforge.net/
|
||||
Note: For details see DOCS/VIDEOCARDS
|
||||
|
||||
Utah-GLX
|
||||
~~~~~~~~
|
||||
Brief: An open source hardware accelerated implementation of GLX.
|
||||
URL: http://utah-glx.sourceforge.net/
|
||||
Note: For detail see DOCS/VIDEOCARDS
|
||||
|
||||
libcss
|
||||
~~~~~~
|
||||
Brief: libcss is required for viewing encrypted DVDs
|
||||
URL: http://www.linuxvideo.org/user/dl.html
|
||||
Note: For details see DOCS/DVD
|
||||
|
||||
liblirc
|
||||
~~~~~~~
|
||||
Brief: Linux Infrared Remote Control. LIRC is a package that supports receiving
|
||||
and sending IR signals from/for the most common IR remote controls.
|
||||
URL: http://sourceforge.net/projects/lirc/
|
||||
Note: For details see DOCS/LIRC
|
||||
|
||||
libpng
|
||||
~~~~~~
|
||||
Brief: Portable Network Graphic library
|
||||
URL: http://www.libpng.org/pub/png/pngcode.html
|
||||
Note: For details see DOCS/README
|
||||
|
||||
libsdl
|
||||
~~~~~~
|
||||
Brief: Simple DirectMedia Layer is a cross-platform multimedia library designed
|
||||
to provide fast access to the graphics framebuffer and audio device
|
||||
URL: http://www.libsdl.org
|
||||
Note: Preferred versions are 1.2.0+. For details see DOCS/SDL
|
||||
|
||||
xmmplib
|
||||
~~~~~~~
|
||||
Brief: Linux MultiMedia Project
|
||||
URL: http://www.frozenproductions.com/xmmp/
|
||||
Alt URL: http://xmmp.sourceforge.net
|
||||
Note: For details see DOCS/ChangeLog
|
||||
|
||||
Enjoy!
|
||||
MPlayer team
|
Loading…
Reference in New Issue
Block a user