回过头来看这个贴子,才发现上面提及的info参数可以利用一下,所以现在改进了一下bat,直接调用vspipe的info然后提取出frames的值:
FOR /F "tokens=* USEBACKQ delims=Frames: " %%F IN (`%vspipe% --info "%~dpn1.vpy" - ^| find "Frames"`) DO (
SET frames=%%F
)
这样就极大方便了传递帧数,不知道有没有更好的办法实现。
姐太是谁,好像很厉害的样子。。。Muonium 写了:姐太的x265有这个功能
https://down.7086.in/x265-Yuuki-Asuna/
这个不是问题,我用bat,代码是加在x265压制的后面的,一旦压制完成或者出现错误才会运行后面的代码,而且我也可以加上300s的延迟关机。不过晚上光污染简直要死了。。。cylx 写了:看预估用时用vsedit就是了啊,x265也是有--frames参数的,但是算时间自动关机你就不怕冗余不够编码没结束就关机了?