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

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 „Ivy Bridge“ procesor (ilustrační obrázek)

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
Tagy: 

David Ježek

Dlouholetý zdejší redaktor (2005-2017), příznivec open-source rád píšící i o ne-IT tématech. Odpůrce sw patentů a omezování občanských svobod ve prospěch korporací. Fanoušek Asimova, Kinga, Feynmana, Sudka, 70mm filmu, sf/vf filmu, Fomapanu 400, starých dobrých her, 99% čokolády, indické kuchyně, domácího kváskového chleba a řady dalších věcí.

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.