- X-Video Bitstream Acceleration
-
X-Video Bitstream Acceleration (XvBA) ist eine proprietäre Programmierschnittstelle für Radeon Grafikkarten des Herstellers AMD, über die das Dekodieren von Videoströmen und Nachbearbeiten des dekodierten Materials auf Linux-basierten Betriebssystemen von der CPU größtenteils auf die Grafikkarte verlagert werden kann (Hardwarebeschleunigung)[1].
Durch XvBA soll ermöglicht werden, folgende Berechnungen an die Grafikkarte auszulagern: Bewegungskompensation, inverse diskrete Kosinustransformation und das Variable Length Coding bei den Videoformaten MPEG-2, MPEG-4 AVC (H.264) und VC-1, für AVC und VC-1 darüber hinaus das Deblocking.Seit November 2009 unterstützt ein proprietärer Treiber namens xvba-video Software mit Unterstützung für Video Acceleration API dabei, über XvBA Hardwarebeschleunigung von AMD Grafikkarten der Radeon-Serie auszulagern.[2]
Siehe auch
- Video Decode and Presentation API for Unix (VDPAU) ist eine vergleichbare, offene Programmierschnittstelle für unixoide Betriebssysteme, die ursprünglich von Nvidia entwickelt wurde.
- Video Acceleration API (VaAPI) ist eine offene Schnittstelle (und Programmbibliothek) des Herstellers Intel für unixoide Betriebssysteme, welche nach der Installation weiterer Softwarebibliotheken sowohl XvBA als auch VDPAU als Backend unterstützt. Dadurch kann jede Software mit der Unterstützung für VaAPI auch XvBA und VDPAU verwenden.
- DirectX Video Acceleration ist eine vergleichbare Technologie von Microsoft für Windows.
- Video Decode Acceleration Framework ist das API zum hardware-beschleunigten Decodieren von H.264 unter Mac OS X
Weblinks
http://www.phoronix.com/scan.php?page=news_item&px=OTEzNg
Einzelnachweise
- ↑ AMD's X-Video Bitstream Acceleration
- ↑ AMD's UVD2-based XvBA Finally Does Something On Linux Artikel auf phoronix.com zur Veröffentlichung von xvba-video (englisch)
Grafikprozessoren: Rage | FireMV | FireGL | FirePro | Radeon Xpress
Radeon-Serien: 7000-Serie | 8000-Serie | 9000-Serie | X-Serie | X1000-Serie | HD-2000-Serie | HD-3000-Serie | HD-4000-Serie | HD-5000-Serie | HD-6000-Serie
Mobil und Ultramobil: Mobility Radeon | Radeon M | Imageon | Xilleon
Sonstiges: AMD Radeon Embedded | ATI Rialto | ATI Crossfire | HyperMemory | Avivo | Unified Video Decoder | XvBA
Wikimedia Foundation.
Schlagen Sie auch in anderen Wörterbüchern nach:
Video Acceleration API — (abrégé en VA API, VA API ou VAAPI) est une bibliothèque open source (libVA) et une interface de programmation qui visent à permettre le rendu vidéo par le processeur graphique sur les systèmes dérivés d UNIX (comme Linux ou FreeBSD) utilisant X… … Wikipédia en Français
Video Decode and Presentation API for Unix — libvdpau(VDPAU] Maintainer Nvidia Entwickler Nvidia Aktuelle Version 0.4 (28. Januar 2010) Betriebssystem unixoide Kategorie … Deutsch Wikipedia
Video Acceleration API — (VA API) is a software API specification which provides access to graphics hardware (GPU) acceleration for video processing. Accelerated processing includes video decoding, subpicture blending and rendering.VA API is meant to some day replace… … Wikipedia
Unified Video Decoder — (рус. Унифицированный видео декодер; ранее называемый Universal Video Decoder рус. Универсальный видео декодер; сокращённо UVD) аппаратный компонент (блок) графических процессоров производства американской компании AMD,… … Википедия
DirectX Video Acceleration — (DXVA) is a Microsoft API specification for the Microsoft Windows and Xbox 360 platforms that allows video decoding to be hardware accelerated. The pipeline allows certain CPU intensive operations such as iDCT, motion compensation and… … Wikipedia
DirectX Video Acceleration — (сокращённо DXVA, дословно рус. ускорение видео DirectX) интерфейс программирования приложений (API), компонент DirectX, разработанный корпорацией Microsoft и предназначенный для обработки (в первую очередь, декодирования) битового потока… … Википедия
Video Display Controller — A Video Display Controller or VDC is an integrated circuit which is the main component in a video signal generator, a device responsible for the production of a TV video signal in a computing or game system. Some VDCs also generate a sound signal … Wikipedia
X-Video Motion Compensation — (XvMC), is an extension of the X video extension (Xv) for the X Window System. The XvMC API allows video programs to offload portions of the video decoding process to the GPU video hardware. In theory this process should also reduce bus bandwidth … Wikipedia
Unified Video Decoder — The Unified Video Decoder, previously called Universal Video Decoder , or UVD in short, is the video decoding unit from ATI Technologies to support hardware decode of H.264 and VC 1 video codec standards, and being a part of AVIVO HD… … Wikipedia
Graphics processing unit — GPU redirects here. For other uses, see GPU (disambiguation). GeForce 6600GT (NV43) GPU A graphics processing unit or GPU (also occasionally called visual processing unit or VPU) is a specialized circuit designed to rapidly manipulate and alter… … Wikipedia