mirror of
https://github.com/mpv-player/mpv
synced 2025-01-21 07:10:52 +00:00
b1051406d3
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@807 b3059339-0415-0410-9bf9-f77b7e298cf2
270 lines
11 KiB
Plaintext
270 lines
11 KiB
Plaintext
MPlayer (CVS version) (C) 2000-2001 Arpad Gereoffy (A'rpi/ESP-team)
|
|
=============================== * Keszitok teljes listajat lasd AUTHORS file*
|
|
http://mplayer.sourceforge.net
|
|
|
|
Roviden:
|
|
~~~~~~~~
|
|
Az MPlayer egy LINUXON mukodo videolejatszo. Le tudja jatszani a legtobb
|
|
mpeg, avi es asf file-okat, valamint felsorakoztat jonehany nativ es Win32
|
|
codecet. Nezhetsz vele VCD-t, DVD-t, es meg DivX-et is. A masik oriasi
|
|
tulajdonsaga az MPlayernek a megjelenitesi modok szeles valaszteka.
|
|
Mukodik X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib driverekkel, sot
|
|
SDL-lel is (beleertve ezaltal az SDL kepessegeit is), es nehany alacsonyszintu
|
|
kartyaspecifikus driver (Matrox/3dfx/SiS) is hasznalhato! Legtobbjuk
|
|
tamogat software vagy hardware scaling-et, igy a teljeskepernyos mod is
|
|
elerheto. Es meg nem is szoltam a szep, e'lsimitott, arnyekolt feliratozasrol,
|
|
ami tamogat magyar, angol, cirill, cseh es koreai fontokat, valamint OSD-t!
|
|
|
|
History:
|
|
~~~~~~~~
|
|
Igen. Egy ujabb videolejatszo Linuxra.
|
|
Hogy mi ebben a kulonleges? Nos, mukodik, legalabbis nekem :)
|
|
Nagyon sok lejatszot probaltam Linux alatt (mtv,xmps,dvdview,livid/oms,
|
|
VideoLAN,xine,xanim,avifile,xmmp) de mindnek ugyanazok a problemai.
|
|
Tobbnyire a kulonleges fileokkal, vagy a hang/kep szinkronnal. Legtobbjuk
|
|
keptelen mind mpeg1, mpeg2 ES avi (DivX) lejatszasra. Sokuknak gondjuk van
|
|
a kepminoseggel, vagy a sebesseggel is. Elhataroztam hogy (at)irok egyet...
|
|
|
|
- mpg12play v0.1-v0.3:
|
|
Az elso probalkozas, felora alatt osszeganyolva!
|
|
A libmpeg3-at hasznaltam a www.heroinewarrior.com-rol egeszen a 0.3-as
|
|
verzioig, de minosegi es sebessegi problemak voltak vele.
|
|
- mpg12play v0.5-v0.87:
|
|
Az MPEG codec helyere a DVDview-et (Dirk Farin) tettem, nagyszeru dolog
|
|
volt, de lassu, es C++-ben keszult (utalom a C++-t!!!)
|
|
- mpg12play v0.9-v0.95pre5:
|
|
Az MPEG codec itt az Aaron Holtzman es Michel Lespinasse keszitette libmpeg2
|
|
(mpeg2dec). Nagyon jo, optimalizalt gyors C kod, tokeletes kepminoseg es
|
|
100%-os megfeleles a szabvanynak.
|
|
- MPlayer v0.3-v0.9:
|
|
Egyvelege ket programnak: mpg123playv0.95pre6 es az uj egyszeru AVI
|
|
lejatszomnak ('avip'), ami az avifile Win32 DLL loader-en alapul.
|
|
- MPlayer v0.10:
|
|
Az MPEG es AVI lejatszo egyetlen programban!
|
|
- MPlayer v0.11:
|
|
ASF tamogatas hozzaadasa, es OpenDivX (lasd www.projectmayo.com)
|
|
en/dekodolas.
|
|
- MPlayer v0.17 "The IdegCounter"
|
|
A 0.11pre sorozat vegso verzioja, 4 honapnyi kokemeny fejlesztes utan!
|
|
Probald ki es ess amulatba! Ezernyi uj dolog... es persze a regi kod
|
|
feljavitva, bugok eltavolitva, stb.
|
|
|
|
Lathato, hogy nem codeceket irtam, csak nehany lejatszot. Sok idot toltottem
|
|
azzal is, hogy megtalaljam a megfelelo modszer a hibas file-ok beolvasasara
|
|
(mind MPEG, AVI), valamint a tokeletes A-V szinkronra, akar keresessel is.
|
|
A lejatszo sziklaszilardan jatszik le hibas MPEG file-okat (hasznos nehany
|
|
VCD-nel), es lejatszik minden olyan hibas AVI-t, amit a csodas windows
|
|
media player nem. Meg az index chunk nelkuli AVI-k is lejatszhatok, sot
|
|
az indexet fel is lehet epiteni az '-idx' opcioval, igy keresni is lehet
|
|
bennuk! Amint az latszik, a stabilitas es a minoseg a legfontosabbak
|
|
a szamomra, de a sebesseg se eppen alacsony.
|
|
|
|
Es a grafikus felulet?
|
|
~~~~~~~~~~~~~~~~~~~~~~
|
|
Nem foglalkozok feluletekkel. Utalom oket, a kedvencem az egyszeru 80x25-os
|
|
konzol. Ezert a lejatszo csak billentyuzetrol iranyithato, a
|
|
konzolrol/xtermrol. Tervezes alatt all egy felulet, Pontscho/Fresh! altal.
|
|
Erosen fejlesztes alatt all, de hamarosan kiadjuk es beepitjuk.
|
|
Ha mar itt tartunk, kellene neki nehany skin, ha jo grafikus vagy irj neki!!!
|
|
|
|
Tamogatott formatumok:
|
|
~~~~~~~~~~~~~~~~~~~~~~
|
|
- VCD (Video CD) kozvetlen a CD-ROM-rol, vagy image file-bol
|
|
- DVD, kozvetlen a lemezrol, opcionalisan libcss-t hasznalva dekodolashoz
|
|
- MPEG 1/2 System Stream (PS/PES/VOB) es Elementary Stream (ES) formatumok
|
|
- RIFF AVI formatum
|
|
- ASF 1.0 formatum
|
|
- file olvasasa stdin-rol
|
|
|
|
Tamogatott audio es video kodekek:
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
*** Lasd http://mplayer.sourceforge.net/DOCS/codecs.html ***
|
|
*** a teljes listahoz ***
|
|
|
|
A legfontosabb video codecek:
|
|
- mpeg1 (VCD) es mpeg2 (DVD) video
|
|
- DivX, OpenDivX es mas MPEG4 variansok
|
|
- Windows Media Video 7 (WMV1) ami .wmv fileokban van
|
|
- Intel Indeo codecek (3.1, 3.2, 4.1, 5.0)
|
|
- MJPEG, ASV2 es mas hardware formatumok
|
|
|
|
A legfontosabb audio codecek:
|
|
- mpeg layer 2, es layer 3 (MP3) audio
|
|
- AC3 dolby audio
|
|
- VoxWare audio
|
|
- alaw, msgsm, pcm es mas regi formatumok
|
|
|
|
Ha van olyan codeced ami nincs felsorolva vagy tamogatva, olvasd el a
|
|
http://mplayer.sourceforge.net/DOCS/codecs.html es DOCS/CODECS
|
|
file-okat, amikben le van irva mit kell tenned hogy tamogassuk a codeced.
|
|
|
|
Tamogatott video kimeneti formak:
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Altalanos:
|
|
- x11: X11 az SHM kiterjesztessel
|
|
- xv: X11 az XVideo kiterjesztes overlay-eivel (hardware tamogatas)
|
|
- gl: OpenGL renderelo, csak Utah-GLX-szel mukodik!
|
|
- dga: X11 a DGA kiterjesztessel
|
|
- fsdga:X11 a DGA kiterjesztessel + teljeskepernyos render (csak 24/32bpp
|
|
es MPEG!)
|
|
- fbdev:Megjelenites altalanos framebuffereken
|
|
- svga: Megjelenites SVGAlib-bel
|
|
- sdl: SDL >= v1.1.7 driver (software scaling, >=1.1.8 tamogatja a hardware
|
|
gyorsitast XVideo-n keresztul, >=1.2.0 aalib)
|
|
- aalib:Szoveges modu render (SDL-en keresztul, nativ driver hamarosan!)
|
|
|
|
Kartyaspecifikus:
|
|
- mga: Matrox G200/G400 hardware-es YUV overlay az mga_vid-en keresztul
|
|
- xmga: Matrox G200/G400 overlay (mga_vid) X11 ablakban
|
|
(Xv emulacio 3.3.x-es X-szel!)
|
|
- syncfb: Matrox G400 YUV tamogatas framebufferen (regi, hasznalj mga/xmga-t)
|
|
- 3dfx: Voodoo2/3 hardware YUV (/dev/3dfx) tamogatas (nincs tesztelve!)
|
|
|
|
Egyeb:
|
|
- png: kimenet PNG file-okba (-z kapcsolo a tomorites merteket allitja)
|
|
- pgm: kimenet PGM file-okba (tesztelesre, vagy ffmpeg enkodolashoz)
|
|
- md5: MD5sum tamogatas (mpeg konformancia tesztekhez)
|
|
- odivx:OpenDivX AVI file kimenet (-br a bitrate-t allitja)
|
|
- null: kimenet a nagy semmibe (sebessegtesztekhez)
|
|
|
|
Megj.: olvasd el a DOCS/VIDEOCARDS file-t !
|
|
|
|
Tamogatott audio kimeneti formak:
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
- OSS driver
|
|
- ALSA driver OSS emulacioval (kizarolag ALSA >= 0.9 !)
|
|
- ESD az 'esddsp' programmal (nincs tesztelve)
|
|
|
|
Megj.: olvasd el a DOCS/SOUNDCARDS file-t !
|
|
|
|
Sebesseg:
|
|
~~~~~~~~~
|
|
A legtobb kritikus resz MMX/MMXext/SSE/3DNow!/3DNow!Ex-re optimalizalt.
|
|
A kepkirakasi sebesseget megnovelheted az MTRR regiszterek beallitasaval,
|
|
lasd DOCS/MTRR . Nehany *regi* sebessegteszt eredmenyet last DOCS/SPEED .
|
|
|
|
Hasznalat:
|
|
~~~~~~~~~~
|
|
mplayer [opciok] [-vo driver] [utvonal/]filenev
|
|
|
|
Opciok:
|
|
lasd `mplayer -h'
|
|
lasd `mplayer -vo help' a rendelkezesre allo driverek listajahoz
|
|
|
|
Billentyuk:
|
|
<- or -> hatra/eloretekeres, 10 masodpercnyi
|
|
up or down hatra/eloretekeres, 1 percnyi
|
|
p or SPACE pillanatallj, barmely billentyure tovabb
|
|
q or ^C lejatszas leallitasa, kilepes
|
|
o OSD funkciok : nincs / seek / seek+ido
|
|
/ and * hangero csokkentese/novelese
|
|
m master/pcm csatorna hasznalata hangerohoz
|
|
f teljes kepernyos mod ki/be (csak SDL!)
|
|
|
|
Peldak:
|
|
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
|
|
|
|
Megj.: a Matrox YUV driver (-vo mga vagy xmga) hasznalatahoz eloszor be kell
|
|
tolteni a drivert, lasd DOCS/VIDEOCARDS .
|
|
|
|
Lejatszas stdin-rol:
|
|
~~~~~~~~~~~~~~~~~~~~
|
|
Vegre lehetseges.
|
|
|
|
Egyszeruen csak add meg a '-' karaktert filenevnek:
|
|
|
|
cat test.mpg | mplayer -vo xv -
|
|
|
|
Korlatozasok:
|
|
mpg: nem lehet visszafele tekerni
|
|
asf: nem lehet visszafele tekerni
|
|
avi: index nincs beolvasva -> egyaltalan nincs tekeres, nehany
|
|
file nem lejatszhato
|
|
|
|
Terminalrol/xterm-bol nem lehet iranyitani, de a hotkey-ek, es az OSD
|
|
mukodik az ablakban. Termeszetesen a LIRC mindenhol megy.
|
|
|
|
Ez a tulajdonsag nehany kulso programmal egyutt kiboviti a lehetosegeinket.
|
|
Peldaul egy epp most letoltott divx film megnezese:
|
|
rar p ast-nssvcd.rar | mplayer -vo xmga -fs -
|
|
|
|
Egy asf grabberrel vagy HTTP dump programmal a netrol is lejatszhatsz.
|
|
wget ftp://micorsops.com/something.avi -O - | mplayer -
|
|
|
|
(kesobb majd lesz kozvetlen asf/http/ftp olvasas, keresessel stb, de egyelore
|
|
ez van)
|
|
|
|
TV kimenet:
|
|
~~~~~~~~~~~
|
|
Ha van egy Matrox G400 Dual-Head kartyad, tudsz a TV-n filmet nezni
|
|
kihasznalva a masodik head TV-kimenet kepesseget. Olvasd el a
|
|
DOCS/TVout-G400 file-t a reszletekhez!
|
|
|
|
Bugreportok, hozzafuzesek, kerelmek, stb:
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Eloszor olvasd el az osszes leirast, a problemak legtobbje le van irva
|
|
valahol. Legalabb olvasd el a DOCS/BUGS filet ! Nem szeretunk olyan
|
|
kerdesre valaszolni, amire mar ismert a valasz ebben, vagy mas
|
|
dokumentacioban.
|
|
|
|
Olvasd el a DOCS/MPlayer-FAQ file-t. A legtobb altalanos kerdesre
|
|
ott talalod a valaszokat!
|
|
|
|
Probald ki a legujabb fejlesztoi valtozatot (CVS-rol) is, hatha mar
|
|
meg van oldva a gond, csak az uj verzio meg nincs kiadva. Ha nem
|
|
sikerult megoldani a problemat, kuldj egy szep bugreport-ot:
|
|
lasd DOCS/BUGREPORTS .
|
|
|
|
Iratkozz fel az mplayer-users levelezesi listara (ANGOL nyelvu!).
|
|
Sok MPlayer felhasznalo van, talan tudnak neked segiteni. Kuldd oda
|
|
otleteidet, kerelmeidet, hozzafuznivaloidat. Ne kerj olyat, ami
|
|
mar le van irva a DOCS/TODO fileban!
|
|
|
|
Contact info:
|
|
~~~~~~~~~~~~~
|
|
Homepage: http://mplayer.sourceforge.net
|
|
|
|
Levelezesi listak:
|
|
~~~~~~~~~~~~~~~~~~
|
|
Jonehany MPlayer lista van. A kovetkezo cimeken lehet feliratkozni:
|
|
|
|
- MPlayer belso/magyar fejlesztok listaja: (kizarolag MAGYAR nyelvu!)
|
|
http://lists.sourceforge.net/lists/listinfo/mplayer-devel
|
|
|
|
- MPlayer fejlesztok listaja:
|
|
http://lists.sourceforge.net/lists/listinfo/mplayer-dev-eng
|
|
|
|
- MPlayer felhasznalok listaja:
|
|
http://lists.sourceforge.net/lists/listinfo/mplayer-users
|
|
|
|
- MPlayer & Matrox G200/G400/G450 felhasznalok:
|
|
http://lists.sourceforge.net/lists/listinfo/mplayer-matrox
|
|
|
|
- mpg12play-portable fejlesztoi lista:
|
|
http://lists.sourceforge.net/lists/listinfo/mplayer-mpg12play
|
|
|
|
- MPlayer bejelentesek: (uj kiadott verziok, nagyobb valtozasok)
|
|
http://lists.sourceforge.net/lists/listinfo/mplayer-announce
|
|
|
|
- MPlayer CVS-log: (_minden_ kodvaltozasrol)
|
|
http://lists.sourceforge.net/lists/listinfo/mplayer-cvslog
|
|
|
|
Megj.: a fenti listak nyelve ANGOL, kiveve ahol mas van feltuntetve.
|
|
Mas nyelven ne kuldj uzenetet!
|
|
|
|
Licensz:
|
|
~~~~~~~~
|
|
Mivel MPlayer rengeteg kodot tartalmaz mas projectekbol, ez meg nincs
|
|
eldontve. A GPL-re hajtunk (bar igen nehez lesz).
|
|
|
|
Standard Disclaimer:
|
|
~~~~~~~~~~~~~~~~~~~~
|
|
Csak a sajat felelossegedre hasznald! Hibak es pontatlansagok elofordulhatnak,
|
|
amik kart tesznek a rendszeredben es/vagy a szemedben. Ovatosan jarj el, mert
|
|
semmifele felelosseget nem vallalunk!
|
|
|