为了方便起见,我试图开发出一个可以监视MMD动画渲染进度的脚本,此脚本的基本功能有:
- 监视文件夹内新增的文件,提取数字,即当前渲染帧数;
- 计算前一帧到新增一帧的渲染时间;
- 统计GPU使用率;
- 输入总帧数计算渲染进度,以及预计完成时间;
- 输出信息,以及API接口
- 需要输入或者拖入文件夹设置监视目录
- 需要输入总共渲染帧数
- 被监视的文件夹内必须有:数字.xxx格式的文件,例如:001.jpg; out001.png;
data:{
"total": 6000,
"count": 2400 or '未开始',
"timer": '6.4s',
"gpu": '82%',
"complete": '84.2%',
"expected": '1小时21分钟' or '24分钟46秒' or '36秒' or '已完成'
}
总帧数: 6000, 目前渲染帧数: 2400, 此帧渲染时间: 6.4s, GPU使用率: 82%, 已渲染: 84.2%, 预计完成时间: 1小时21分钟
- 使用exe文件 百度云下载
- 双击打开oversee.exe文件,此时会弹出cmd框
- 输入当前目录下的某个文件,或者拖入要监视的文件夹
- 输入动画需要渲染的总帧数
- 即可开始监视
- 使用py文件 GitHub下载
- 安装所需要的拓展库
- 运行oversee.py文件 注意:需要在cmd里运行,在编辑器里运行会报错
- 转到上方使用exe文件的第二步开始
作者:琰凛