Stránka 1 z 1

Návod: Akcelerace HD obsahu v Linuxu

Napsal: pát 11. zář 2009, 08:48
od Weslo
Návod na HD akceleraci videa v Linuxu (Ubuntu 9.04)

1)Jak už je u operačního systému pro lidi zvykem je třeba pečlivě zvážit výběr HW.Pro co největší rozsah akcelerace připadá v úvahu pouze Nvidia jelikož Ati a Linux se moc nekamarádí (popravdě mají co dělat s driverama pro wokna) a komunita na to celkem kašle .. :)

Moje htpc sestava je:
ASUS M3N78-VM
AMD Athlon X2 4000+ 2.1Ghz
1GB RAM


Podporovány jsou čipy/čipsety z tohoto seznamu:
Geforce 8400 GS, 8500 GT, 8600 GT, 8600 GTS
Geforce 8800 GS, 8800 GT, 8800 GTS (512MB/1GB)
Geforce 8400 GS
Geforce 8200, 8300
Geforce 9600 GSO, 9600 GT, 9800 GT, 9800 GTX, 9800 GTX+, 9800 GX2
Geforce GTX 260, 260 CORE 216, 280, 285, 295
Geforce 9400 GT, 9500 GT
Geforce 9300M GS
Geforce 9400M
Geforce 9300 GS, 9300 GE
Quadro FX 370, 570, 570M, 1600M
Quadro FX 770M, 1700, 2700M, 3600M, 3700, 4800, 5800, NVS 320M
Quadro NVS 130M, 135M, 140M, 290, FX 360M
Quadro FX 370 LP, 470, NVS 150M, 160M, 295, 420, 450


neboli všechny ty které v sobě obsahují PureVideo HD druhé generace.
Je nutné pokud budete používat integrovanou grafickou kartu aby měla alokováno alespoň 256MB - jinak akcelerace FullHD videí nefunguje!!.
Pokud jsme úspěšně zvolili HW je třeba přistoupit k tomu težšímu tedy ke konfiguraci vlastního OS

2)Zprovoznění vlastní akcelerace
Podmínky:
- máme nainstalováno Ubuntu (nebo jinou distribuci)
- máme nainstalován proprietální driver od Nvidie - k tomu se dostaneme takto:
a)stáhneme si nejposlednější beta driver (jelikož v každém driveru opraví mraky chyb) - třeba na plochu
stávající odkaz pro x86 systémy: http://www.nvidia.com/object/linux_disp ... 90.18.html
b)pomocí Ctrl+Alt+F1 vyskočíte z GUI a přihlásíte se
c)vypnete gui pomocí příkazu

Kód: Vybrat vše

sudo /etc/init.d/gdm stop
d)nainstaluje driver pomocí

Kód: Vybrat vše

sudo sh nazev_driveru.run
pak potvrdit že chcete naintalovat a také že chcete aby instalátor updatoval X.conf (nebo tak nějak)
e)potom co se to provede následuje restart

Kód: Vybrat vše

sudo reboot
Pak následuje instalace a zprovoznění přehrávače Mplayer s GUI nadstavbou Smplayer.Dle chytřejších než já je lepší ho nejdříve zkompilovat jelikož opět v každém vydání opraví mraky chyb.To provedeme takto:

a)nainstalujeme subversion

Kód: Vybrat vše

sudo atp-get install subversion
b)získáme závislosti

Kód: Vybrat vše

sudo apt-get build-dep mplayer
c)získáme nejnovější vydání Mplayeru

Kód: Vybrat vše

svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
d)vlezeme se do složky s mplayerem (u mě to bylo /home/weslo/mplayer) a provedeme

Kód: Vybrat vše

./configure
e)zkompilujeme pomocí

Kód: Vybrat vše

make -j #   (# označuje počet jader +1)
f)nainstalujeme pomocí

Kód: Vybrat vše

sudo make install mplayer
g)nainstalujeme smplayer z ofiko repozitářů pomocí

Kód: Vybrat vše

sudo apt-get install smplayer
h)je možné že smplayer nerozpozná korektně odkud má mplayer spouštět - potom je nutné to v nastavení opravit

Poté by měla akcelerace Blu-Ray ripů (o které asi jde všem nejvíc fungovat).Ověřit to lze např, pomocí htop (což je podobné jako task manager ve Woknech) kde je vidět vytížení CPU.U mě se pohybuje do 10% většinou (AMD X2 1,6Ghz).

Re: Návod: Akcelerace HD obsahu v Linuxu

Napsal: úte 15. zář 2009, 18:57
od ttx
Mal by som otazku.
Akceleracia funguje aj na MPEG-4?

Re: Návod: Akcelerace HD obsahu v Linuxu

Napsal: stř 16. zář 2009, 18:11
od Weslo
netuším :oops:

Re: Návod: Akcelerace HD obsahu v Linuxu

Napsal: stř 16. zář 2009, 19:52
od ttx
Skoda :)
Dedukoval som, ze by snad sa mohlo nieco zlepsit, ked si pisal o BR ripoch.
Akceleracia MPEG-2 formatu funguje uz od FX5200, horsie je to s MPEG-4. Zatial som nevidel fungujucu akceleraciu tohoto formatu na Linuxe, ale mozem sa mylit, preto som sa pytal.

Re: Návod: Akcelerace HD obsahu v Linuxu

Napsal: pát 18. zář 2009, 13:27
od Weslo
No já koukám na MKV kontajnery s x.264/h.264 většinou - ve formátech se nevyznám :oops:

Re: Návod: Akcelerace HD obsahu v Linuxu

Napsal: úte 2. bře 2010, 18:39
od Lovap
Iný návod na prehrávanie HD videa pomocou grafickej karty Nvidia: http://www.root.cz/clanky/vdpau-akceler ... ou-kartou/
Ja som postupoval podľa tohoto návodu, akurát som neinštaloval mplayer ani xine, ale rovno som stiahol Smplayer (viem, že je to len grafická nástavba na mplayer) a tam v nastaveniach som si zvolil výstup videa vdpau a funguje to.

Re: Návod: Akcelerace HD obsahu v Linuxu

Napsal: ned 14. bře 2010, 03:10
od Flegy
funguje to i v mythbuntu? :oops:

Re: Návod: Akcelerace HD obsahu v Linuxu

Napsal: ned 14. bře 2010, 10:41
od Weslo
nevidím důvod proč by nefungovalo ...