Pro*_*oxy 10 c++ directx video directx-11
非常自我解释.微软有DirectShow用于DirectX 9,但在DX11上使用DirectShow是一个超越语言的COM噩梦.是否有我没有听说过的视频渲染标准,或者为此目的可能有免费的第三方库?
编辑:感谢Mgetz,我知道微软尝试解决方案Media Foundation.但是,它仅限于Windows 8+,我更愿意避免使用它.
这可能不完全符合您的要求,但为了您的目标,您可以看看 ffmpeg、libx264 和 theora(用于 ogg 声音)或 faad(解码 aac)。
我已经完成使用 ffmpeg 打开容器(顺便说一句,如果需要完整的 GPL 许可证,3gp/mp4 很容易实现),libx264 解码为帧并上传到 opengl 纹理,性能良好(在 mac pro 上它可以渲染 50 fps对于 1080p(未经优化))并且通过亲自动手,您可以享受使用纹理和 3D 变换做愚蠢的事情的乐趣。
| 归档时间: |
|
| 查看次数: |
5177 次 |
| 最近记录: |