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.


Obsah

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. Kodek AAC
2.5.4. 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. 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. TV
5.1. TV vstup
5.1.1. Kompilace
5.1.2. Tipy pro používání
5.1.3. Příklady
6. Rádio
6.1. Rádio vstup
6.1.1. Kompilace
6.1.2. Uživatelské tipy
6.1.3. Příklady
7. Výstupní video zařízení/rozhraní
7.1. Nastavení MTRR
7.2. Xv
7.2.1. Karty 3dfx
7.2.2. Karty S3
7.2.3. Karty nVidia
7.2.4. Karty ATI
7.2.5. Karty NeoMagic
7.2.6. Karty Trident
7.2.7. Karty Kyro/PowerVR
7.2.8. Karty Intel
7.3. DGA
7.4. SDL
7.5. SVGAlib
7.6. Výstup na Framebuffer (FBdev)
7.7. Matrox framebuffer (mga_vid)
7.8. Podpora 3Dfx YUV
7.9. tdfx_vid
7.10. Rozhraní OpenGL
7.11. AAlib – zobrazování v textovém režimu
7.12. libcaca – Barevná ASCII Art knihovna
7.13. VESA - výstup do VESA BIOSu
7.14. X11
7.15. VIDIX
7.15.1. Karty ATI
7.15.2. Karty Matrox
7.15.3. Karty Trident
7.15.4. Karty 3DLabs
7.15.5. Karty nVidia
7.15.6. Karty SiS
7.16. DirectFB
7.17. DirectFB/Matrox (dfbmga)
7.18. MPEG dekodéry
7.18.1. DVB výstup a vstup
7.18.2. DXR2
7.18.3. DXR3/Hollywood+
7.19. Ostatní vizualizační hardware
7.19.1. Zr
7.19.2. Blinkenlights
7.20. Podpora TV výstupu
7.20.1. Karty Matrox G400
7.20.2. Karty Matrox G450/G550
7.20.3. Karty ATI
7.20.4. nVidia
7.20.5. NeoMagic
8. Porty
8.1. Linux
8.1.1. Vytvoření balíčku pro Debian
8.1.2. Balení RPM
8.1.3. ARM
8.2. *BSD
8.2.1. FreeBSD
8.2.2. OpenBSD
8.2.3. Darwin
8.3. Komerční Unix
8.3.1. Solaris
8.3.2. HP-UX
8.3.3. AIX
8.3.4. QNX
8.4. Windows
8.4.1. Cygwin
8.4.2. MinGW
8.5. Mac OS
8.5.1. MPlayer OS X GUI
9. Základní použití MEncoderu
9.1. Výběr kodeků a nosných formátů
9.2. Výběr vstupního souboru nebo zařízení
9.3. Dvouprůchodové enkódování MPEG-4 ("DivX")
9.4. Enkódovánído video formátu Sony PSP
9.5. Enkódování do MPEG formátu
9.6. Škálování (změna velikosti) filmů
9.7. Proudové kopírování
9.8. Enkódování z množství vstupních obrázkových souborů (JPEG, PNG, TGA, atd.)
9.9. Extrakce DVD titulků do VOBsub souboru
9.10. Zachování poměru stran
10. Enkódování s MEncoderem
10.1. Vytvoření MPEG-4 ("DivX") ripu DVD filmu ve vysoké kvalitě
10.1.1. Příprava na enkódování: Určení zdrojového materiálu a datového toku
10.1.1.1. Zjištění snímkové rychlosti zdroje
10.1.1.2. Určení zdrojového materiálu
10.1.2. Pevný kvantizer vs. více průchodů
10.1.3. Omezení pro efektivní enkódování
10.1.4. Ořezávání a škálování
10.1.5. Volba rozlišení a datového toku
10.1.5.1. Výpočet rozlišení
10.1.6. Filtrování
10.1.7. Prokládání a Telecine
10.1.8. Enkódování prokládaného videa
10.1.9. Poznámky k Audio/Video synchronizaci
10.1.10. Výběr video kodeku
10.1.11. Zvuk
10.1.12. Muxování (multiplexování)
10.1.12.1. Zlepšování spolehlivosti muxování a A/V synchronizace
10.1.12.2. Limitace nosného formátu AVI
10.1.12.3. Muxování do nosného formátu Matroska
10.2. Jak naložit s telecine a prokladem v NTSC DVD
10.2.1. Představení
10.2.2. Jak zjistit o jaký typ videa se jedná
10.2.2.1. Progresivní (neprokládané)
10.2.2.2. Telecinováno (přepsáno pro NTSC televizi)
10.2.2.3. Prokládané
10.2.2.4. Smíšené progresivní a telecinované
10.2.2.5. Smíšené progresivní a prokládané
10.2.3. Jak enkódovat jednotlivé kategorie
10.2.3.1. Progresivní
10.2.3.2. Telecinované
10.2.3.3. Prokládané
10.2.3.4. Smíšené progresivní a telecinované
10.2.3.5. Smíšené progresivní a prokládané
10.2.4. Poznámky pod čarou
10.3. Enkódování s rodinou kodeků libavcodec
10.3.1. Video kodeky libavcodec
10.3.2. Audio kodeky libavcodec
10.3.2.1. Pomocná tabulka pro PCM/ADPCM formát
10.3.3. Enkódovací volby libavcodecu
10.3.4. Příklady nastavení enkódování
10.3.5. Uživatelské inter/intra matice
10.3.6. Příklad
10.4. Enkódování pomocí kodeku Xvid
10.4.1. Jaké volby by měly být použity, abychom dosáhli nejlepších výsledků?
10.4.2. Volby pro enkódování s Xvid
10.4.3. Enkódovací profily
10.4.4. Příklady nastavení enkódování
10.5. Enkódování x264 kodekem
10.5.1. Enkódovací volby x264
10.5.1.1. Úvodem
10.5.1.2. Volby které primárně ovlivňují rychlost a kvalitu
10.5.1.3. Volby náležející různým preferencím
10.5.2. Příklady nastavení enkódování
10.6. Enkódování rodinou kodeků Video For Windows
10.6.1. Podporované kodeky Video for Windows
10.6.2. Použití vfw2menc pro vytvoření souboru s nastavením kodeku.
10.7. Použití MEncoderu pro vytvoření QuickTime-kompatibilních souborů
10.7.1. Proč by někdo chtěl vytvářet QuickTime-kompatibilní soubory?
10.7.2. QuickTime 7 omezení
10.7.3. Ořez
10.7.4. Škálování
10.7.5. A/V synchronizace
10.7.6. Datový tok
10.7.7. Příklad enkódování
10.7.8. Přemuxování do MP4
10.7.9. Přidání stop s meta daty
10.8. Použití MEncoderu k vytváření VCD/SVCD/DVD-kompatibilních souborů.
10.8.1. Omezení Formátů
10.8.1.1. Omezení Formátů
10.8.1.2. Omezení velikosti GOP
10.8.1.3. Omezení datového toku
10.8.2. Výstupní volby
10.8.2.1. Poměr stran
10.8.2.2. Zachování A/V synchronizace
10.8.2.3. Převod vzorkovacího kmitočtu
10.8.3. Použití libavcodec pro enkódování VCD/SVCD/DVD
10.8.3.1. Úvodem
10.8.3.2. lavcopts
10.8.3.3. Příklady
10.8.3.4. Pokročilé volby
10.8.4. Enkódování zvuku
10.8.4.1. toolame
10.8.4.2. twolame
10.8.4.3. libavcodec
10.8.5. Spojení všeho dohromady
10.8.5.1. PAL DVD
10.8.5.2. NTSC DVD
10.8.5.3. PAL AVI obsahující AC–3 zvuk do DVD
10.8.5.4. NTSC AVI obsahující AC–3 zvuk do DVD
10.8.5.5. PAL SVCD
10.8.5.6. NTSC SVCD
10.8.5.7. PAL VCD
10.8.5.8. NTSC VCD
11. Č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ů