在发送播放曲目功能期间有很长时间获取元数据约 5 分钟

Posted

技术标签:

【中文标题】在发送播放曲目功能期间有很长时间获取元数据约 5 分钟【英文标题】:Have long time to get metadata about 5 minutes during send play a track function 【发布时间】:2015-11-07 04:24:58 【问题描述】:

我们通过spotify高级帐户获取应用程序密钥,并构建示例点唱机来测试播放曲目如./playtrack -u XXX -p YYY,发送cmd后大约5分钟听音乐。

第一次登录: ./playtrack -u XXX -p YYY

05:41:21.742 I [offline_authorizer.cpp:297] 无法离线登录:没有这样的用户

05:41:21.751 I [ap:1752] 连接到 AP ap.spotify.com:4070

05:41:21.912 I [ap:1226] 连接到 AP:194.68.28.68:4070

05:41:22.650 I [user_cache:135] UserCache::initiateGetUsers() 将查询 1 个用户

加载轨迹

元数据已更新,正在尝试开始播放

现在播放“Harder Better Faster Stronger”...

05:46:24.632 I [file_streamer_simple.cpp:769] 对文件 4543d5422ace7b22147db4e793ff3aa1c22c24f2 的请求完成(代码:0)

05:46:25.693 I [file_streamer_simple.cpp:769] 对文件 4543d5422ace7b22147db4e793ff3aa1c22c24f2 的请求完成(代码:0)

第二次: ./playtrack -u XXX -p YYY

05:48:21.974 I [ap:1752] 连接到 AP ap.spotify.com:4070

加载轨迹

05:48:22.135 I [ap:1226] 连接到 AP:194.68.29.22:4070

元数据已更新,正在尝试开始播放

现在播放“Harder Better Faster Stronger”...

05:53:24.632 I [file_streamer_simple.cpp:769] 请求文件

【问题讨论】:

欢迎来到 Stack Overflow!您被其他不想给您解释的用户否决了,这对您毫无帮助。请阅读本指南以了解如何提问:***.com/help/how-to-ask。请根据良好做法改进您的问题,您获得帮助的机会更高。 【参考方案1】:

./jukebox -u xxx -p yyy -l ###播放播放列表是正常播放,但是为什么要等待很长时间才能通过./playtrack听音乐。播放曲目可能是先创建容器播放列表,然后播放?

【讨论】:

以上是关于在发送播放曲目功能期间有很长时间获取元数据约 5 分钟的主要内容,如果未能解决你的问题,请参考以下文章

在 Swift 中获取曲目的元数据

使用 QML 从委托文件中获取元数据

什么是 Qt MaintenanceTool 元数据,为什么要花这么长时间才能获取?

Cocoalibspotify,封面艺术未加载其余元数据

AVPlayer,长时间停顿后恢复 = 故障

长时间使用后应用程序和操作系统滞后