video = core.lsmas.LWLibavSource(r'I:/BDMV/STREAM/00001.m2ts')
视频源文件是iso格式的,把m2ts文件复制到硬盘上调用正常,但是这样会临时占用硬盘空间并且浪费时间,我想加载到虚拟光驱后直接调用,但出现了下面的提示。
2017-06-29 04:32:16.161
Failed to evaluate the script:
Python exception: 'NoneType' object has no attribute 'set_output'
Traceback (most recent call last):
File "src\cython\vapoursynth.pyx", line 1810, in vapoursynth.vpy_evaluateScript (src\cython\vapoursynth.c:36455)
File "E:\视频处理\VapourSynth\script.vpy", line 17, in
AttributeError: 'NoneType' object has no attribute 'set_output'
把m2ts文件复制硬盘调用,会在源位置生成一个lwi后缀的文件,而虚拟光驱是只读的,我想这应该是问题的根源。不知道大神们是如何将ios原盘重编码的?