Diit.cz - Novinky a informace o hardware, software a internetu

Intel navrhuje vylepšit VA-API o hw kompresi do H.264 a hw post-processing

Intel „Ivy Bridge“ procesor (ilustrační obrázek)
Přípravy na "Ivy Bridge", resp. průběžné vylepšování pozice "Sandy Bridge" mezi linuxovými uživateli si Intel rozhodně nedovolí zanedbat, takže čerstvé přírůstky do kódu akceleračního rozhraní VA-API opět po nějaké době rozhodně stojí za to…

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

VA-API

David "David Ježek" Ježek

Bývalý zdejší redaktor (2005-2017), nyní diskusní rejpal.

více článků, blogů a informací o autorovi

Diskuse ke článku Intel navrhuje vylepšit VA-API o hw kompresi do H.264 a hw post-processing

Žádné komentáře.