Portál AbcLinuxu, 23. července 2025 13:17
Na poli API pro akceleraci přehrávání (dekomprese) videa se začíná utvářet nepořádek. VLC bude podporovat VDPAU (API od NVIDIA), nyní FFmpeg a MPlayer získávají podporu VA-API (z dílny Intelu) a AMD dělá na svém XvBA. Připomeňme, že k hardwarové akceleraci se dosud používalo hlavně XvMC.
Tiskni
Sdílej:
A ještě nesmíme zapomenout na CUDu pro Dirac s kterou se momentálně rýpu. Také si s tím nemohl dát Schleef pokoj a musel to rozdrbat zrovna na vánoce.
Ale tak jsou i extremne pekny a rychly GUI (napr E17), ale skoro nikdo pro ne nepise (a skoro nikdo o nic nevi).
A len malokto vie pre E17 programovat a dokonale samotny GUI pozna
Nechápu, proč se divíte, že je těch rozhraní více. Bohužel zde není žádný "diktátor" ala MS, který by rozhraní stanovil a výrobci by se museli přizpůsobit. Takto každý výrobce navrhne vlastní, se kterým má nejméně starostí. Ale pevně věřím, že časem se některé prosadí do formy standardu.
Já to vidím tak, že nakonec se uchytí jedno z nich, ostatní výrobci se naštvou, ze se s tím patlali zbytečně a implementují „nový standard“ až za pár let, kdy tady bude MPEG-5 a tohle rozhraní už bude nedostačující.
PS.: Ale jinak jsem optimista.
Podle jednoho z tech clanku i pro vyrobce je asi lepsi udelat nejakou kopii DirectX akcelerace - v driverech to maji pripravene, pouzivaji ten samy kod pro Win/Linux drivery, takze mozna dokoknverguji i v Linuxu k tomu samemu...
Mplayer a xine mely podporu VDPAU driv nez VLC. Figl je ten, ze to funguj jen na kartach Nvidia 8x00 a novejsich. Naopak, od 8x00 prestala nvidia podporovat XvMC.
Akcelerace necim obecnejsim zustavaji, ale nejsou tak efektivni jako nativni pro tu kterou HW platformu.
Ja bych to jako tragedii nevidel. Mam ten ci onen HW ? muzu pouzit HW zavislou akceleraci. Nemam nic z toho nebo nechci ? pouziju HW nezavislou akceleraci (xv, gl2, .. ).
A musim rict, ze akcelerace VDPAU je hodne jinde nez xv a gl2 a ve spojeni s Intel Atom na tom pak da prehrat i Full HD video a vo vo vo tom to je
pouziju HW nezavislou akceleraci (xv, gl2, .. ).A musim rict, ze akcelerace VDPAU je hodne jinde nez xv a gl2 a ve spojeni
Jenže to není akcelerace dekódovaní videa, ale akcelerace jeho škálování, převodu barevných prostorů, atd. Takže nejde srovnávat xv a vdpau. Už ovšem existuje i platformě nezávislá možnost počítání na GPU. Jmenuje se to libglew.
s Intel Atom na tom pak da prehrat i Full HD video a vo vo vo tom to je.
Pokud to má DMA řadiče, tak stačí taková frekvence která bude stačit dodávat instrukce řadičům a sem tam kartě. Jelo mi to i na jednom jádře o 800Mhz othrottlovaném na 50%.
Asi nevite co mam na mysli. Intel Atom 1,6GHz se soucasnym intel chipsetem s G945 nezvladne HD video .. ani HD720 ..
Nvidia tvrdi, ze intel Atom 1,6GHz s jejich chipsetem s integrovanou grafarnou zvladne HD1080 ..
To je to o co mi jde ..
Co zkousite na dospelych procesorech je pro mne uplne nezajimave
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.