听歌记录自动上报 Last.fm
这个功能做什么
Last.fm scrobbling 就是把你在应用里听过的歌自动记到你的 Last.fm 账户,用来积累收听统计、生成年度榜单和听歌推荐。开启后每首歌播完自动上报一次,全程无需手动操作。
开启三步
- 打开设置页,打开「Last.fm scrobbling」开关
- 按提示登录 Last.fm 账号并授权写入播放历史
- 完成——之后每首歌播完自动记录
版本相关的两条规则
| 事项 | 说明 |
|---|---|
| 上报方式 | 1.12.9 版起直接对接 Last.fm 官方 API,不再需要安装任何第三方 scrobble 应用 |
| 字符编码 | 1.12.10 修复了上报时的编码问题;老版本遇到歌名乱码导致上报异常,更新版本即可 |
版本时间线见 版本更新日志里藏着的功能时间线。
记录没出现?六层排查
- 先等等:记录不是实时的,Last.fm 网页端常有几分钟延迟,刷新个人页确认
- 确认联网:离线播完的歌通常要等恢复网络后补报
- 对照时长门槛:只有长度超过 30 秒的歌会被记录
- 平台侧规则:Last.fm 平台对收录有自己的口径(多个来源提到通常要求播放达到歌曲一半左右,快速跳过的歌可能不计),以 Last.fm 官方说明为准
- 确认服务正常:Last.fm 服务端故障时上报会整体停滞,等恢复即可
- 重新授权:改过 Last.fm 密码或授权过期时,回设置里重新登录授权一次
不想上报了
设置里把「Last.fm scrobbling」关掉即可。已上报的历史保留在 Last.fm 账户里,需要清理时去 Last.fm 网站操作。
与本地统计的关系
Last.fm 记的是云端账;本地的「最常播放」智能列表是另一本账(卸载重装清零),两者独立,见 四个智能播放列表的生成规则。