Bug 423194 - k3b should be able to use custom CDDB files
Summary: k3b should be able to use custom CDDB files
Status: REPORTED
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: 19.04
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: k3b developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-18 23:04 UTC by Nikos Papadopoulos
Modified: 2020-06-18 23:14 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
cucstom CDDB file (903 bytes, text/plain)
2020-06-18 23:07 UTC, Nikos Papadopoulos
Details
CDDB file produced by k3b (592 bytes, text/plain)
2020-06-18 23:08 UTC, Nikos Papadopoulos
Details
original CDDB file (766 bytes, text/plain)
2020-06-18 23:09 UTC, Nikos Papadopoulos
Details
simulated copy of the CD sing my custom CDDB file (39.72 KB, text/plain)
2020-06-18 23:14 UTC, Nikos Papadopoulos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nikos Papadopoulos 2020-06-18 23:04:59 UTC
SUMMARY
K3b should be able to use (or "import") custom CDDB (or freedb, or gnudb) files
for Audio CDs.

THE LONG VERSION
I am trying to COPY a typical commercial Audio CD.
I am trying to make the new CD a CD-text CD
(that is, I am trying to add metadata, like song title and artist).
This is a CD of Various Artists.
So, I want to add the metadata of each song title, and each performer.
CDDB supposedly supports that.

There is a CDDB file for this CD in gnudb.org 
(which is an alternative to freedb that doesn't work anymore).
See...
   http://www.gnudb.org/gnudb/folk/a80bc80e
   
I customized that file using Grip.
See attachment.

I placed this file in ...
   /home/USERNAME/.cddb/folk/a80bc80e
   
I open k3b, and it finds my custom CDDB file.
But k3b overwrites the file and deletes all performer names.
See attachment.

Maybe the syntax of my custom file is wrong (although it is produced by Grip).

Anyway, the user should not have to go through all those "hacks" 
in order to add custom metadata to an Audio CD.

There is of course the option to change a track's information from the GUI,
but, that...
- it is not as easy as editing a text file
- the information doesn't seem to be saved automatically or manually anywhere on my computer
- the information gets easily deleted and you have to rewrite everything all over again, to be deleted again, to rewrite  it aga...
(if you click on some other icon, other disk, etc, k3b re-reads the CDDB file
from your computer, and the custom information you entered through the GUI disappears).




SOFTWARE/OS VERSIONS
Linux: Mageia Linux 7
KDE Version: 5.57.0
CDDB server: gnudb.org
Comment 1 Nikos Papadopoulos 2020-06-18 23:07:30 UTC
Created attachment 129504 [details]
cucstom CDDB file
Comment 2 Nikos Papadopoulos 2020-06-18 23:08:30 UTC
Created attachment 129505 [details]
CDDB file produced by k3b
Comment 3 Nikos Papadopoulos 2020-06-18 23:09:09 UTC
Created attachment 129506 [details]
original CDDB file
Comment 4 Nikos Papadopoulos 2020-06-18 23:14:01 UTC
Created attachment 129507 [details]
simulated copy of the CD sing my custom CDDB file

I made a simulated copy of the CD, using my custom CDDB file. I don't think that the stimulation includes the CDDB information, because I can't find anything related mentioned in this log.