iTunes XML 持续时间列出现问题
我在使用 iTunes XML 持续时间列时遇到问题。我试图弄清楚这个整数到底是什么,这样我就可以准确地确定 mp3 的分钟和秒持续时间。
标记为“总时间”的字段中特定 MP3 的整数是 2005812
。根据 iTunes 的数据,MP3 实际上是 33:26。关于这是什么格式有什么想法吗?我应该如何解决这个问题?
我在网上找到了一些文档,说要做这样的事情:
$minutes = bcmod(($sermon['duration'] / 60), 60);
$seconds = bcmod($sermon['duration'], 60);
问题是它的长度大约为 10 分钟,这是不准确的。
I'm having trouble with the iTunes XML duration column. I'm trying to figure out exactly what this integer is so I can accurately determine the minutes and seconds duration of an mp3.
The integer for a specific MP3 in a field labeled "Total Time" is 2005812
. The MP3 is actually 33:26 according to iTunes. Any ideas on what format this is? How should I go about figuring this out?
I found some documentation online to say to do something like this:
$minutes = bcmod(($sermon['duration'] / 60), 60);
$seconds = bcmod($sermon['duration'], 60);
The problem is that it comes out being about 10 minutes long, which isn't accurate.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果我数 (33*60+26)*1000 = 2006000,它会让我认为你的值是以毫秒为单位的长度:)。
If I count (33*60+26)*1000 = 2006000 it leads me to think that your value is a length in miliseconds :).