我正在使用AviSynth+,我在VLC中播放一个.avs脚本(我已经为VLC安装了AviSynth插件)。
我的脚本非常基本,看起来如下:
DirectShowSource("D:\MyVideo.asf", fps=25, convertfps=true)我如何才能关掉视频的声音,仅在视频的前两分钟?
我正在使用Windows 8- 64位
发布于 2022-03-18 19:09:14
我知道这是一个很晚的答案,但一个简单的方法是将剪辑分成两个部分,用Amplify沉默第一个片段,然后重新加入它们:
original = DirectShowSource("D:\MyVideo.asf", fps=25, convertfps=true)
numSeconds = 60 * 2
numFrames = Round(source.FrameRate() * numSeconds)
beginning = source.Trim(0, numFrames - 1, False)
rest = source.Trim(numFrames, 0, False)
beginning.Amplify(0.0) + resthttps://stackoverflow.com/questions/67411111
复制相似问题