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

http://www.mplayerhq.hu

License

MPlayer is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

MPlayer is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with MPlayer; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.


Jak číst tuto dokumentaci
1. Představení
2. Instalace
2.1. Softwarové požadavky
2.2. Vlastnosti
2.3. Chtěli byste GUI?
2.4. Fonty a OSD
2.4.1. TrueType fonty
2.4.2. bitmapové fonty
2.4.3. OSD menu
2.5. RTC
3. Použití
3.1. Příkazový řádek
3.2. Titulky a OSD
3.3. Ovládání
3.3.1. Konfigurace ovládání
3.3.2. Ovládání z LIRC
3.3.3. Závislý režim
3.4. Přehrávání datových proudů ze sítě nebo rour
3.4.1. Uložení proudového obsahu
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. AC–3/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.2.1. Kód regionu
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. FFmpeg/libavcodec
7.1.2. Xvid
7.1.3. x264
7.1.3.1. Co je x264?
7.1.3.2. Co je H.264?
7.1.3.3. Jak mohu přehrávat H.264 videa MPlayerem?
7.1.3.4. Jak mohu enkódovat video pomocí MEncoder a x264?
7.2. Audio kodeky
7.2.1. Softwarové dekódování AC–3
7.2.2. Hardwarové dekódování AC–3
7.2.3. podpora libmad
7.2.4. Hardwarový MPEG audio kodek
7.2.5. Kodek AAC
7.2.6. 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. Xv
8.2.1. Karty 3dfx
8.2.2. Karty S3
8.2.3. Karty nVidia
8.2.4. Karty ATI
8.2.5. Karty NeoMagic
8.2.6. Karty Trident
8.2.7. Karty Kyro/PowerVR
8.2.8. Karty Intel
8.3. DGA
8.4. SDL
8.5. SVGAlib
8.6. Výstup na Framebuffer (FBdev)
8.7. Matrox framebuffer (mga_vid)
8.8. Podpora 3Dfx YUV
8.9. tdfx_vid
8.10. Rozhraní OpenGL
8.11. AAlib – zobrazování v textovém režimu
8.12. libcaca – Barevná ASCII Art knihovna
8.13. VESA - výstup do VESA BIOSu
8.14. X11
8.15. VIDIX
8.15.1. Karty ATI
8.15.2. Karty Matrox
8.15.3. Karty Trident
8.15.4. Karty 3DLabs
8.15.5. Karty nVidia
8.15.6. Karty SiS
8.16. DirectFB
8.17. DirectFB/Matrox (dfbmga)
8.18. MPEG dekodéry
8.18.1. DVB výstup a vstup
8.18.2. DXR2
8.18.3. DXR3/Hollywood+
8.19. Ostatní vizualizační hardware
8.19.1. Zr
8.19.2. Blinkenlights
8.20. Podpora TV výstupu
8.20.1. Karty Matrox G400
8.20.2. Karty Matrox G450/G550
8.20.3. Karty ATI
8.20.4. nVidia
8.20.5. NeoMagic
9. TV
9.1. TV vstup
9.1.1. Kompilace
9.1.2. Tipy pro používání
9.1.3. Příklady
10. Rádio
10.1. Rádio vstup
10.1.1. Kompilace
10.1.2. Uživatelské tipy
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. Exotické platformy
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 video formátu Sony PSP
12.5. Enkódování do MPEG formátu
12.6. Škálování (změna velikosti) filmů
12.7. Proudové kopírování
12.8. Enkódování z množství vstupních obrázkových souborů (JPEG, PNG, TGA, atd.)
12.9. Extrakce DVD titulků do VOBsub souboru
12.10. 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.2.1. Pomocná tabulka pro PCM/ADPCM formát
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í 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. Enkódování rodinou kodeků Video For Windows
13.6.1. Podporované kodeky Video for Windows
13.6.2. Použití vfw2menc pro vytvoření souboru s nastavením kodeku.
13.7. Použití MEncoderu pro vytvoření QuickTime-kompatibilních souborů
13.7.1. Proč by někdo chtěl vytvářet QuickTime-kompatibilní soubory?
13.7.2. QuickTime 7 omezení
13.7.3. Ořez
13.7.4. Škálování
13.7.5. A/V synchronizace
13.7.6. Datový tok
13.7.7. Příklad enkódování
13.7.8. Přemuxování do MP4
13.7.9. Přidání stop s meta daty
13.8. Použití MEncoderu k vytváření VCD/SVCD/DVD-kompatibilních souborů.
13.8.1. Omezení Formátů
13.8.1.1. Omezení Formátů
13.8.1.2. Omezení velikosti GOP
13.8.1.3. Omezení datového toku
13.8.2. Výstupní volby
13.8.2.1. Poměr stran
13.8.2.2. Zachování A/V synchronizace
13.8.2.3. Převod vzorkovacího kmitočtu
13.8.3. Použití libavcodec pro enkódování VCD/SVCD/DVD
13.8.3.1. Úvodem
13.8.3.2. lavcopts
13.8.3.3. Příklady
13.8.3.4. Pokročilé volby
13.8.4. Enkódování zvuku
13.8.4.1. toolame
13.8.4.2. twolame
13.8.4.3. libavcodec
13.8.5. Spojení všeho dohromady
13.8.5.1. PAL DVD
13.8.5.2. NTSC DVD
13.8.5.3. PAL AVI obsahující AC–3 zvuk do DVD
13.8.5.4. NTSC AVI obsahující AC–3 zvuk do DVD
13.8.5.5. PAL SVCD
13.8.5.6. NTSC SVCD
13.8.5.7. PAL VCD
13.8.5.8. NTSC VCD
A. Jak hlásit chyby
A.1. Hlášení bezpečnostních chyb
A.2. Jak napravovat chyby
A.3. Jak provádět regresní testování pomocí Subversion
A.4. Jak oznamovat chyby
A.5. Kam hlásit chyby
A.6. Co nahlásit
A.6.1. Systémové informace
A.6.2. Hardware a rozhraní (ovladače)
A.6.3. Problémy s konfigurací
A.6.4. Problémy s kompilací
A.6.5. Problémy s přehráváním
A.6.6. Pády
A.6.6.1. Jak uchovat informace o zopakovatelném pádu
A.6.6.2. Jak získat smysluplné informace z core dump
A.7. Vím co dělám...
B. Známé chyby
B.1. Speciální systémové/CPU-specifické chyby/problémy
B.2. Různé A-V sync a další problémy se zvukem
B.2.1. Obecné zpoždění zvuku nebo mizerný zvuk (ve všech nebo mnoha souborech)
B.2.2. Zpoždění zvuku/de-sync typické pro jeden nebo málo souborů
B.2.3. Naprosto bez zvuku
B.2.4. Žádný obraz (pouze šedá/zelená plocha)
B.2.5. Problémy s výstupem videa
C. Formát skinů MPlayeru
C.1. Přehled
C.1.1. Adresáře
C.1.2. Formáty obrázků
C.1.3. Součásti skinu
C.1.4. Soubory
C.2. Soubor skin
C.2.1. Hlavní okno a ovládací panel
C.2.2. Ovládací panel
C.2.3. Nabídka
C.3. Fonty
C.3.1. Symboly
C.4. GUI zprávy
C.5. Tvorba kvalitních skinů