Bug 96104 - CDDB lookup after ripping (à la iTunes)
Summary: CDDB lookup after ripping (à la iTunes)
Status: ASSIGNED
Alias: None
Product: AudioCD-KIO
Classification: Frameworks and Libraries
Component: General (show other bugs)
Version: unspecified
Platform: Mandrake RPMs Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-01 08:16 UTC by Jean-Michel Fayard
Modified: 2018-11-20 16:13 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jean-Michel Fayard 2005-01-01 08:16:20 UTC
Version:            (using KDE KDE 3.2.3)
Installed from:    Mandrake RPMs
OS:                Linux

Hello, and sorry for my poor english

Usually you have two ways to set information about the CD you are ripping/encoding : either you enter it manually (which is boring), or you start a CDDB lookup (which works only when you are connected to internet)

iTunes has its clever third way : when you rip a CD, you are not connected internet but you probably will in the future. So it remembers in his database which CD was ripped (DISCID, ...), you can later select the files with no tag information, and ask for the infos from the internet.

Something like that could work in KDE :
KIO_AUDIOCD see it has incomplete information
He stores in a hidden file (which name is to be choosen) in the destination directory

DISCID=f70db710 TRACK=4 FILENAME="Piste 04.mp3" MD5SUM="072e6c392544ce711379d3d2f0891ee0"

where MD5SUM is something like the MD5 of the first 1000 bytes of the MP3/vorbis file, so we can found it even if the file was renamed

juK or amaroK (or rhythmbox perhaps) see this file and use it to rename && add a complete ID3 tag to the filename.
Comment 1 icefox 2005-01-02 05:54:31 UTC
How about if no cddb information is found make the album comment the diskid like: CDDBDISCID=f70db710?  Then any app could parse it and you wouldn't have some other files floating around.  And a users could even manually get the data.
Comment 2 Jean-Michel Fayard 2005-01-19 12:32:57 UTC
What does amaroK and Juk developers thinks from implementing this idea, that
would save many time entering data, and make their app looks
so clever ? (that was my first though when I saw this in iTunes)
If yes, the solution from commment 1 is far better than mine. 
Do you have any other requirement ?

PS: Should I open another bug for this in amaroK and in juk ?
Comment 3 icefox 2005-01-31 21:42:15 UTC
Yah we should open wish's in juk and amaroK.  I'll add it to audiocd and KAudioCreator.