Přehrávání videa v Linuxu ve formátu DivX pomocí programu Xine.

17.12.2002 - Playing DVDs in Mandrake 9.0 - návod pro přehrávání DVD a DivX na Mandrake

11.7.2002 - RPM balíky XINE pro SuSE najdete na http://cambuca.ldhs.cetuc.puc-rio.br/~jcm/skyblade/ 

Verze 0.9.12 - problémy s titulky již nejsou, když jsou titulky moc dlouhé automaticky mění velikost písma - SUPER.

Informace a download programu Xine najdete na http://xine.sourceforge.net 

26.3.2002

Tento text se vztahuje k verzi xine 0.9.8a xine_cvs_snapshots (unstable 0.9.9)

Verze 0.9.8

Postup instalace:

1 - nainstalovat DivXcodec

2 - nainstalovat Win32codec - není bezpodmínečně nutné, záleží jaký druh videa chcete přehrát.

3 - zkompilovat a nainstalovat xine-lib

4 - zkompilovat a nainstalovat xine-ui

5 - doplnit české fonty

6 - nastavení xine

7 - upozornění

8 - spuštění programu

9 - závěrečné zhodnocení

Instalace DivX codec

Na WWW http://www.divx.com/ najdete soubory s kodeky pro Linux, v současné verzi 5 - http://www.divx.com/divx/maclinux.php (POZOR - ještě není dokončená - nezkoušel jsem), nebo ve verzi 4 - http://download.divx.com/videocodecs/linux/divx4linux-20011010_4.02.tgz. Rozbalíte stáhnutý archív a spustíte soubor install.sh  - instalace by měla být bezproblémová.

Instalace Win32Codec

Tyto kodeky jsem našel na stánkách konkurenčního přehrávače videa pro Linux - Mplayer http://www.mplayerhq.hu/homepage/ . Soubor najdete na  http://www.mplayerhq.hu/MPlayer/releases/w32codec-0.60.tar.bz2 . Vytvoříte adresář /usr/lib/win32 a do něho z archivu nakopírujete soubory.

Instalace Xine-lib

Rozbalit archiv (tar xfvz tarballname.tar.gz) a spustit tyto příkazy.
# ./configure 
# make install
# ldconfig

Další informace najdete v
../doc/FAQ_en.

Instalace Xine-ui

Rozbalit archiv (tar xfvz tarballname.tar.gz) a spustit tyto příkazy.
# ./configure 
# make install

Xine by měl být nainstalován, nyní ho můžete spustit příkazem
# xine.

Instalace fontů s podporou ISO8859-2

Xine neobsahuje fonty s podporou ISO8859-2. Fonty je třeba vytvořit programem xine-fontconv
Jeho formát je
xine-fontconv font.ttf jmeno_fontu ISO8859-2 
Zdrojový kód tohoto programu najdete v archivu
xine-lib*/misc/xine-fontconv.c
Vytvořené fonty nahrajete do/usr/local/share/xine/fonts.

Moje vytvořené fonty::
arial-16.xinefont
arial-20.xinefont
arial-24.xinefont
arial-32.xinefont

Nastavení Xine

Konfigurační soubor najdete ve svém domovském adresáři /.xine/config.

Upozornění

Titulky ve verzi 0.9.8 musely být překódovány do ISO8859-2 (program cstocs, nebo jako já :-)  v Mozille), Ve verzi unstable 0.9.9 se kódování nastavuje v konfiguračním souboru parametrem  codec.spu_src_encoding:windows-1250.

Spuštění programu

Nyní můžete Xine spustit příkazem xine film.avi:titulky.sub. Pořadí titulků se vybírá klávesou ".>".

Závěrečné zhodnocení

Výhody:
- program splňuje všechny požadavky pro přehrávání videa
- když je řádek s titulky dlouhý, xine automaticky zmenší font titulku - to je funkce, kterou jsem na "Win" přehrávačích nenašel - SUPER
- vzhled programu - skiny

Nevýhody:
 - titulky při fullscreenu při formátu videa ?16:9? (nevím přesně jestli je to ten název - když máte nahoře a dole černé pruhy), nejsou umístěny v černém pruhu, ale jsou v obraze.

Zatížení CPU při přehrávání videa nepřesahuje 4%.
Testováno na ECS K7S5A, AMD AthlonXP 1700+, 256MB DDRAM, nVidia GeForce 2 GTS Pro, SuSE Linux 7.3, kernel 2.4.16, Xfree 4.2, driver nVidia 2802



klikněte pro náhled

OndraZX

Zpět na úvodní stránku