bpsrender 多线程渲染出错
有点难受,开始好用,突然不好用了。执行 bpsrender xxx.blender 后出现以下错误:
• Video chunks rendering done.
» Concatenating (video) chunks...
» Output @ D:\videos\test\bpsrender\mytest_v.mp4...
~ WARNING:concatenate: Something went wrong when calling command - SKIPPING.
» Joining audio/video...
» Output @ D:\videos\test\mytest.mp4...
~ WARNING:join: Something went wrong when calling command - SKIPPING.
然后看了一下 chunks.txt ,指向的文件不太对,生成的文件都有一个 _000.mp4 的后缀,而 chunks.txt 里是:
file 'D:\videos\test\bpsrender\mytest_c_0007245-0007369.mp4'
file 'D:\videos\test\bpsrender\mytest_c_0007370-0007494.mp4'
file 'D:\videos\test\bpsrender\mytest_c_0007495-0007621.mp4'
我还看了好长时间的插件代码,发现这个文件名应该是 blender 生成的,所以应该和 blender 的配置相关,然后我找到了 output 属性页有这个:

我这里怎么有个 Autosplit ,导致blender输出的文件有个 000 的后缀,好吧,去掉了,bpsrender 工作正常了。