JNH 今年会
今年会JNH / 时间计算

今年会|时间基换算怎样保持媒体位置,为什么小数舍入会累积

白色背景上的黑色双摇杆游戏手柄
主题资料图片 · 来源与许可

媒体工具可能用整数时间戳配合有理数时间基表达位置,不同轨道和容器采用的刻度可能不同。今年会核对时间换算,会先保存原始整数与时间基,再讨论显示成秒后的结果。界面上相近的小数,并不保证底层精确落在同一刻度,反复舍入可能逐步带来差别。

时间基是每个刻度的长度

例如一个整数值需要乘以相应时间基,才能解释为实际时间。换到另一种刻度时,可能需要选择取整方式,而非简单保留几位小数。音频样本边界与视频帧边界也未必整齐重合,精确定位要知道目标是什么。不同工具若使用不同单位,不能直接比较原始数字;若只导出经过截短的小数,后续再恢复整数刻度,也可能已经丢失信息,原始参照因此值得保留。

长时间处理要看累计关系

逐段独立换算、按帧重复相加或重新生成时间戳,都可能受到舍入策略影响。测试可以选择较长素材并检查多个位置,而非只核对开头是否一致。实际偏移还可能来自时钟、采样与编辑过程,因此发现增长差异时应先定位是哪次转换,不能把所有累计问题都称作同步漂移。工具版本、参数和原始时间字段应一起保存,便于复现计算,而不是凭最终截图猜测发生在哪一步。

理解时间基,能让按帧、按样本与按秒三种表达联系起来,又不抹去各自边界。精度来自清楚刻度和正确换算,不只是显示更多小数。交接中保留时间基与原始值,有助于减少来回转换造成的误差,也让后续人员知道某个位置究竟是精确边界还是经过舍入的便捷显示。

参考资料

  1. MDN:数字视频概念 ↗
← 返回新闻资讯