计算视频时长 [已关闭]

Calculate Video Duration [closed]

提问人:user2601 提问时间:9/1/2008 最后编辑:Donotalouser2601 更新时间:5/4/2012 访问量:4985

问:

闭。这个问题是题外话。它目前不接受答案。

想改进这个问题吗? 更新问题,使其符合 Stack Overflow 的主题

11年前关闭。

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

数学 视频 时长

评论


答:

2赞 Ben Childs 9/1/2008 #1

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

0赞 Paige Ruten 9/1/2008 #2

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

 70966 / 70 seconds = 1013.8

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

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

0赞 SCdF 9/1/2008 #3

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

1赞 Jon Limjap 9/1/2008 #4

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

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

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