Menu

#1225 last.fm not detecting song

New
nobody
None
Low
Defect
2026-03-08
2026-01-31
Mike Honey
No

doesn't show as now playing or in recent tracks on my profile
it detected when i used a metadata editor to remove all artists except one, perhaps the artist field is too long?

Version: 2.3.1
Qt version: 6.10.1 (compiled with 6.10.1)
Qt platform: windows
System: Windows 10 Version 21H2
Build ABI: x86_64-little_endian-llp64

[debug]: MediaPlayer::updateMetaData: ===== metadata ======
[debug]: MediaPlayer::updateMetaData: ARTIST = "????????? (CV.?????)????????? (CV.?????)????????? (CV.Machico)???????? (CV.Lynn)???????? (CV.????)???????? (CV.???)????? (CV.????)?????????? (CV.????)???????? (CV.????)???????? (CV.????)?????????? (CV.????)?????????? (CV.?????)????????? (CV.?????)??????? (CV.?????)????????? (CV.????)???????? (CV.????)???????? (CV.?????)????????? (CV.?????)?????????? (CV.????)?????????? (CV.?????)????????? (CV.????)?????? (CV.????)?????????? (CV.?????)???????? (CV.?????)???????? (CV.????)"
[debug]: MediaPlayer::updateMetaData: TITLE = "GIRLS' LEGEND U"
[debug]: MediaPlayer::updateMetaData: ALBUMARTIST = "??? ??????"
[debug]: MediaPlayer::updateMetaData: ALBUM = "??? ????????? WINNING LIVE 01"
[debug]: MediaPlayer::updateMetaData: COMMENT = ""
[debug]: MediaPlayer::updateMetaData: GENRE = "???"
[debug]: MediaPlayer::updateMetaData: YEAR = "2021"
[debug]: MediaPlayer::updateMetaData: TRACK = "1"
[debug]: MediaPlayer::updateMetaData: DISCNUMBER = ""
[debug]: MediaPlayer::updateMetaData: ---------------------
[debug]: MediaPlayer::updateMetaData: BITRATE = "320"
[debug]: MediaPlayer::updateMetaData: SAMPLERATE = "44100"
[debug]: MediaPlayer::updateMetaData: CHANNELS = "2"
[debug]: MediaPlayer::updateMetaData: BITS_PER_SAMPLE = "32"
[debug]: MediaPlayer::updateMetaData: FORMAT_NAME = "MPEG-1 layer 3"
[debug]: MediaPlayer::updateMetaData: DECODER = "mpeg"
[debug]: MediaPlayer::updateMetaData: FILE_SIZE = "12218100"
[debug]: MediaPlayer::updateMetaData: ---------------------
[debug]: MediaPlayer::updateMetaData: REPLAYGAIN_TRACK_GAIN = 0
[debug]: MediaPlayer::updateMetaData: REPLAYGAIN_TRACK_PEAK = 0
[debug]: MediaPlayer::updateMetaData: REPLAYGAIN_ALBUM_GAIN = 0
[debug]: MediaPlayer::updateMetaData: REPLAYGAIN_ALBUM_PEAK = 0
[debug]: MediaPlayer::updateMetaData: ---------------------
[debug]: MediaPlayer::updateMetaData: DURATION = 291134
[debug]: MediaPlayer::updateMetaData: == end of metadata ==
[debug]: Scrobbler::sendNotification: [lastfm]: sending notification
[debug]: Scrobbler::processResponse: [lastfm]: Now-Playing notification done
[debug]: DecoderMAD::fillBuffer: end of file
[debug]: DecoderMAD::~DecoderMAD: deleting input_buf
[debug]: OutputWriter::run: total written 51351888
[debug]: StateHandler::dispatch: Current state: "Stopped" ; previous state: "Playing"
[debug]: Scrobbler::submit: [lastfm]: submit request
[debug]: Scrobbler::processResponse: [lastfm]: submited 1 song(s)

actual artist field value:
スペシャルウィーク (CV.和氣あず未)、サイレンススズカ (CV.高野麻里佳)、トウカイテイオー (CV.Machico)、マルゼンスキー (CV.Lynn)、オグリキャップ (CV.高柳知葉)、ゴールドシップ (CV.上田瞳)、ウオッカ (CV.大橋彩香)、ダイワスカーレット (CV.木村千咲)、タイキシャトル (CV.大坪由佳)、グラスワンダー (CV.前田玲奈)、メジロマックイーン (CV.大西沙織)、エルコンドルパサー (CV.髙橋ミナミ)、シンボリルドルフ (CV.田所あずさ)、エアグルーヴ (CV.青木瑠璃子)、マヤノトップガン (CV.星谷美緒)、メジロライアン (CV.土師亜文)、ライスシャワー (CV.石見舞菜香)、アグネスタキオン (CV.上坂すみれ)、ウイニングチケット (CV.渡部優衣)、サクラバクシンオー (CV.三澤紗千香)、スーパークリーク (CV.優木かな)、ハルウララ (CV.首藤志奈)、マチカネフクキタル (CV.新田ひより)、ナイスネイチャ (CV.前田佳織里)、キングヘイロー (CV.佐伯伊織)

Discussion

  • Mike Honey

    Mike Honey - 2026-02-01

    pano scrobbler has an option to extract just the first artist from the artist field before sharing the metadata with last.fm
    would it be possible to implement a similar feature in qmmp?

     
  • trialuser02

    trialuser02 - 2026-02-04

    Try to send song with short metadata. Maybe last.fm ignores metadata for another reason, not just length.

     
  • Mike Honey

    Mike Honey - 2026-02-04

    i experimented around a bit and found out that the track is ignored if any of the fields exceeds 500 bytes
    tried on both last.fm and libre.fm, when i set a field to ≥501 english characters or ≥167 CJK characters it wouldn't be scrobbled so it's either a limitation set by both sites or the plugin itself
    the song i had the issue with has 1103 bytes in the artist field so that's why it was ignored

     

Log in to post a comment.

MongoDB Logo MongoDB