Posts: 11
Joined: Feb 2013
Reputation:
0
I currently have audio cd's that are extremely poorly names (Audio CD label, track1, track2 etc for file names), however when playing through XBMC, it still obtains all the album information correctly. I am assuming this is due to internal integration with freedb.
Is it possible to use this integration before the cd is actually played? I would like to obtain the correct title of the disk before playing it (i.e. querying freedb myself).
Any help is much appreciated!
Posts: 11
Joined: Feb 2013
Reputation:
0
2013-04-09, 04:02
(This post was last modified: 2013-04-09, 04:04 by rbOthree.)
Sorry for double posting, but I've exhausted every method I can think of. Once again, if anyone has any ideas it would be much appreciated!
Posts: 2,870
Joined: Dec 2010
Reputation:
281
garbear
Team-Kodi Developer
Posts: 2,870
2013-04-09, 04:30
(This post was last modified: 2013-04-09, 04:31 by garbear.)
Can you be a little more specific? I can track down what XBMC is doing in the source code.
nvm, I think I understand, Lemme see what I can find.
Posts: 2,870
Joined: Dec 2010
Reputation:
281
garbear
Team-Kodi Developer
Posts: 2,870
try something like xbmcvfs.listdir("cdda://")
going through the cdda:// VFS protocol should trigger the CDDB info fetch
Posts: 11
Joined: Feb 2013
Reputation:
0
Garbear, thank you for that, it seems like a step closer. Using what you wrote I am getting a tuple of two things: an empty list, and a list of '01.cdda', '02.cdda' for every track on the album. However no disk information.
Just to confirm again, when I play the disk, all this information is suddenly available in the main xbmc interface.