|
[table][tr][td]都说AVS用DirectShowSource加载视频时候经常出错,想请教一下出错的具体原因。
看有人说是XP下出错概率比win7这些要低,这是为什么?
具体出错的原因是什么?
我出错的情况:
1)
win7 64位下,用MeGui压制时候,导入视频做内嵌字幕时候。
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\VSFilter.DLL")
DirectShowSource("C:\01.mp4")
TextSub("C:\01.ssa")
压出来的视频前几秒是一片灰色。
2)
win7 64位下,用MeGui压制时候,添加了2个SMD去噪滤镜。直接裸用的。
压出来的视频少最前面几帧,大约是不到一秒。
3)
XP下,命令行直接运行。
在一个x264运行的情况下,再运行一个x264。
然后得到的视频会有花屏。
这个感觉应该是同时又开了一个,导致的内存的错误吧。。。
不管是什么程序,首先先要导入内存,然后在进入cache,最后进入CPU、GPU来运算。
那么程序写好了,导入内存等这些过程,如果没有外界的干扰,每次运行都应该是唯一的。
那么在无干扰情况下,要么正确得出结果,要么出错。也就是要么可以运行,要么不行。
看别人都说运行靠RP,这是为何?
都说出错概率很高,但是我就遇到这些情况。
而且每次结果都基本一样。win7 64运行出来肯定是前几秒没有。
xp干扰时则是花屏。
所以想请教一下,出错误的原因到底是什么,还有什么因素可能会导致出错?
这里先谢谢大家了~
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |