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

http://www.mplayerhq.hu


Jak číst tuto dokumentaci
1. Představení
1.1. Historie
2. Instalace
2.1. Softwarové požadavky
2.2. Kodeky
2.3. Video karty
2.3.1. YUV karty
2.3.2. Ne-YUV karty
2.3.3. Karty Cirrus-Logic
2.4. Zvukové karty
2.5. Vlastnosti
2.6. Chtěli byste GUI?
2.7. Titulky a OSD
2.7.1. Vlastní formát titulků MPlayeru (MPsub)
2.7.2. Instalace OSD a titulků
2.7.3. OSD menu
2.8. RTC
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. Použití CD/DVD
4.1. CD/DVD mechaniky
4.1.1. Linux
4.1.2. FreeBSD
4.2. Přehrávání DVD
4.3. Přehrávání VCD
5. Často Kladené Dotazy (FAQ)
6. Nosné formáty (Containers)
6.1. Video formáty
6.1.1. MPEG soubory
6.1.2. AVI soubory
6.1.3. ASF/WMV soubory
6.1.4. QuickTime/MOV soubory
6.1.5. VIVO soubory
6.1.6. FLI soubory
6.1.7. RealMedia (RM) soubory
6.1.8. NuppelVideo soubory
6.1.9. yuv4mpeg soubory
6.1.10. FILM soubory
6.1.11. RoQ soubory
6.1.12. OGG/OGM soubory
6.1.13. SDP soubory
6.1.14. PVA soubory
6.1.15. NSV soubory
6.1.16. Soubory Matroska
6.1.17. Soubory NUT
6.1.18. GIF soubory
6.2. Audio formáty
6.2.1. MP3 soubory
6.2.2. OGG/OGM soubory (Vorbis)
6.2.3. CD audio
6.2.4. XMMS
7. Kodeky
7.1. Video kodeky
7.1.1. DivX4/DivX5
7.1.2. FFmpeg/libavcodec
7.1.3. XAnim kodeky
7.1.4. VIVO video
7.1.5. MPEG-1/2 video
7.1.6. MS Video1, Cinepak CVID a jiné starší kodeky
7.1.7. RealVideo
7.1.8. XviD
7.1.9. Sorenson
7.1.10. x264
7.1.10.1. Co je x264?
7.1.10.2. Co je H.264?
7.1.10.3. Jak mohu přehrávat H.264 videa MPlayerem?
7.1.10.4. Jak mohu enkódovat video pomocí MEncoder a x264?
7.2. Audio kodeky
7.2.1. Softwarové dekódování AC3
7.2.2. Hardwarové dekódování AC3
7.2.3. podpora libmad
7.2.4. Hardwarový MPEG audio kodek
7.2.5. VIVO audio
7.2.6. RealAudio
7.2.7. Kodeky QDesign
7.2.8. Kodeky Qualcomm
7.2.9. Kodek AAC
7.2.10. AMR kodeky
7.3. HOWTO: Import Win32 kodeků
7.3.1. Kodeky VFW
7.3.2. Kodeky DirectShow
8. Výstupní video zařízení/rozhraní
8.1. Nastavení MTRR
8.2. Video výstupy pro tradiční video karty
8.2.1. Xv
8.2.1.1. Karty 3dfx
8.2.1.2. Karty S3
8.2.1.3. Karty nVidia
8.2.1.4. Karty ATI
8.2.1.5. Karty NeoMagic
8.2.1.6. Karty Trident
8.2.1.7. Karty Kyro/PowerVR
8.2.2. DGA
8.2.3. SDL
8.2.4. SVGAlib
8.2.5. Výstup na Framebuffer (FBdev)
8.2.6. Matrox framebuffer (mga_vid)
8.2.7. Podpora 3Dfx YUV
8.2.8. Rozhraní OpenGL
8.2.9. AAlib - zobrazování v textovém režimu
8.2.10. libcaca - Barevná ASCII Art knihovna
8.2.11. VESA - výstup do VESA BIOSu
8.2.12. X11
8.2.13. VIDIX
8.2.13.1. Karty ATI
8.2.13.2. Karty Matrox
8.2.13.3. Karty Trident
8.2.13.4. Karty 3DLabs
8.2.13.5. Karty nVidia
8.2.13.6. Karty SiS
8.2.14. DirectFB
8.2.15. DirectFB/Matrox (dfbmga)
8.3. MPEG dekodéry
8.3.1. DVB výstup a vstup
8.3.2. DXR2
8.3.3. DXR3/Hollywood+
8.4. Ostatní vizualizační hardware
8.4.1. Zr
8.4.2. Blinkenlights
8.5. pODPORA TV výstupu
8.5.1. Karty Matrox G400
8.5.2. Karty Matrox G450/G550
8.5.3. Karty ATI
8.5.4. Voodoo 3
8.5.5. nVidia
8.5.6. NeoMagic
9. Výstupní zvuková zařízení
9.1. Audio/Video synchronizace
9.2. Odstraňování problémů
10. TV
10.1. TV vstup
10.1.1. Kompilace
10.1.2. Tipy pro používání
10.1.3. Příklady
11. Porty
11.1. Linux
11.1.1. Vytvoření balíčku pro Debian
11.1.2. Balení RPM
11.1.3. ARM
11.2. *BSD
11.2.1. FreeBSD
11.2.2. OpenBSD
11.2.3. Darwin
11.3. Komerční Unix
11.3.1. Solaris
11.3.2. IRIX
11.3.3. HP-UX
11.3.4. AIX
11.4. Windows
11.4.1. Cygwin
11.4.2. MinGW
11.5. Mac OS
11.5.1. MPlayer OS X GUI
11.6. Exotic Platforms
11.6.1. QNX
11.6.2. Amiga/MorphOS (GeekGadgets)
12. Základní použití MEncoderu
12.1. Výběr kodeků a nosných formátů
12.2. Výběr vstupního souboru nebo zařízení
12.3. Dvouprůchodové enkódování MPEG-4 ("DivX")
12.4. Enkódování do MPEG formátu
12.5. Škálování (změna velikosti) filmů
12.6. Proudové kopírování
12.7. Enkódování z množství vstupních obrázkových souborů (JPEG, PNG, TGA, SGI)
12.8. Extrakce DVD titulků do VOBsub souboru
12.9. Zachování poměru stran
13. Enkódování s MEncoderem
13.1. Vytvoření MPEG-4 ("DivX") ripu DVD filmu ve vysoké kvalitě
13.1.1. Příprava na enkódování: Určení zdrojového materiálu a datového toku
13.1.1.1. Zjištění snímkové rychlosti zdroje
13.1.1.2. Určení zdrojového materiálu
13.1.2. Pevný kvantizer vs. více průchodů
13.1.3. Omezení pro efektivní enkódování
13.1.4. Ořezávání a škálování
13.1.5. Volba rozlišení a datového toku
13.1.5.1. Výpočet rozlišení
13.1.6. Filtrování
13.1.7. Prokládání a Telecine
13.1.8. Enkódování prokládaného videa
13.1.9. Poznámky k Audio/Video synchronizaci
13.1.10. Výběr video kodeku
13.1.11. Zvuk
13.1.12. Muxování (multiplexování)
13.1.12.1. Zlepšování spolehlivosti muxování a A/V synchronizace
13.1.12.2. Limitace nosného formátu AVI
13.1.12.3. Muxování do nosného formátu Matroska
13.2. Jak naložit s telecine a prokladem v NTSC DVD
13.2.1. Představení
13.2.2. Jak zjistit o jaký typ videa se jedná
13.2.2.1. Progresivní (neprokládané)
13.2.2.2. Telecinováno (přepsáno pro NTSC televizi)
13.2.2.3. Prokládané
13.2.2.4. Smíšené progresivní a telecinované
13.2.2.5. Smíšené progresivní a prokládané
13.2.3. Jak enkódovat jednotlivé kategorie
13.2.3.1. Progresivní
13.2.3.2. Telecinované
13.2.3.3. Prokládané
13.2.3.4. Smíšené progresivní a telecinované
13.2.3.5. Smíšené progresivní a prokládané
13.2.4. Poznámky pod čarou
13.3. Enkódování s rodinou kodeků libavcodec
13.3.1. Video kodeky libavcodec
13.3.2. Audio kodeky libavcodec
13.3.3. Enkódovací volby libavcodecu
13.3.4. Příklady nastavení enkódování
13.3.5. Uživatelské inter/intra matice
13.3.6. Příklad
13.4. Enkódování pomocí kodeku XviD
13.4.1. Jaké volby by měly být použity, abychom dosáhli nejlepších výsledků?
13.4.2. Volby pro enkódování s XviD
13.4.3. Enkódovací profily
13.4.4. Příklady nastavení enkódování
13.5. Enkódování s x264 kodekem
13.5.1. Enkódovací volby x264
13.5.1.1. Úvodem
13.5.1.2. Volby které primárně ovlivňují rychlost a kvalitu
13.5.1.3. Volby náležející různým preferencím
13.5.2. Příklady nastavení enkódování
13.6. Použití MEncoder k vytváření VCD/SVCD/DVD-kompatibilních souborů.
13.6.1. Omezení Formátů
13.6.1.1. Omezení Formátů
13.6.1.2. Omezení velikosti GOP
13.6.1.3. Omezení datového toku
13.6.2. Výstupní volby
13.6.2.1. Poměr stran
13.6.2.2. Zachování A/V synchronizace
13.6.2.3. Převod vzorkovacího kmitočtu
13.6.3. Použití libavcodec pro enkódování VCD/SVCD/DVD
13.6.3.1. Úvodem
13.6.3.2. lavcopts
13.6.3.3. Příklady
13.6.3.4. Pokročilé volby
13.6.4. Enkódování zvuku
13.6.4.1. toolame
13.6.4.2. twolame
13.6.4.3. libavcodec
13.6.5. Spojení všeho dohromady
13.6.5.1. PAL DVD
13.6.5.2. NTSC DVD
13.6.5.3. PAL AVI obsahující AC3 zvuk do DVD
13.6.5.4. NTSC AVI obsahující AC3 zvuk do DVD
13.6.5.5. PAL SVCD
13.6.5.6. NTSC SVCD
13.6.5.7. PAL VCD
13.6.5.8. NTSC VCD
A. E-mailové konference
B. Jak hlásit chyby
B.1. Hlášení bezpečnostních chyb
B.2. Jak napravovat chyby
B.3. Jak provádět regresní testování pomocí CVS
B.4. Jak oznamovat chyby
B.5. Kam hlásit chyby
B.6. Co nahlásit
B.6.1. Systémové informace
B.6.2. Hardware a rozhraní (ovladače)
B.6.3. Problémy s konfigurací
B.6.4. Problémy s kompilací
B.6.5. Problémy s přehráváním
B.6.6. Pády
B.6.6.1. Jak uchovat informace o zopakovatelném pádu
B.6.6.2. Jak získat smysluplné informace z core dump
B.7. 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
D.5. Tvorba kvalitních skinů
E. Nářky vývojářů
E.1. GCC 2.96
E.2. Binární distribuce
E.3. nVidia
E.4. Joe Barr