2011-04-05 156 views
11

是否有FFmpeg的硬件加速版本(例如使用GPU的版本)?FFmpeg硬件加速 - > GPU + DirectShow

另外,有没有人用GPU支持FFmpeg?可能用于缩放和转换视频格式?或者,例如,使用DirectShow进行图像缩放并在表面上显示图像? 如果有的话,任何人都可以提供小代码样本?

+0

这可能不是微不足道的。这个库是多平台的,所以需要为每个支持的平台分别加速编码库。 – 2011-11-15 16:12:21

回答

2

有一些VDPAU与nVidia卡unixes加速编解码器。还有一个使用XvMCmpegvideo_xvmc编解码器,它可以解码X11上的MPEG-1和2,如果驱动程序支持它的话,还有一些使用VA API的编解码器。

对于Windows,FFmpeg的支持DXVA 2.如果你想使用它的DirectShow,你应该安装ffdshow tryouts,因为它提供了必要的DirectShow过滤器(它也支持所有ffmpeg的过滤器,可以显示字幕等)