一个奇葩的问题
megui吧
全部回复
仅看楼主
level 9
LoadPlugin("C:\Program Files (x86)\MarukoToolbox\tools\avs\plugins\LSMASHSource.DLL")
LoadPlugin("C:\Program Files (x86)\MarukoToolbox\tools\avs\plugins\VSFilter.DLL")
LWLibavVideoSource("D:\迅雷下载\[赤壁(下)].Red.Cliff.Part2.2009.TW.BluRay.1080p.x264.DTS-CMCT\[赤壁(下)].Red.Cliff.Part2.2009.TW.BluRay.1080p.x264.DTS-CMCT.mkv")
ConvertToYV12()
TextSub("D:\迅雷下载\[赤壁(下)].Red.Cliff.Part2.2009.TW.BluRay.1080p.x264.DTS-CMCT\[赤壁(下)].Red.Cliff.Part2.2009.TW.BluRay.1080p.x264.DTS-CMCT_track3_[chi].ass")
LoadPlugin("C:\Program Files (x86)\MeGUI\tools\avs\plugins\ImageSeq.dll")
ConvertToRGB32()
img=ImageSource("C:\Users\14162\Desktop\something\water-no-logo.png",pixel_type="rgb32").LanczosResize(204,75)
Trim(0,1440)+overlay(Trim(1441,2161),img,1676,974,img.showAlpha())+Trim(2162,0)
ConvertBits(8)
ConvertToYV12()
以上avs,megui压制,cpu占用率一直在40%徘徊,每秒压四十多帧
去掉水印之后
LoadPlugin("C:\Program Files (x86)\MarukoToolbox\tools\avs\plugins\LSMASHSource.DLL")
LoadPlugin("C:\Program Files (x86)\MarukoToolbox\tools\avs\plugins\VSFilter.DLL")
LWLibavVideoSource("D:\迅雷下载\[赤壁(下)].Red.Cliff.Part2.2009.TW.BluRay.1080p.x264.DTS-CMCT\[赤壁(下)].Red.Cliff.Part2.2009.TW.BluRay.1080p.x264.DTS-CMCT.mkv")
ConvertToYV12()
TextSub("D:\迅雷下载\[赤壁(下)].Red.Cliff.Part2.2009.TW.BluRay.1080p.x264.DTS-CMCT\[赤壁(下)].Red.Cliff.Part2.2009.TW.BluRay.1080p.x264.DTS-CMCT_track3_[chi].ass")
megui压制,cpu占用率就能到90%以上了,每秒能压100帧
有大佬知道是咋回事吗?
我的系统是win10 2004,cpu是2600x,megui是2896版本
2020年06月22日 12点06分 1
level 14
因为你avs是单线程运行的
2020年06月23日 06点06分 2
但是我CPU十二个线程分布的很均匀,应该不是单线程
2020年06月23日 12点06分
@西昆仑梁萧 avs本身设计时就没考虑多线程。avs+加入了多线程支持,但默认是不会用的(而且也谈不上很好用)。线程占用分布均匀是windows干的。
2020年06月23日 14点06分
1