计算视频时长

时间:2020-03-05 18:45:50  来源:igfitidea点击:

我在数学上很烂。我需要弄清楚如何仅用几个例子来计算视频时长。例如,值70966显示为1:10分钟。值30533显示为30秒。值7007显示为7秒。

解决方案

回答

看起来数字以毫秒为单位。因此要转换为秒,请除以1000,然后除以60以找到分钟,依此类推。

回答

我不确定我是否完全理解这一点,但是:

70966 / 70 seconds = 1013.8

因此,将"值"除以1013.8应该可以得到持续时间,大约...

编辑:是的,本是对的,应该除以1000。我得到1013.8,因为70秒从70.966秒向下舍入到70。

回答

为了扩展Ben所说的内容,看起来好像是毫秒,显示值会略微舍入,可能会四舍五入到最接近的100毫秒,然后"裁剪"为秒。这可以解释为什么30533是30s,而70966是70s。

回答

这是一个简单的划分问题:

  • 70966/70秒(1:10分钟)= 1013.8
  • 30533/30 = 1017.76
  • 7007/7 = 1001

看起来数字不过是毫秒。 70966显示为1:10分钟,因为它会刮掉毫秒部分(最后3位数字)。