Intel navrhuje vylepšit VA-API o hw kompresi do H.264 a hw post-processing
Intel přišel s několika návrhy, které po případném začlenění do VA-API zprovozní hardwarovou kompresi videa do H.264 a některé video post-processingové záležitosti. Jonathan Bian z Intelu navrhuje rozšířit schopnosti API o příslušné další oblasti, aby se rozhraní stalo více univerzálním. V tuto chvíli je VA-API druhým nejpoužívanějším pro akceleraci videa v Linuxu po VDPAU od Nvidie.
Nové návrhy počítají i s využitím informací o tom, čeho z akceleračních schopností je ten který v systému přítomný dekodér/enkodér schopen, novými typy bufferů pro aplikace, které využívají masivněji post-processing a konečně také podporu komprese videa do H.264 High Profile.
Aktuální linuxový ovladač pro grafiky Intel podporuje následující:
- Intel® GMA X4500HD
- Intel® HD Graphics (in Intel® 2010 Core™ i7/i5/i3 processor family).
- Intel® HD Graphics 2000/3000 (in 2nd Generation Intel® Core™ i7/i5/i3 Processor family).
- Next generation Intel® Core™ i7/i5/i3 Processor family (codename Ivy Bridge) .
Zvládá dekódovat následující formáty:
- MPEG2 Main Profile @ HL do až 80 Mbit/s.
- VC-1 Advanced Profile @ Level 3 do 40 Mbit/s (pouze HD Graphics 2000/3000 a Ivy Bridge).
-
H.264/AVC High Profile @ L4.1 do 40 Mbit/s včetně:
- H.264/AVC Hardware Variable Length Decoding (VLD) - CABAC
- H.264/AVC Hardware Variable Length Decoding (VLD) - CAVLC
- H.264/AVC Hardware Inverse Transform (IT)
- H.264/AVC Hardware Motion Compensation (HWMC)
- H.264/AVC Hardware In-Loop Deblocking (ILDB)
Plus:
- komprese H.264/AVC Main Profile @ L4.1 až 40 Mbit/s (pouze HD Graphics 2000/3000 a Ivy Bridge).
Využití VA-API je podporováno (minimálně) přehrávači Mplayer a VLC
Diskuse ke článku Intel navrhuje vylepšit VA-API o hw kompresi do H.264 a hw post-processing