『漫游』酷论坛>『影音数码技术学习交流』>[请教]PSNR是怎么测的?

[请教]PSNR是怎么测的?

meamdfan@2006-09-28 22:16

如题。听说是用compareYV12,就百度一下,只搜出少少几页,抄改得如下avs:

LoadPlugin("CompareYV12.dll")
fil=AVISource("xvid.avi")
org=AVISource("ffv1.avi")
compareyv12(fil,org,channels="YUV",logfile="xvid.log")

但都无具体用法。试拖入VDM,不认。束手无策。故求教。望有哪位资深人士不吝赐教。谢谢!
引用

iiiiuuuu@2006-09-28 22:57

我的
LoadPlugin("Compareyv12.dll")
Source=AVISource("xvid.avi").converttoyuy2
video=org=AVISource("ffv1.avi").converttoyuy2
compare(video,source,channels="YUY",logfile="test.log")
引用

MeteorRain@2006-09-29 02:09

avs的函数名字后面都最好加上(),否则一定概率造成效率降低

楼主先要确定这个dll是否存在并在当前目录。否则应当写全路径的。

拖进VDM以后,从头到尾播放一遍,然后关闭VDM即可。(按下 [|> I] 按钮即可)
引用

wolfsoft@2006-09-29 12:33

引用
最初由 iiiiuuuu 发布
我的
LoadPlugin("Compareyv12.dll")
Source=AVISource("xvid.avi").converttoyuy2
video=org=AVISource("ffv1.avi").converttoyuy2
compare(video,source,channels="YUY",logfile="test.log")


converttoyv12
compareyv12(fil,org,channels="YUV",logfile="xvid.log")

汝那么做就没意义了,使用avs内置的compare还loadplugin干啥
引用

meamdfan@2006-09-29 22:04

compare + yv12 后avs问题解决。具体用法也会了。谢谢楼上几位的热心帮助!
引用

| TOP