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. Codec installation
2.5.1. Xvid
2.5.2. x264
2.5.3. AMR kodeky
2.6. 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. CD/DVD mechaniky
3.5.1. Linux
3.5.2. FreeBSD
3.6. Přehrávání DVD
3.6.1. Kód regionu
3.7. Přehrávání VCD
3.8. Seznamy editačních zásahů (EDL)
3.8.1. Použití EDL souboru
3.8.2. Vytvoření EDL souboru
3.9. Pokročilé audio
3.9.1. Surround/Vícekanálové přehrávání
3.9.1.1. DVD
3.9.1.2. Přehrávání stereo souborů do čtyřech reproduktorů
3.9.1.3. AC–3/DTS Passthrough
3.9.1.4. Maticově enkódovaný zvuk
3.9.1.5. Surround emulace ve sluchátkách
3.9.1.6. Potíže
3.9.2. Manipulace s kanály
3.9.2.1. Obecné informace
3.9.2.2. Přehrávání mono na dvou reproduktorech
3.9.2.3. Kopírování/přesun kanálů
3.9.2.4. Mixování kanálů
3.9.3. Softwarové nastavení hlasitosti
3.10. TV vstup
3.10.1. Kompilace
3.10.2. Tipy pro používání
3.10.3. Příklady
3.11. Rádio
3.11.1. Rádio vstup
3.11.1.1. Kompilace
3.11.1.2. Uživatelské tipy
3.11.1.3. Příklady
4. Výstupní video zařízení/rozhraní
4.1. Nastavení MTRR
4.2. Xv
4.2.1. Karty 3dfx
4.2.2. Karty S3
4.2.3. Karty nVidia
4.2.4. Karty ATI
4.2.5. Karty NeoMagic
4.2.6. Karty Trident
4.2.7. Karty Kyro/PowerVR
4.2.8. Karty Intel
4.3. DGA
4.4. SDL
4.5. SVGAlib
4.6. Výstup na Framebuffer (FBdev)
4.7. Matrox framebuffer (mga_vid)
4.8. Podpora 3Dfx YUV
4.9. tdfx_vid
4.10. Rozhraní OpenGL
4.11. AAlib – zobrazování v textovém režimu
4.12. libcaca – Barevná ASCII Art knihovna
4.13. VESA - výstup do VESA BIOSu
4.14. X11
4.15. VIDIX
4.15.1. Karty ATI
4.15.2. Karty Matrox
4.15.3. Karty Trident
4.15.4. Karty 3DLabs
4.15.5. Karty nVidia
4.15.6. Karty SiS
4.16. DirectFB
4.17. DirectFB/Matrox (dfbmga)
4.18. MPEG dekodéry
4.18.1. DVB výstup a vstup
4.18.2. DXR2
4.18.3. DXR3/Hollywood+
4.19. Ostatní vizualizační hardware
4.19.1. Zr
4.19.2. Blinkenlights
4.20. Podpora TV výstupu
4.20.1. Karty Matrox G400
4.20.2. Karty Matrox G450/G550
4.20.3. Karty ATI
4.20.4. nVidia
4.20.5. NeoMagic
5. Porty
5.1. Linux
5.1.1. Vytvoření balíčku pro Debian
5.1.2. Balení RPM
5.1.3. ARM
5.2. *BSD
5.2.1. FreeBSD
5.2.2. OpenBSD
5.2.3. Darwin
5.3. Komerční Unix
5.3.1. Solaris
5.3.2. HP-UX
5.3.3. AIX
5.3.4. QNX
5.4. Windows
5.4.1. Cygwin
5.4.2. MinGW
5.5. Mac OS
5.5.1. MPlayer OS X GUI
6. Základní použití MEncoderu
6.1. Výběr kodeků a nosných formátů
6.2. Výběr vstupního souboru nebo zařízení
6.3. Dvouprůchodové enkódování MPEG-4 ("DivX")
6.4. Enkódovánído video formátu Sony PSP
6.5. Enkódování do MPEG formátu
6.6. Škálování (změna velikosti) filmů
6.7. Proudové kopírování
6.8. Enkódování z množství vstupních obrázkových souborů (JPEG, PNG, TGA, atd.)
6.9. Extrakce DVD titulků do VOBsub souboru
6.10. Zachování poměru stran
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. Výběr video kodeku
7.1.11. Zvuk
7.1.12. Muxování (multiplexování)
7.1.12.1. Zlepšování spolehlivosti muxování a A/V synchronizace
7.1.12.2. Limitace nosného formátu AVI
7.1.12.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.2.1. Pomocná tabulka pro PCM/ADPCM formát
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í 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. Enkódování rodinou kodeků Video For Windows
7.6.1. Podporované kodeky Video for Windows
7.6.2. Použití vfw2menc pro vytvoření souboru s nastavením kodeku.
7.7. Použití MEncoderu pro vytvoření QuickTime-kompatibilních souborů
7.7.1. Proč by někdo chtěl vytvářet QuickTime-kompatibilní soubory?
7.7.2. QuickTime 7 omezení
7.7.3. Ořez
7.7.4. Škálování
7.7.5. A/V synchronizace
7.7.6. Datový tok
7.7.7. Příklad enkódování
7.7.8. Přemuxování do MP4
7.7.9. Přidání stop s meta daty
7.8. Použití MEncoderu k vytváření VCD/SVCD/DVD-kompatibilních souborů.
7.8.1. Omezení Formátů
7.8.1.1. Omezení Formátů
7.8.1.2. Omezení velikosti GOP
7.8.1.3. Omezení datového toku
7.8.2. Výstupní volby
7.8.2.1. Poměr stran
7.8.2.2. Zachování A/V synchronizace
7.8.2.3. Převod vzorkovacího kmitočtu
7.8.3. Použití libavcodec pro enkódování VCD/SVCD/DVD
7.8.3.1. Úvodem
7.8.3.2. lavcopts
7.8.3.3. Příklady
7.8.3.4. Pokročilé volby
7.8.4. Enkódování zvuku
7.8.4.1. toolame
7.8.4.2. twolame
7.8.4.3. libavcodec
7.8.5. Spojení všeho dohromady
7.8.5.1. PAL DVD
7.8.5.2. NTSC DVD
7.8.5.3. PAL AVI obsahující AC–3 zvuk do DVD
7.8.5.4. NTSC AVI obsahující AC–3 zvuk do DVD
7.8.5.5. PAL SVCD
7.8.5.6. NTSC SVCD
7.8.5.7. PAL VCD
7.8.5.8. NTSC VCD
8. Často Kladené Dotazy (FAQ)
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. Formát skinů MPlayeru
B.1. Přehled
B.1.1. Adresáře
B.1.2. Formáty obrázků
B.1.3. Součásti skinu
B.1.4. Soubory
B.2. Soubor skin
B.2.1. Hlavní okno a ovládací panel
B.2.2. Ovládací panel
B.2.3. Nabídka
B.3. Fonty
B.3.1. Symboly
B.4. GUI zprávy
B.5. Tvorba kvalitních skinů