-1
我通过创建脚本在Maya中播放预览:玛雅2017年播放预览文件的问题
mov = cmds.playblast(f=file_name, st=1, et=100,
format='qt', compression='H.264', quality=70,
widthHeight=(1280, 720), percent=100,
forceOverwrite=True, sequenceTime=False, clearCache=True,
viewer=False, showOrnaments=True, offScreen=True, fp=4)
其工作。但有时会产生错误:
# Error: RuntimeError: file <maya console> line 5: Unable to create video track. Check format. #
研究表明,Maya不会立即在指定的路径上创建文件。首先,它创建的文件夹中文件:
C:\Users\max\AppData\Local\Temp\movie_2.mov
而且建成后其复制到您指定的路径到:file_name
而且这里还有一个问题。事实是,如果在播放列表创建过程中发生了某些事情并且文件(movie_2.mov)被阻止 - 那么就无法创建播放列表。以前,我只是通过更改计算错误的文件名来解决这个问题。现在Maya没有机会改变这个名字,并且总是只考虑它。您只需指定文件将被重写的位置。
因此,您必须重新启动计算机才能删除文件锁定并继续工作。这是个大问题。
告诉我,也许你可以指定一些其他方式来查找文件,以防文件因某种原因被锁定?或者有可能删除被阻止的文件?