Skip to content

编辑时间戳

TautCony edited this page Jul 28, 2019 · 3 revisions

时间戳的编辑主要分两类,针对单个时间戳的编辑与批量时间戳编辑。

  1. 单个时间戳的编辑

    在载入章节后双击需要修改的时间戳所在的单元格或单击后按F2进入编辑模式,更改至期望值即可,若为非法的时间格式,则00:00:00.000将被写入。

  2. 批量时间戳编辑

    批量时间戳编辑应用范围为可见的所有时间戳,该功能位于扩展面板中,由应用表达式(t)选框控制是否应用,右侧的输入框可输入一个含有t的表达式,可用函数与常量见附表,单位为秒,如将所有章节向前平移60秒并舍去负值:max(0, t-60),并勾选应用即可。在输入框左侧有一个无命名的选框,为逆波兰表达式模式,仅限vapoursynth中支持的操作符。

    还有一种为基于帧数的时间戳批量编辑,右键表格选择向前平移,输入帧数并点击确认,此时将根据右上角的帧率与输入的帧数计算时间并进行时间的平移并删除多余的章节条目,由于可能包含舍入误差,该功能有概率将平移后时间为00:00:00.000的章节条目删除。


可用操作符(均为左结合):+, -, *, /, %, ^, >, <, >=, <=, and, or, xor

可用函数:abs, acos, asin, atan, atan2, cos, sin, tan, cosh, sinh, tanh, exp, log, log10, sqrt, ceil, floor, round, rand, dup, int, sign, pow, max, min

可用常量

常量名 常量值 常量含义
M_E 2.71828182845904523536M e
M_LOG2E 1.44269504088896340736M log2(e)
M_LOG10E 0.43429448190325182765M log10(e)
M_LN2 0.69314718055994530942M ln(2)
M_LN10 2.30258509299404568402M ln(10)
M_PI 3.14159265358979323846M pi
M_PI_2 1.57079632679489661923M pi/2
M_PI_4 0.78539816339744830962M pi/4
M_1_PI 0.31830988618379067154M 1/pi
M_2_PI 0.63661977236758134308M 2/pi
M_2_SQRTPI 1.12837916709551257390M 2/sqrt(pi)
M_SQRT2 1.41421356237309504880M sqrt(2)
M_SQRT1_2 0.70710678118654752440M 1/sqrt(2)
Clone this wiki locally