MPlayer - Multimediální přehrávač

http://www.mplayerhq.hu


Obsah

Jak číst tuto dokumentaci
1. Představení
1.1. Historie
1.2. Instalace
1.2.1. Softwarové požadavky
1.2.2. Kodeky
1.2.3. Video karty
1.2.3.1. YUV karty
1.2.3.2. Ne-YUV karty
1.2.3.3. Karty Cirrus-Logic
1.2.4. Zvukové karty
1.2.5. Vlastnosti
1.3. Chtěli byste GUI?
1.4. Titulky a OSD
1.4.1. Vlastní formát titulků MPlayeru (MPsub)
1.4.2. Instalace OSD a titulků
1.4.3. OSD menu
1.5. RTC
2. Vlastnosti
2.1. Podporované formáty
2.1.1. Video formáty
2.1.1.1. MPEG soubory
2.1.1.2. AVI soubory
2.1.1.3. ASF/WMV soubory
2.1.1.4. QuickTime/MOV soubory
2.1.1.5. VIVO soubory
2.1.1.6. FLI soubory
2.1.1.7. RealMedia (RM) soubory
2.1.1.8. NuppelVideo soubory
2.1.1.9. yuv4mpeg soubory
2.1.1.10. FILM soubory
2.1.1.11. RoQ soubory
2.1.1.12. OGG/OGM soubory
2.1.1.13. SDP soubory
2.1.1.14. PVA soubory
2.1.1.15. NSV soubory
2.1.1.16. Soubory Matroska
2.1.1.17. Soubory NUT
2.1.1.18. GIF soubory
2.1.2. Audio formáty
2.1.2.1. MP3 soubory
2.1.2.2. WAV soubory
2.1.2.3. OGG/OGM soubory (Vorbis)
2.1.2.4. WMA/ASF soubory
2.1.2.5. MP4 soubory
2.1.2.6. CD audio
2.1.2.7. XMMS
2.2. Podporované kodeky
2.2.1. Video kodeky
2.2.1.1. DivX4/DivX5
2.2.1.2. FFmpeg/libavcodec
2.2.1.3. XAnim kodeky
2.2.1.4. VIVO video
2.2.1.5. MPEG-1/2 video
2.2.1.6. MS Video1, Cinepak CVID a jiné starší kodeky
2.2.1.7. RealVideo
2.2.1.8. XviD
2.2.1.9. Sorenson
2.2.1.10. x264
2.2.1.10.1. Co je x264?
2.2.1.10.2. Co je H.264?
2.2.1.10.3. Jak mohu přehrávat H.264 videa MPlayerem?
2.2.1.10.4. Jak mohu enkódovat video pomocí MEncoder a x264?
2.2.2. Audio kodeky
2.2.2.1. Softwarové dekódování AC3
2.2.2.2. Hardwarové dekódování AC3
2.2.2.3. podpora libmad
2.2.2.4. VIVO audio
2.2.2.5. RealAudio
2.2.2.6. Kodeky QDesign
2.2.2.7. Kodeky Qualcomm
2.2.2.8. Kodek AAC
2.2.3. HOWTO: Import Win32 kodeků
2.2.3.1. Kodeky VFW
2.2.3.2. Kodeky DirectShow
2.3. Výstupní video zařízení/rozhraní
2.3.1. Nastavení MTRR
2.3.2. Video výstupy pro tradiční video karty
2.3.2.1. Xv
2.3.2.1.1. Karty 3dfx
2.3.2.1.2. Karty S3
2.3.2.1.3. Karty nVidia
2.3.2.1.4. Karty ATI
2.3.2.1.5. Karty NeoMagic
2.3.2.1.6. Karty Trident
2.3.2.1.7. Karty Kyro/PowerVR
2.3.2.2. DGA
2.3.2.3. SDL
2.3.2.4. SVGAlib
2.3.2.5. Výstup na Framebuffer (FBdev)
2.3.2.6. Matrox framebuffer (mga_vid)
2.3.2.7. Podpora 3Dfx YUV
2.3.2.8. Rozhraní OpenGL
2.3.2.9. AAlib - zobrazování v textovém režimu
2.3.2.10. libcaca - Barevná ASCII Art knihovna
2.3.2.11. VESA - výstup do VESA BIOSu
2.3.2.12. X11
2.3.2.13. VIDIX
2.3.2.13.1. Karty ATI
2.3.2.13.2. Karty Matrox
2.3.2.13.3. Karty Trident
2.3.2.13.4. Karty 3DLabs
2.3.2.13.5. Karty nVidia
2.3.2.13.6. Karty SiS
2.3.2.14. DirectFB
2.3.2.15. DirectFB/Matrox (dfbmga)
2.3.3. MPEG dekodéry
2.3.3.1. DVB výstup a vstup
2.3.3.2. DXR2
2.3.3.3. DXR3/Hollywood+
2.3.4. Ostatní vizualizační hardware
2.3.4.1. Zr
2.3.4.2. Blinkenlights
2.3.5. pODPORA TV výstupu
2.3.5.1. Karty Matrox G400
2.3.5.2. Karty Matrox G450/G550
2.3.5.3. Karty ATI
2.3.5.4. Voodoo 3
2.3.5.5. nVidia
2.3.5.6. NeoMagic
2.4. Výstupní zvuková zařízení
2.4.1. Audio/Video synchronizace
2.4.2. Odstraňování problémů
2.5. TV vstup
2.5.1. Kompilace
2.5.2. Tipy pro používání
2.5.3. Příklady
3. Použití
3.1. Příkazový řádek
3.2. Ovládání
3.2.1. Konfigurace ovládání
3.2.2. Ovládání z LIRC
3.2.3. Závislý režim
3.3. Přehrávání datových proudů ze sítě nebo rour
3.3.1. Uložení proudového obsahu
3.4. Vzdálené datové proudy
3.4.1. Kompilace serveru
3.4.2. Použití vzdálených datových proudů
3.5. Seznamy editačních zásahů (EDL)
3.5.1. Použití EDL souboru
3.5.2. Vytvoření EDL souboru
3.6. Pokročilé audio
3.6.1. Surround/Vícekanálové přehrávání
3.6.1.1. DVD
3.6.1.2. Přehrávání stereo souborů do čtyřech reproduktorů
3.6.1.3. AC3/DTS Passthrough
3.6.1.4. Maticově enkódovaný zvuk
3.6.1.5. Surround emulace ve sluchátkách
3.6.1.6. Potíže
3.6.2. Manipulace s kanály
3.6.2.1. Obecné informace
3.6.2.2. Přehrávání mono na dvou reproduktorech
3.6.2.3. Kopírování/přesun kanálů
3.6.2.4. Mixování kanálů
3.6.3. Softwarové nastavení hlasitosti
4. Často Kladené Dotazy (FAQ)
5. Použití CD/DVD
5.1. CD/DVD mechaniky
5.1.1. Linux
5.1.2. FreeBSD
5.2. Přehrávání DVD
5.3. Přehrávání VCD
6. Porty
6.1. Linux
6.1.1. Vytvoření balíčku pro Debian
6.1.2. Balení RPM
6.1.3. ARM
6.2. *BSD
6.2.1. FreeBSD
6.2.2. OpenBSD
6.2.3. Darwin
6.3. Sun Solaris
6.4. Silicon Graphics Irix
6.5. HP-UX
6.6. QNX
6.7. Windows
6.7.1. Cygwin
6.7.2. MinGW
6.8. Mac OS
6.8.1. MPlayer OS X
6.9. Amiga/MorphOS (GeekGadgets)
7. Enkódování s MEncoderem
7.1. Vytvoření MPEG-4 ("DivX") ripu DVD filmu ve vysoké kvalitě
7.1.1. Příprava na enkódování: Určení zdrojového materiálu a datového toku
7.1.1.1. Zjištění snímkové rychlosti zdroje
7.1.1.2. Určení zdrojového materiálu
7.1.2. Pevný kvantizer vs. více průchodů
7.1.3. Omezení pro efektivní enkódování
7.1.4. Ořezávání a škálování
7.1.5. Volba rozlišení a datového toku
7.1.5.1. Výpočet rozlišení
7.1.6. Filtrování
7.1.7. Prokládání a Telecine
7.1.8. Enkódování prokládaného videa
7.1.9. Poznámky k Audio/Video synchronizaci
7.1.10. Zvuk
7.1.11. Muxování (multiplexování)
7.1.11.1. Zlepšování spolehlivosti muxování a A/V synchronizace
7.1.11.2. Limitace nosného formátu AVI
7.1.11.3. Muxování do nosného formátu Matroska
7.2. Jak naložit s telecine a prokladem v NTSC DVD
7.2.1. Představení
7.2.2. Jak zjistit o jaký typ videa se jedná
7.2.2.1. Progresivní (neprokládané)
7.2.2.2. Telecinováno (přepsáno pro NTSC televizi)
7.2.2.3. Prokládané
7.2.2.4. Smíšené progresivní a telecinované
7.2.2.5. Smíšené progresivní a prokládané
7.2.3. Jak enkódovat jednotlivé kategorie
7.2.3.1. Progresivní
7.2.3.2. Telecinované
7.2.3.3. Prokládané
7.2.3.4. Smíšené progresivní a telecinované
7.2.3.5. Smíšené progresivní a prokládané
7.2.4. Poznámky pod čarou
7.3. Enkódování s rodinou kodeků libavcodec
7.3.1. Video kodeky libavcodec
7.3.2. Audio kodeky libavcodec
7.3.3. Enkódovací volby libavcodecu
7.3.4. Příklady nastavení enkódování
7.3.5. Uživatelské inter/intra matice
7.3.6. Příklad
7.4. Enkódování pomocí kodeku XviD
7.4.1. Jaké volby by měly být použity, abychom dosáhli nejlepších výsledků?
7.4.2. Volby pro enkódování s XviD
7.4.3. Enkódovací profily
7.4.4. Příklady nastavení enkódování
7.5. Enkódování s x264 kodekem
7.5.1. Enkódovací volby x264
7.5.1.1. Úvodem
7.5.1.2. Volby které primárně ovlivňují rychlost a kvalitu
7.5.1.3. Volby náležející různým preferencím
7.5.2. Příklady nastavení enkódování
7.6. Použití MEncoder k vytváření VCD/SVCD/DVD-kompatibilních souborů.
7.6.1. Omezení Formátů
7.6.1.1. Omezení Formátů
7.6.1.2. Omezení velikosti GOP
7.6.1.3. Omezení datového toku
7.6.2. Výstupní volby
7.6.2.1. Poměr stran
7.6.2.2. Převod vzorkovacího kmitočtu
7.6.3. Použití libavcodec pro enkódování VCD/SVCD/DVD
7.6.3.1. Úvodem
7.6.3.2. lavcopts
7.6.3.3. Příklady
7.6.3.4. Pokročilé volby
7.6.4. Enkódování zvuku
7.6.4.1. toolame
7.6.4.2. twolame
7.6.4.3. libavcodec
7.6.5. Spojení všeho dohromady
7.6.5.1. PAL DVD
7.6.5.2. NTSC DVD
7.6.5.3. PAL AVI obsahující AC3 zvuk do DVD
7.6.5.4. NTSC AVI obsahující AC3 zvuk do DVD
7.6.5.5. PAL SVCD
7.6.5.6. NTSC SVCD
7.6.5.7. PAL VCD
7.6.5.8. NTSC VCD
8. Základní použití MEncoderu
8.1. Výběr kodeků a nosných formátů
8.2. Výběr vstupního souboru nebo zařízení
8.3. Dvouprůchodové enkódování MPEG-4 ("DivX")
8.4. Enkódování do MPEG formátu
8.5. Škálování (změna velikosti) filmů
8.6. Proudové kopírování
8.7. Enkódování z množství vstupních obrázkových souborů (JPEG, PNG, TGA, SGI)
8.8. Extrakce DVD titulků do VOBsub souboru
8.9. Zachování poměru stran
A. E-mailové konference
B. Jak hlásit chyby
B.1. Jak napravovat chyby
B.2. Jak provádět regresní testování pomocí CVS
B.3. Jak oznamovat chyby
B.4. Kam hlásit chyby
B.5. Co nahlásit
B.5.1. Systémové informace
B.5.2. Hardware a rozhraní (ovladače)
B.5.3. Problémy s konfigurací
B.5.4. Problémy s kompilací
B.5.5. Problémy s přehráváním
B.5.6. Pády
B.5.6.1. Jak uchovat informace o zopakovatelném pádu
B.5.6.2. Jak získat smysluplné informace z core dump
B.6. Vím co dělám...
C. Známé chyby
C.1. Speciální systémové/CPU-specifické chyby/problémy
C.2. Různé A-V sync a další problémy se zvukem
C.2.1. Obecné zpoždění zvuku nebo mizerný zvuk (ve všech nebo mnoha souborech)
C.2.2. Zpoždění zvuku/de-sync typické pro jeden nebo málo souborů
C.2.3. Naprosto bez zvuku
C.2.4. Žádný obraz (pouze šedá/zelená plocha)
C.2.5. Problémy s výstupem videa
D. Formát skinů MPlayeru
D.1. Přehled
D.1.1. Adresáře
D.1.2. Formáty obrázků
D.1.3. Součásti skinu
D.1.4. Soubory
D.2. Soubor skin
D.2.1. Hlavní okno a ovládací panel
D.2.2. Ovládací panel
D.2.3. Nabídka
D.3. Fonty
D.3.1. Symboly
D.4. GUI zprávy
E. Nářky vývojářů
E.1. GCC 2.96
E.2. Binární distribuce
E.3. nVidia
E.4. Joe Barr