level 1
rpbz
楼主
以前一直用i5 + win7的老机器压制,稳定性杠杠的就是速度不太行。最近换了新机器,配置如下:



本来以为可以享受一波飞起一般的压片体验了,但是没想到avs载入不进去了。
avs文件肯定是没问题的:
LoadPlugin("H:\SanDisk\软件\AviSynth260\Plugin\LSMASHSource.DLL")
LoadPlugin("C:\Program Files (x86)\Aegisub\csri\VSFilterMod.dll")
Video = LSMASHVideoSource("视频路径").TextSubMod("ass")
Audio = LSMASHAudioSource("视频路径")
AudioDub(Video,Audio)
就这么一个很简单的实验avs都加载不进去,我以为是64位系统兼容性问题,前前后后反复更换avisynth版本,从经典2.5.8到2.60ST到最新的avisynth+3.60,还有上一个稳定版本的avisynth+3.51,全试了一遍。发现同一个脚本在不同avs版本下表现也不一样。计有:
LSMASHVideoSource:failed to make a frame
lsmashsource.dll is not a avisynth filter
unable to open lsmash.dll
can't open 【视频和ass路径的乱码】
把全部路径都改成不含中文的路径后:can't open 字幕.ass
LSMASHsource.dll Missing Library,但我的C++运行库全都更新到最新了,system32和sysWOW64下都有对应库文件;
最神奇的还有avs的出错反馈信息都变成了红色絮状斜条什么都看不清的
我想是不是WIN10更新又更改了什么权限设置导致shell下运行的代码被权限卡住了,于是关闭了UAC并采用兼容模式运行,依然没有改善。后来发现小丸工具箱不带avs可以正常压制,说明shell没有问题,但只要涉及avs脚本就会出错。
折腾了整整一天无果基本快要放弃的时候,突然想起来用ffms2作为源滤镜试了一下,什么问题都没有。好吧终于锁定了问题在于LSMASHsource,而且无论是最新版还是以前稳定使用的老版,都无法使用了。可能是win10的某个更新包产生了兼容性问题。为了证实这个观点我用我另一台i7平台的机器试了一下,果不其然,以前一切正常,现在毛病一样。这台机器可是硬件和软件基本都没有换过,唯一能影响x264软件环境的改动就只有windows update了。
虽然ffms2也可以用,但偶尔会有1帧的误差,对强迫症来说很难受;此外我还是很需要LWLib的lwi索引,于是现在我的问题变成了:以上问题能解决吗?如果不能,在现在这个软件环境下能正常使用的LSMASHSource是哪个版本?
2020年06月16日 06点06分
1



本来以为可以享受一波飞起一般的压片体验了,但是没想到avs载入不进去了。avs文件肯定是没问题的:
LoadPlugin("H:\SanDisk\软件\AviSynth260\Plugin\LSMASHSource.DLL")
LoadPlugin("C:\Program Files (x86)\Aegisub\csri\VSFilterMod.dll")
Video = LSMASHVideoSource("视频路径").TextSubMod("ass")
Audio = LSMASHAudioSource("视频路径")
AudioDub(Video,Audio)
就这么一个很简单的实验avs都加载不进去,我以为是64位系统兼容性问题,前前后后反复更换avisynth版本,从经典2.5.8到2.60ST到最新的avisynth+3.60,还有上一个稳定版本的avisynth+3.51,全试了一遍。发现同一个脚本在不同avs版本下表现也不一样。计有:
LSMASHVideoSource:failed to make a frame
lsmashsource.dll is not a avisynth filter
unable to open lsmash.dll
can't open 【视频和ass路径的乱码】
把全部路径都改成不含中文的路径后:can't open 字幕.ass
LSMASHsource.dll Missing Library,但我的C++运行库全都更新到最新了,system32和sysWOW64下都有对应库文件;
最神奇的还有avs的出错反馈信息都变成了红色絮状斜条什么都看不清的
我想是不是WIN10更新又更改了什么权限设置导致shell下运行的代码被权限卡住了,于是关闭了UAC并采用兼容模式运行,依然没有改善。后来发现小丸工具箱不带avs可以正常压制,说明shell没有问题,但只要涉及avs脚本就会出错。
折腾了整整一天无果基本快要放弃的时候,突然想起来用ffms2作为源滤镜试了一下,什么问题都没有。好吧终于锁定了问题在于LSMASHsource,而且无论是最新版还是以前稳定使用的老版,都无法使用了。可能是win10的某个更新包产生了兼容性问题。为了证实这个观点我用我另一台i7平台的机器试了一下,果不其然,以前一切正常,现在毛病一样。这台机器可是硬件和软件基本都没有换过,唯一能影响x264软件环境的改动就只有windows update了。
虽然ffms2也可以用,但偶尔会有1帧的误差,对强迫症来说很难受;此外我还是很需要LWLib的lwi索引,于是现在我的问题变成了:以上问题能解决吗?如果不能,在现在这个软件环境下能正常使用的LSMASHSource是哪个版本?