最初由 skywalker 发布
当然还可以把压制时使用的filter拿到GPU上去运行, 这样也能提高速度................
这个方法我已经试过了, 实际上也是可行的..............
不过速度只提高了一两倍左右, 因为我用的是AGP, 所以不知道是带宽还是GPU慢了...
wolfsoft@2006-03-04 12:28
引用最初由 skywalker 发布
当然还可以把压制时使用的filter拿到GPU上去运行, 这样也能提高速度................
这个方法我已经试过了, 实际上也是可行的..............
不过速度只提高了一两倍左右, 因为我用的是AGP, 所以不知道是带宽还是GPU慢了...
skywalker@2006-03-04 23:53
引用最初由 wolfsoft 发布
怎么"拿"?目前我只知道那个俄国人的fft有GPU版,其他的还没听说过
引用最初由 大虾 发布
PCI-E 16X的带宽才4G(32X是8G)……FSB800的CPU带宽是6.4G……所以到时候很可能会出现“CPU等显卡完成相应的工作”的局面,这样是不是得不偿失了?
所以说,我认为用GPU来帮助CPU运算理论上可行,但实际上貌似没什么意义。(如果我没搞错的话)与其花巨资升级主版、显卡到PCI-E 32X(我貌似没听说过有PCI-E 32X的显卡- -||)以弥补带宽的不足,不如投资在主板、内存、CPU上来的划算。
Boss_02fj@2006-03-05 13:58
引用最初由 skywalker 发布
自己编一个avs的filter就行了啊.............
我就是觉得CPU太慢才跑去看怎么弄avs的filter, 然后用GPU来处理的...........
这个带宽和运算能力是两回事吧.............
就filter来说, 只需要把一个frame读到显示卡里面去, 然后把结果读出来就行了, 这对带宽的要求有限. 中间的处理完全可以用显示卡自己的内存来处理. 一般来说, 显示卡内部的带宽是20G以上, 比FSB800的还要快几倍. 现在的主流卡理论运算能力怎么也有100Gflops左右, 比CPU的5-10Gflops快多了.
另外CPU当然不用等GPU, GPU在处理的时候CPU完全可以处理下一帧, 中间只要加点CS消耗就行了.
所以用CPU处理视频不但理论上可行, 实际上也可行.
MeteorRain@2006-03-05 14:24
同样请教!!!hiei@2006-03-05 14:26
引用最初由 Boss_02fj 发布
那请教下啊,AVS怎么写?
具体效果怎样?
細細粒@2006-03-05 16:00
[/KH] 这东西...怎么用?直接加载就行?引用最初由 hiei 发布
是要自己写一个avs用的filter哦。
要求sky dd放binary版本出来
如果能开源就更好了:o
edit:
找到一个开源的实现了
http://forum.doom9.org/showthread.php?t=89941
Galaxy001@2006-03-05 16:14
引用最初由 Doom9 发布
The following cards will not work:
Ati:
Radeon 92xx
skywalker@2006-03-06 04:58
插件MeteorRain@2006-03-06 09:25
拜读中………………囧dizyh@2006-03-06 13:14
天哪~真真是专业的压制者^0^wolfsoft@2006-03-06 20:40
引用最初由 skywalker 发布
这个东西要求比较多, 使用上也有些问题(VDM压的时候必须关掉preview然后refresh), 所以能用的人估计不多...............
Boss_02fj@2006-03-08 22:19
avs2vi?Boss_02fj@2006-03-10 06:39
avs2avi是什么?MeteorRain@2006-03-10 10:33
直接压avs到avi的工具。工作和VDM差不多,只是这是命令行的引用最初由 Boss_02fj 发布
avs2avi是什么?