Many Linux players (like Audacious, Banshee, Amarok, Exaile) can easily access audio CDs tracks info (names and other metadata) but Deadbeef cannot, although it has a cdda plugin that should do just that.

enter image description here

enter image description here

Along VLC, Amarok, Rhythmbox, Xine and Kaffeine, Deadbeef is one of the players that can read CD-Text (tracks info accessible offline, from the cd itself), but it oddly fails at accessing online CDDB, a somewhat trivial task these days.

Can those settings be adjusted to make this work?

  • 2
    Please try running it in terminal. Can you see any relevant output while attempting to connect to freedb? – TNW Jan 13 '16 at 14:28
  • 1
    Does port 8880 work? – TNW Jan 13 '16 at 14:59
  • 2
    I'm not using Audio CDs, so there's nothing I could test against. I'm only trying to suggest things that seem reasonable at the moment. Could you run: strace -f -e trace=network -o deadbeef-trace.log deadbeef and then post output of grep deadbeef-trace.log freedb? We could see what happens to connect/sendto calls. – TNW Jan 13 '16 at 15:16
  • 2
    grep freedb deadbeef-trace.log - sorry, I often get the order wrong. – TNW Jan 13 '16 at 16:00
  • Let us continue this discussion in chat. – TNW Jan 13 '16 at 18:01

The problem is with the option "Prefer CD-Text over CDDB" (under Preferences-Plugins-Audio CD player-Configure): that should NOT be checked.

enter image description here

When it was, instead of preferring CD-Text when available, it just showed CD-Text and never CDDB info. And as CD-Text is usually absent, it showed generic names of tracks ('Track 1, 2 etc) even if CDDB data was available and CD-Text was not. (It surely looks like a bug.)

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy