Closed imi415 closed 3 years ago
``` REM GENRE Soundtrack REM DATE 2008 REM DISCID B50CF20F REM COMMENT "ExactAudioCopy v1.0b3,Ripped by imi415@U2" PERFORMER "Key Sounds Label" TITLE "Little Busters! Ecstasy Tracks" FILE "Key Sounds Label - Little Busters! Ecstasy Tracks.wav" WAVE TRACK 01 AUDIO TITLE "Rita / Little Busters! -Ecstacy Short Ver.-" PERFORMER "Key Sounds Label" INDEX 01 00:00:00 TRACK 02 AUDIO TITLE "折戸伸治 / Will & Wish" PERFORMER "Key Sounds Label" INDEX 00 03:38:00 INDEX 01 03:39:00 TRACK 03 AUDIO TITLE "麻枝准 / 猫と硝子と円い月" PERFORMER "Key Sounds Label" INDEX 00 07:12:10 INDEX 01 07:13:10 TRACK 04 AUDIO TITLE "麻枝准 / 駆ける" PERFORMER "Key Sounds Label" INDEX 00 10:19:10 INDEX 01 10:20:10 TRACK 05 AUDIO TITLE "麻枝准 / glassware" PERFORMER "Key Sounds Label" INDEX 00 13:46:10 INDEX 01 13:47:10 TRACK 06 AUDIO TITLE "麻枝准 / Saya's Melody" PERFORMER "Key Sounds Label" INDEX 00 18:16:10 INDEX 01 18:17:10 TRACK 07 AUDIO TITLE "折戸伸治 / Labyrinth" PERFORMER "Key Sounds Label" INDEX 00 20:32:39 INDEX 01 20:33:39 TRACK 08 AUDIO TITLE "折戸伸治 / Shadow Buster" PERFORMER "Key Sounds Label" INDEX 00 26:12:39 INDEX 01 26:13:39 TRACK 09 AUDIO TITLE "Manack / Thinking Time" PERFORMER "Key Sounds Label" INDEX 00 29:58:39 INDEX 01 29:59:39 TRACK 10 AUDIO TITLE "霜月はるか / Sha La La Ecstasy" PERFORMER "Key Sounds Label" INDEX 00 32:45:02 INDEX 01 32:46:02 TRACK 11 AUDIO TITLE "Lia / Saya's Song - Short Ver. -" PERFORMER "Key Sounds Label" INDEX 00 35:17:02 INDEX 01 35:18:02 TRACK 12 AUDIO TITLE "麻枝准 / Song for friends - No Intro Ver. -" PERFORMER "Key Sounds Label" INDEX 00 38:58:02 INDEX 01 38:59:02 TRACK 13 AUDIO TITLE "Rita / Alicemagic - Rockstar Short Ver. -" PERFORMER "Key Sounds Label" INDEX 00 42:09:02 INDEX 01 42:10:02 TRACK 14 AUDIO TITLE "Lia / Saya's Song" PERFORMER "Key Sounds Label" INDEX 00 45:24:02 INDEX 01 45:25:02 TRACK 15 AUDIO TITLE "Rita / Little Busters! - Ecstacy Ver. -" PERFORMER "Key Sounds Label" INDEX 00 50:27:02 INDEX 01 50:28:02 ```
I cannot reproduce the problem:
$ mpc current
Key Sounds Label - 折戸伸治 / Will & Wish
But maybe this only happens with the WAV file you're using? You did not provide it, so I used some random WAV file from my hard disk.
Thank you for your reply, I did a bisect from v0.22.3 to v0.22.4, and this is the first commit this issue appears: 1afa33c3c766af22c35b02ba58e84693243a4f3e
Also, this issue only affects clients which use addid
command instead of add
command. During my trials, mpc used add
command so everything went well, however, ncmpcpp used addid
command, which is affected by this issue.
Logs from ncmpcpp:
...
client: [0] process command "addid "[EAC]Key Sounds Label-リトルバスターズ!-Ecstasy Tracks/Key Sounds Label - Little Busters! Ecstasy Tracks.cue/track0008""
playlist: queue song 7:"[EAC]Key Sounds Label-リトルバスターズ!-Ecstasy Tracks/Key Sounds Label - Little Busters! Ecstasy Tracks.cue/track0008"
client: [0] command returned 0
client: [0] process command "playid "11""
playlist: play 7:"[EAC]Key Sounds Label-リトルバスターズ!-Ecstasy Tracks/Key Sounds Label - Little Busters! Ecstasy Tracks.cue/track0008"
decoder_thread: probing plugin sndfile
decoder: audio_format=44100:16:2, seekable=true
...
Logs from mpc:
...
state_file: Saving state file /home/imi415/mpd_tmp/config/state
client: [1] opened from [::1]:60668
client: [1] process command list
client: process command "add "[EAC]Key Sounds Label-リトルバスターズ!-Ecstasy Tracks/Key Sounds Label - Little Busters! Ecstasy Tracks.cue/track0003""
client: command returned 0
client: [1] process command list returned 0
client: [1] closed
...
I'm not familiar with the code or C++, so I can't tell how this commit breaks, but I'm sure this issue is from mpd, since the correct metadata can be parsed by ncmpcpp if added by mpc using add
command.
Also, this issue only affects clients which use
addid
command instead ofadd
command.
This was an extremely important hint. Your bug report previously did not have any information on how to reproduce, which is bad.
On MPD v0.22.6 this happens again. Request to reopen this issue.
Exactly the same problem with the same symptoms and the same log?
Yes, the symptoms are identical, logs from ncmpcpp are attached anyway.
...
client: [1] process command "idle"
client: [1] command returned 1
client: [1] process command "addid "[EAC]Key Sounds Label-リトルバスターズ!-Ecstasy Tracks/Key Sounds Label - Little Busters! Ecstasy Tracks.cue/track0002""
client: [1] command returned 0
client: [1] process command "playid "3""
playlist: play 0:"[EAC]Key Sounds Label-リトルバスターズ!-Ecstasy Tracks/Key Sounds Label - Little Busters! Ecstasy Tracks.cue/track0002"
client: [1] command returned 0
client: [1] process command "idle"
client: [1] command returned 1
...
Bug report
Describe the bug
Starting from v0.22.4, when playing tracks from cuesheet playlist, client has no metadata e.g. artist, track no., or title information.
Expected Behavior
Client show the correct metadata from cuesheet fields, e.g.
Actual Behavior
Version
Log