abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 15:00 | Zajímavý software

Stop motion je technika animace, při níž je reálný objekt mezi jednotlivými snímky ručně upravován a posouván o malé úseky, tak aby po spojení vyvolala animace dojem spojitosti. Jaký software lze pro stop motion použít na Linuxu? Článek na OMG! Ubuntu! představuje Heron Animation. Ten bohužel podporuje pouze webové kamery. Podpora digitálních zrcadlovek je začleněna například v programu qStopMotion.

Ladislav Hagara | Komentářů: 0
včera 21:21 | Nová verze Ladislav Hagara | Komentářů: 0
včera 11:44 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na podporu herní mini konzole a multimediálního centra RetroEngine Sigma od Doyodo. Předobjednat ji lze již od 49 dolarů. Požadovaná částka 20 000 dolarů byla překonána již 6 krát. Majitelé mini konzole si budou moci zahrát hry pro Atari VCS 2600, Sega Genesis nebo NES. Předinstalováno bude multimediální centrum Kodi.

Ladislav Hagara | Komentářů: 0
včera 00:10 | Nová verze

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 4
6.12. 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 27
6.12. 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 2
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 6
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 50
5.12. 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 10
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 17
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 791 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Intel 4500MHD akcelerácia h264, vaapi

31.8.2012 18:05 tomolc | skóre: 29 | blog: Live Desktop Tuning | Bratislava
Intel 4500MHD akcelerácia h264, vaapi
Přečteno: 1095×
Zdravím

Dozvedel som sa že moja grafická karta Intel 4500MHD by mala zvládať akcelerivať video aj v h264.

Trochu som googlil:

Intel stránky

Návod podla ktorého to má funghovať

Tuto to tiež funguje

Nainštaloval som teda: vainfo, libva-intel-vaapi-driver, i965-va-driver

Po reštarte NB mi príkaz vainfo vypíše:
libva: VA-API version 0.32.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA-API version: 0.32 (libva 1.0.15)
vainfo: Driver version: Intel i965 driver - 1.0.15
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointVLD
Teda h264 mi to neakceleruje.

Skúšal som z PPA repozitára nainštalovať aj verzie 1.0.17 ale bez zmeny.

Používam Ubuntu 64bit a prehrávač VLC.

Máte s tým niekto skúsenosti? Funguje vám akcelerácia videa na starších VGA od Intelu?
pocasienahorach.sk

Odpovědi

27.9.2012 14:53 Rovano | skóre: 4
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
4500 mělo více verzí? Jestli tvá grafická karta je skutečně ta, jejíž přesný název tu uvádíš, zvládá akceleraci.

Nicméně to vainfo ti hlásí, že ti to akceleruje jen MPEG2. H264 je MPEG4.

Nehledě na to, že s VLC moc akcelerace přes GPU nefunguje. Spíše doporučuji SMplayer apod.
(╯°□°)╯︵ ┻━┻ enough of this! ♫♫♫ԅ(ˆ⌣ˆԅ)♫♫♫
27.9.2012 18:53 Lazar
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Fyzicky by GMA 4500MHD by měla být schopna VLD akcelerace H.264 a Mpeg-2 (podpora pro VC-1 snad nebyla nikdy vypuštěna). V minulosti jsem se tímto tématem (v prostředí Windows/Linuxu) intenzivně zabýval. Co si vzpomínám, tak tehdy jsem v Linuxu praktických výsledků se Subj. nedosáhl. Detekce přítomnosti VLD_Mpeg2 se dalo dosáhnout již před lety. Pokud vybyde o víkendu čas, zkusím nový postup ze stránek Intelu (Aspire 1420 s SU2300/GMA4500MHD).
27.9.2012 21:41 tomolc | skóre: 29 | blog: Live Desktop Tuning | Bratislava
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Zdravím Vás

Ďakujem veľmi pekne za reakciu aj za Vašu iniciatívu.

tomolc
pocasienahorach.sk
28.9.2012 13:08 Lazar
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Tak jsem zkusil využít ten návod pro Ubuntu 11.10 a skončil jsem (po dost dlouhé době, pokus byl prováděn na pomalé USB klíčence) na chybu při kompilaci libva. :-(
28.9.2012 23:21 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi

já se zase rozchhozením zabýval intenzivně poslední měsíc :-) Konečně opravili bugy a podpora pro dekódování h264/AVC funguje všude (VLC/MPlayer/Gstreamer).

Tomáš Bžatek avatar 27.9.2012 22:00 Tomáš Bžatek | skóre: 28 | Brno
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Na prvnim odkazu, strankach Intelu, se mluvi o branchi g45-h264. Jsi si jisty, ze nainstalovane balicky jsou zkompilovane z uvedene vetve?
Koupim litajiciho tucnaka
27.9.2012 23:58 tomolc | skóre: 29 | blog: Live Desktop Tuning | Bratislava
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Zdravím

Tak skúsil som tento postup znovu

V kroku 4 sa mi nepodarilo skompilovať libva. Autogen vypísal že chýba configure. Tak som stiahol oficialny release odtialto. Tam samozrejme ale nefungoval príkaz "git pull origin g45-h264".

Takto som to vykompiloal aj s intel ovladacom.

Zial bez vysledku:
tomolc@tomolc-Aspire-1810T:~$ vainfo
libva: VA-API version 0.32.1
libva: va_getDriverName() returns 0
libva: Trying to open /usr/local/lib/dri/i965_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA-API version: 0.32 (libva 1.0.16)
vainfo: Driver version: Intel i965 driver - 1.0.17
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointVLD
pocasienahorach.sk
28.9.2012 02:57 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
A když spustíš VLC s povoleným HW dekodováním?
vlc -v
Jak už psal Lazar jinde, vainfo není spolehlivý nástroj.
28.9.2012 23:23 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi

naopak, vainfo ti ukáže, co systém dokáže s pomocí aktuálních knihoven (libva a intel-driver) dekódovat. K čemu ti je HW podpora, když ji SW neumí využít ??

29.9.2012 11:07 Lazar
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Tak to nebylo myšleno. Psal jsem jen, že detekce přítomnosti akcelerace Mpeg-2 byla dosažitelná již v dříve dostupných řešeních (podpora VLD_H264 je snad záležitostí až letošního roku).
28.9.2012 23:18 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi

Jo, moje 4500MHD pod Archlinuxem to zvládá a je to paráda. Zátěž CPU je okolo 16-20%.

Zprovoznění je jednoduché. Potřebuješ naistalovat :

1) libva - nejlépe 1.0.15 nebo 1.0.16 (Fungovat by měla i v budoucnu vydaná verze 1.1.0)

2)  intel-driver branch g45-h264 !!! - podpora h264/AVC totiž není z nějakého důvodu přímo v hlavní větvi, ale v tzv. branch, tu stáhneš takto:

git clone git://anongit.freedesktop.org/vaapi/intel-driver -b g45-h264

 

V archlinuxu tu řeším tak, že se mi libva aktualizuje spolu se systémem, a intel-driver (branch g45-h264) si pak "kompiluji ručně" přes náš AUR (ten nemáš, pokud nepoužíváš Archlinux)

 

Výsledek pak vypadá takto:

[alois@lenovo]$ vainfo 
libva: VA-API version 0.32.1
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/dri/i965_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA-API version: 0.32 (libva 1.0.16)
vainfo: Driver version: Intel i965 driver - 1.0.19.pre1
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple          :    VAEntrypointVLD
VAProfileMPEG2Main            :    VAEntrypointVLD
VAProfileH264Baseline         :    VAEntrypointVLD
VAProfileH264Main            :    VAEntrypointVLD
VAProfileH264High             :    VAEntrypointVLD

3) potřebuješ přehrávač s podporou VAAPI - VLC funguje dobře, mplayer-vaapi ("obyčejný" mplayer nemá podporu VAAPI, mplayer a mplayer-vaapi jsou 2 rozdílné projekty!) taky bez problémů, a pro přehrávače postavené na gstream0.10 potřebuješ doinstalovat gstreamer-vaapi. !! Tady mi bezproblémově začala fungovat až před pár dny poslední vydaná verze 0.3.8 (protože tam byl nějaký bug a akcelerace nefungovala).

Závěr: Nepoužíváš ten správný intel-driver, místo něj si stáhni a zkompiluj brancg g45-h264, nebo z nějakého vašeho repozitáře nainstaluj tu správnou verzi. Spíše asi zkompilovat, kdoví, jak stará je ta, co bys případně našel...

Uvádím schválně odkazy na stránky, kde si to můžeš stáhnout, nikoliv na stránky projektů, ty si dohledáš už snadno ;-)

29.9.2012 00:35 tomolc | skóre: 29 | blog: Live Desktop Tuning | Bratislava
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Zdravím

Stiahol a vykompiloval som najnovšie libva-1.0.16 a taktiež aj intel-driver-g45-h264 z uvedených stránok.

Pre istotu som odinštaloval "bežný intel ovládať" v balíčku "xserver-xorg-video-intel".

VAINFO hlási chybu:
tomolc@tomolc-Aspire-1810T:~$ vainfo
libva: VA-API version 0.32.1
Xlib:  extension "XFree86-DRI" missing on display ":0".
libva: va_getDriverName() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit
Skúsil som nahodiť balík "i965-va-driver", ktorý má v popisku:
The VA-API (Video Acceleration API) enables hardware accelerated video
decode/encode at various entry-points (VLD, IDCT, Motion Compensation
etc.) for the prevailing coding standards today (MPEG-2, MPEG-4
ASP/H.263, MPEG-4 AVC/H.264, and VC-1/VMW3). It provides an interface
to fully expose the video decode capabilities in today's GPUs.

This package installs the video decode & encode driver backend for the
Intel G45 chipsets and Intel HD Graphics for Intel Core processor
family.

This package ensures a smooth upgrades from previous versions of Debian.
It can safely be removed if no other packages depend on it.
Zial bez výsledku.

Mám pocit ze mi nieco uniká. Bud to teda v repozitáry mám vsetky potrebné balícky alebo to treba kompletne vsetko vykompilovať.

tomolc
pocasienahorach.sk
29.9.2012 08:07 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Pre istotu som odinštaloval "bežný intel ovládať" v balíčku "xserver-xorg-video-intel".

COŽE???? PROČ? Pleteš si 2 různé pojmy.

xserver-xorg-video-intel je ovladač, kterými X.org server vykesluje to, co je na obrazovce vidět.

(libva-)intel-driver je ovladač, který ovladači xserver-xorg-video-intel umožňuje, aby video nehnal přec CPU, ale pře HW dokódování na GPU. Jak to má fungovat, když jsi odinstaloval první - základní, implicitní a nutnou podmínku!, a ponechal jen druhý - který, jak ovšem správně píšete nemá přes co kam co posílat viz "XFree86-DRI" missing on display ":0".

 

Nejprve doinstaluj xserver-xorg-video-intel , pak (pro jistotu) nechej naběhnout celý systém znovu a pak znovu pošli výstup z vainfo.

29.9.2012 08:12 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi

Skúsil som nahodiť balík "i965-va-driver", ktorý má v popisku:

jak jsem už psal předtím, i965-va-driver je ovladač pro G45 (pouze MPEG2), ale hlavně pro novější generace GPU, které má Intel v procesorech (i3,i5,i7) a které mají plnou podporu. Jedná se o o ovladač z branche master, tobě pojede pojede pouze branch g45-h264. Prosím přečti si můj návod ještě jednou ;-)

29.9.2012 08:17 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi

Ještě jednou:

nainstaluj z repozitáře xserver-xorg-video-intel a libva (nebo jak se to jmenuje u vás), pokud nemáš

odinstaluj i965-va-driver

stáhni si a zkompiluj intel-driver-g45-h264 a mělo by ti to fungovat.

29.9.2012 18:35 tomolc | skóre: 29 | blog: Live Desktop Tuning | Bratislava
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Zdravím

Takže presedel som nad tým pár hodín a asi tuším v čom je problém.

Urobil som čistú inštaláciu Lubuntu bez VLC, mplayeru a hlavne bez libva1. Nainštaloval som nástroje potrebné na kompilovanie. následne som postupoval takto:
cd /tmp
git clone git://anongit.freedesktop.org/vaapi/libva libva_actual_source_code
cd /tmp/libva_actual_source_code
git pull origin g45-h264
./autogen.sh
./configure --prefix=/usr
make
sudo make install

git clone git://anongit.freedesktop.org/vaapi/intel-driver intel-g45_actual_source_code
cd /tmp/intel_actual_source_code
git pull origin g45-h264
./autogen.sh
./configure
make
sudo make install
Nasledne sa mi ukazala pozitivna informacia:
vainfo: VA-API version: 0.33 (libva 1.1.0.pre1)
vainfo: Driver version: Intel i965 driver - 1.0.19.pre1
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            :	VAEntrypointVLD
      VAProfileMPEG2Main              :	VAEntrypointVLD
      VAProfileH264Baseline           :	VAEntrypointVLD
      VAProfileH264Main               :	VAEntrypointVLD
      VAProfileH264High               :	VAEntrypointVLD
Problémov je niekoľko:

1: Ten Intel G45 ovládač z gitu (alebo ten z toho priameho linku) nejde vykompilovať s libva1 1.0.15 čo je štandardne v repozitáry ubuntu. Musíme použiť buť libva 1.0.16 (ktorá mi nešla skompilovať alebo stiahnúť libva z gitu (čo už zbehlo ok).

2: Pri konfigurácii libva musíme zadať --prefix=/usr. Podla môjho pozorovania inak intel G45 ovladac nevie najsť libva. Je to divne mozno som bol prepracovany.

3: Dalej som zadal cez Synaptic nainštalovať VLC. Tu je ale problem. VLC si nesie zavislosť stareho libva1 verzia 1.0.15 (vaapi version 0.32) z repozitara. Tak som to teda dal nainštalovať. Samozrejme mi to prepísalo moje vykompilované libva 1.1. Tak som znovu zbehol kompilaciu z gitoveho libva aj intel. Ale vainfo zas hlasilo že mpeg4 nepodporuje.

Problém č 3 som následne vyriešil ručným vymazaním knižníc a súborov, ktoré prišli s balíkom libva1 z repozitára. Vainfo potom už zas ukazuje podporu mpeg4.

Spustil som teda VLC a dal prehrávať Sintel v mpeg4. Zvuk išiel ale obraz bol čierny. V setupe som ešte pohladal h264 a pozrel nastavenia. Na "h264 profile" som skúsil zvoliť "main" ale nepomohlo to.
ibva info: VA-API version 0.33.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_33
libva info: va_openDriver() returns 0
[0x7f1e8228db58] avcodec decoder: Using VA API version 0.33 for hardware decoding.
Máte to niekto otestované s VLC?

Ďakujem
pocasienahorach.sk
4.10.2012 22:02 tomolc | skóre: 29 | blog: Live Desktop Tuning | Bratislava
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Zdravím

Tak som odinštaloval libva1, VLC, ffmpeg aj dalšie veci čo by nato mohly mať vpliv. (okrem intel xorg z postu v predu).

Z gitu som posťahoval libva, intel-driver (G45 vetva), ffmpeg, vlc (release) + par drobnosti.

Vykompiloval som libva, intel driver aj ffmpeg. vainfo hlási podporu mpeg4.

Inu som usúdil že problém bude asi vo VLC. tak som ho chcel vykompilovať pretože to čo je v repozitáry tvrdošine vyžaduje stare libva.

Kompilacia VLC zlihala.

Dám si pauzu a nabudúce skúsim MPlayer2 aspoň pre otestovanie.
pocasienahorach.sk
4.10.2012 22:08 tomolc | skóre: 29 | blog: Live Desktop Tuning | Bratislava
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Tak ešte jedna zmena:

VLC z repozitára nakoniec ide a prehraje mpeg4. Ale pri Sintel mo vyhodi toto:
[0x7f83922c68f8] avcodec decoder warning: threaded frame decoding is not compatible with ffmpeg-hw, disabled
libva info: VA-API version 0.33.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_33
libva info: va_openDriver() returns 0
[0x7f83922c68f8] avcodec decoder: Using VA API version 0.33 for hardware decoding.
[0x7f83922c58e8] faad decoder warning: decoded zero sample
[0x7f83900069c8] alsa audio output warning: device cannot be paused
[0x7f83900069c8] main audio output warning: PTS is out of range (-30896), dropping buffer
[0x7f838c4d6c88] main video output warning: picture is too late to be displayed (missing 20 ms)
[0x7f838c4d6c88] main video output warning: picture is too late to be displayed (missing 24 ms)
[0x7f838c4d6c88] main video output warning: picture is too late to be displayed (missing 24 ms)
Zataz procesoru je viac ako 70%.

Z výpisu usudzujem že problém bude s ffmpeg. Ten sa pri kompilácii choval divne. Vypísal že nadetekoval VDPAU pritom by som očakával detekciu VAAPI. Skúsil som mu to aj vnútiť parametrom ale nevzal to.
pocasienahorach.sk
5.10.2012 07:34 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi

JJ, nebylo třeba kompilovat FFMPEG z gitu. Děláš všechno neskutečně složitě. Občas mám pocit, že ty příspěvky nečteš, nebo nechápeš, co je v nich obsaženo :-(  Evidentně je něco s FFMPEG (otázka, jak jsi ho nafinguroval při kompilaci).

MPlayer2 ani nezkoušej, nepodporuje VAAPI. (Jak jsem psal výše, potřebuješ mplayer-vaapi = Mplayer s podporou VAAPI.)

Nemůžeš chtít experimentovat na OS, které jsou založené na konceptu "nepoženeme to moc rychle". Pokud chceš s Linuxem experimentovat a využívat vždy nejnovější verze programů, musíš přejít na jiné distro. Nebo mít spoustu věcí ručně zkompilovaných, což zabírá čas a dělá v distru nepořádek, protože se tím můžou rozbít jiné programy.

28.10.2012 18:35 Rovano | skóre: 4
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Na co kompilace, keď balíky máš v repu? Něco tu nechápu.
(╯°□°)╯︵ ┻━┻ enough of this! ♫♫♫ԅ(ˆ⌣ˆԅ)♫♫♫
28.10.2012 21:00 tomolc | skóre: 29 | blog: Live Desktop Tuning | Bratislava
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Zdravím Vás

Možo sa naozaj nerozumieme. Viete mi napísať konkrétne mená balíkov v Ubuntu (prípadne Debian), v ktorých je podpora pre dekódovanie h264/mpeg4 na Intel 4500MHD?
pocasienahorach.sk
29.10.2012 13:32 Rovano | skóre: 4
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi

VAINFO utilitka

sudo apt-get install vainfo

vainfo stav před akcelerací a bez knihovny:

libva: VA-API version 0.32.0 libva: va_getDriverName() returns 0 libva: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so libva: va_openDriver() returns -1 vaInitialize failed with error code -1 (unknown libva error),exit

Knihovna pro dekódování:

sudo apt-get install libva-intel-vaapi-driver

Stav po instalaci knihovny: libva: VA-API version 0.32.0 libva: va_getDriverName() returns 0 libva: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so libva: va_openDriver() returns 0 vainfo: VA-API version: 0.32 (libva 1.0.15) vainfo: Driver version: Intel i965 driver - 1.0.15 vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileH264Baseline : VAEntrypointVLD VAProfileH264Baseline : VAEntrypointEncSlice VAProfileH264Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointEncSlice VAProfileH264High : VAEntrypointVLD VAProfileH264High : VAEntrypointEncSlice VAProfileVC1Simple : VAEntrypointVLD VAProfileVC1Main : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD

Máme funkční akceleraci.

 

Např.: V SMplayeru dávám: General -> Video -> Output Driver -> Custom -> "vaapi,xv," Použije se vaapi..pokud selže, použije se POUZE akcelerovaný výstup xv.

 

Nevím co jak v systému máš. Pokud máš a používáš gstreamer, doinstaluj si ještě balík, který má v názvu gstreamer a vaapi. Zbytek je věc přehrávače.

 

PS: Z těch informací nahoře, co psali kolegové, byly taky užitečné rady :-)

(╯°□°)╯︵ ┻━┻ enough of this! ♫♫♫ԅ(ˆ⌣ˆԅ)♫♫♫
29.10.2012 13:46 knizmi | skóre: 26 | blog: Blog | Kosmonosy
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
A na které distribuci, resp. s jakou grafikou tohle je? Kombinace 4500MHD a Ubuntu (na kterou se ptal tazatel před Vámi) dá jen:
libva: VA-API version 0.32.0
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/i386-linux-gnu/dri/i965_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA-API version: 0.32 (libva 1.0.15)
vainfo: Driver version: Intel i965 driver - 1.0.17
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
29.10.2012 15:00 Rovano | skóre: 4
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi

Máte pravdu. Stav je nejlepší u nejnovějších grafik a horší směrem dozadu. Viz: http://www.x.org/wiki/IntelGraphicsDriver

Nějaká nedodělaná podpora je až ve verzi 1.0.18+.

Našel jsem jen toto: http://forums.debian.net/viewtopic.php?f=6&t=84825

Takže buď složitě buildit nebo počkat až to bude jako balíček v 13.04 nebo někde v PPA Xorg-Edgers.

(╯°□°)╯︵ ┻━┻ enough of this! ♫♫♫ԅ(ˆ⌣ˆԅ)♫♫♫
29.10.2012 15:20 tomolc | skóre: 29 | blog: Live Desktop Tuning | Bratislava
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Váš postup samozrejme funguje na grafické karty Intel 3000 a Intel 4000 prítomné v súčasných procesoroch I3 a I5.

Na intel 4500MHD treba skompilovať vetvu G45 aby to išlo. Aktuálne je tam oficiálny bug že najnovšia libva a intel G45 z gitu nejdú proti sebe skompilovať...

Každopádne nateraz túto snahu opúčťam a skúsim to zas po Vianociach :-). Potom sem pastnem report.
pocasienahorach.sk
29.10.2012 15:27 Rovano | skóre: 4
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi
Věřím, že do Vánoc to bude chodit :-)
(╯°□°)╯︵ ┻━┻ enough of this! ♫♫♫ԅ(ˆ⌣ˆԅ)♫♫♫
30.10.2012 20:10 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi

Problém je ten, že grafická karta X4500MHD nemá popdoru dokódování h264 videa přímo v hlavním stromu (master), ale skrze jednu větev (branch). Čili v normálním distru bude jen balíček hlavního stromu (master), nikoliv jedna z větví. Proto ta ruční kompilace.

30.10.2012 20:06 alium | skóre: 38 | blog: Category 1100
Rozbalit Rozbalit vše Re: Intel 4500MHD akcelerácia h264, vaapi

Dnes opravili větev libva-g45-h264, takže už jde  tato větev opět zkompilovat s nejnovější (opětovně) vydanou verzí libva 1.1.0 !

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.