看板 C_and_CPP 關於我們 聯絡資訊
用FFmpeg api做了個很蠢的console player。 想自己編程,調用顯卡來做硬解(mpeg1 mpeg2 mpeg4 H264都可以)。 顯卡是用NV的9600gt。 (ATI的HD4670也有 只是沒裝上去) 在網路上查找 顯卡 驅動 硬解 編程接口 這些詞彙,就是找不到這方面(編程)的資料。 找到的都是如何利用XX player開硬解。 我想問的就是這些player是如何開硬解的啊。。。 有人有類似經驗嗎? 能否分響給小弟一下? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.43.138.67 ※ 編輯: DrStein 來自: 115.43.138.67 (02/26 04:06)
sunneo:用OpenGL或Cg, GLSL, Brook+, CTM, CUDA,OpenCL 來作啊 02/26 04:19
sunneo:MS上你還有DirectCompute 02/26 04:20
DrStein:樓讓你誤會了,我不是要自己去寫codec 02/26 10:41
DrStein:我意思是去調用驅動的硬解api來幫我解 02/26 10:41
stupid0319:把那些XX PLAYER拿來反組譯不就知道了 02/26 10:47
akasan:CUDA 有 api 阿 -> 'CUDA Video Decoder' 02/26 10:48
DrStein:謝樓上 我之前有查到這,但我是想說這些硬解api 02/26 10:50
DrStein:該是與GPGPU無關的東西吧,在還沒有CUDA前的顯卡就能硬解 02/26 10:50
DrStein:了,該是有個硬解專用的api可以調用 而不用透過cuda吧 02/26 10:51
Bencrie:樓上是想說 PureVideoHD 那種東西喔 02/26 11:40
Bencrie:看要不要找 MPlayer + VDPAU patch 來看吧 02/26 11:43
Bencrie:Windows 可能要找 DxVA 02/26 11:45
WPC001:就DxVA 02/26 11:54
david74:Directshow + DxVA 03/01 00:29