Hlavní navigace

CUDA dekodér CoreAVC v nové verzi

18. 3. 2009

Sdílet

 Autor: Redakce

O implementaci CUDA rozhraní do H.264 dekodéru CoreAVC jsme psali už před měsícem. Tento týden vývojáři CoreCodec vydali release 1.9.5, který přináší několik změn a oprav. Tou nejdůležitější je podpora prokládaných videí (např. z AVCHD kamer)

Changelog 1.9.5
Add: NVIDIA CUDA accelerated decoding for interlaced streams (MBAFF and PAFF)
Add: Input stream colorspace override options
Fix: CUDA matrix handling and DPB management improvements
Fix: SEI messages were sometimes discarded
Fix: Seeking problems with Canon HF100 streams
Fix: Use faster asynchronous memory transfers between CPUGPU for CUDA

ICTS24

Pro fanoušky digitálního videa jsou důležité některé poznámky ke CUDA přímo od vývojářů z diskuzních fóra CoreCodec. Ti píší, že CUDA si nerozumí z bezeztrátovou kompresí H.264 (ještě jsem se s tím nesetkal, pravděpodobně se jedná o profil High 4:4:4 Predictive), ale současná verze také nezvládne vyšší počet RF (referenčních snímků H.264) než 16, protože je vázaná na Direct3D rozhraní (stejný limit i pro DXVA). Vývojáře ovšem limit nezastaví, čeká se na fix driverů GeForce. Poslední třešničkou připravenou pro příští verzi CoreAVC je automatický ořez videa s nestandardní výškou (typický příklad 1088 místo 1080 řádků).

Zdroj: CoreCodec

Autor článku