LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 09-11-2005, 10:04 AM   #1
mstep
LQ Newbie
 
Registered: Jun 2005
Posts: 23

Rep: Reputation: 15
CDDB in Linux


Recently I connected my iPod to debian in order to transfer my music collection to this computer. I used AmaroK to get the songs off but unfortunatly each song kept its original iPod database filename (for those who don't know, these are the four-letter gibberish filenames that the ipod assigns to each song for faster recall). In music players this isn't quite so bad because around a third of the id3 tags have titles. However it would be ideal to have each song's filename showing it's artist and title and each song's id3 tags displaying all the correct information.

In an attempt to correct the filenames I downloaded easytag, and had moderate success by reading info from the id3 tags and changing the filename accordingly. However, as I have already mentioned, most of the tags are incomplete at best.

So what I need is a program that will change the filename of a song and it's title tag. CDDB seems ideal for this task (most of the songs have their albums intact). The only problem is I have no idea how to run it without putting a cd into the drive. Is there a similar feature on AmaroK that I can't find? Is there a plugin I could get for it? Is there any way I could just query CDDB with a few songs at a time from kde? Also what's this FreeDB I keep hearing about and is it any good?

Any help would be much appreciated.
 
Old 09-11-2005, 10:34 AM   #2
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
i use easytag to do this.

not sure what you mean by "use CDDB". CDDB is an online database, as is FreeDB, they aren't programs.
 
Old 09-11-2005, 11:33 AM   #3
mstep
LQ Newbie
 
Registered: Jun 2005
Posts: 23

Original Poster
Rep: Reputation: 15
Quote:
Originally posted by acid_kewpie
i use easytag to do this.

not sure what you mean by "use CDDB". CDDB is an online database, as is FreeDB, they aren't programs.
What I'm looking for is some kind of way to 'use CDDB', or access it if you prefer, through AmaroK. Easytag has been somewhat useful for me, but it can't rename files with no titles in the tag.
 
Old 09-11-2005, 03:51 PM   #4
Snowbat
Member
 
Registered: Jun 2005
Location: q3dm7
Distribution: Mandriva 2010.0 x86_64
Posts: 338

Rep: Reputation: 31
http://www.freedb.org/ - you can query by album.

No self-respecting user should use cddb.com. People took the time to enter album info and submit it to cddb.com presuming their work would always be freely accessable. The owners later turned around and imposed all kinds of unfair license conditions on people wishing to use the database, such as software not being allowed to use any other database and having to show the gracenote logo. http://www.freedb.org/modules.php?na...rticle&artid=2

Now to the problem at hand. If you wanted AmaroK to do this automatically, what information would you query freedb.org with? Just the album name and track number? How should AmaroK deal with the fact that some album names were used by several artists? For album names with only one artist, what about the regional releases with different track orders and extra songs. I think this task is best done manually.
 
Old 09-11-2005, 04:08 PM   #5
mstep
LQ Newbie
 
Registered: Jun 2005
Posts: 23

Original Poster
Rep: Reputation: 15
Quote:
Originally posted by Snowbat
http://www.freedb.org/ - you can query by album.

No self-respecting user should use cddb.com. People took the time to enter album info and submit it to cddb.com presuming their work would always be freely accessable. The owners later turned around and imposed all kinds of unfair license conditions on people wishing to use the database, such as software not being allowed to use any other database and having to show the gracenote logo. http://www.freedb.org/modules.php?na...rticle&artid=2

Now to the problem at hand. If you wanted AmaroK to do this automatically, what information would you query freedb.org with? Just the album name and track number? How should AmaroK deal with the fact that some album names were used by several artists? For album names with only one artist, what about the regional releases with different track orders and extra songs. I think this task is best done manually.
Can track length be queried?


EDIT: Also manually would be a major pain, with over 4000 tracks needing titles. A practical impossibility, for me at least.

Last edited by mstep; 09-11-2005 at 04:42 PM.
 
Old 09-11-2005, 04:57 PM   #6
Snowbat
Member
 
Registered: Jun 2005
Location: q3dm7
Distribution: Mandriva 2010.0 x86_64
Posts: 338

Rep: Reputation: 31
It could in theory, but the current implementation of freedb requires that queries contain a Disc ID and you'll need the original CD to calculate that. Of course you are free to download the entire database as a bz2 file and run your own queries on it but I don't know how effective that would be - likely very slow with millions of entries to search. You'd have to translate track length into a CD track offset and allow for fuzziness due to skips and scratches on the submitter's CD.

See the developers section on www.freedb.org

Last edited by Snowbat; 09-11-2005 at 05:02 PM.
 
Old 09-11-2005, 06:07 PM   #7
mstep
LQ Newbie
 
Registered: Jun 2005
Posts: 23

Original Poster
Rep: Reputation: 15
Quote:
Originally posted by Snowbat
It could in theory, but the current implementation of freedb requires that queries contain a Disc ID and you'll need the original CD to calculate that. Of course you are free to download the entire database as a bz2 file and run your own queries on it but I don't know how effective that would be - likely very slow with millions of entries to search. You'd have to translate track length into a CD track offset and allow for fuzziness due to skips and scratches on the submitter's CD.

See the developers section on www.freedb.org
I see. While that doesn't sound like a particularly fun alternative, it appears to be my best option. Thanks for the help
 
Old 12-23-2015, 08:13 PM   #8
Geremia
Member
 
Registered: Apr 2011
Distribution: slackware64-current
Posts: 492

Rep: Reputation: 45
Amarok supports MusicBrainz, open CDDB.

Amarok supports MusicBrainz for tagging, which is an open CDDB in partnership with Internet Archive et al.
 
Old 12-24-2015, 06:08 AM   #9
hortageno
Member
 
Registered: Aug 2015
Distribution: Ubuntu 22.04 LTS
Posts: 240

Rep: Reputation: 67
Quote:
Originally Posted by mstep View Post
Recently I connected my iPod to debian in order to transfer my music collection to this computer. I used AmaroK to get the songs off but unfortunatly each song kept its original iPod database filename (for those who don't know, these are the four-letter gibberish filenames that the ipod assigns to each song for faster recall). In music players this isn't quite so bad because around a third of the id3 tags have titles. However it would be ideal to have each song's filename showing it's artist and title and each song's id3 tags displaying all the correct information.

In an attempt to correct the filenames I downloaded easytag, and had moderate success by reading info from the id3 tags and changing the filename accordingly. However, as I have already mentioned, most of the tags are incomplete at best.

So what I need is a program that will change the filename of a song and it's title tag. CDDB seems ideal for this task (most of the songs have their albums intact). The only problem is I have no idea how to run it without putting a cd into the drive. Is there a similar feature on AmaroK that I can't find? Is there a plugin I could get for it? Is there any way I could just query CDDB with a few songs at a time from kde? Also what's this FreeDB I keep hearing about and is it any good?

Any help would be much appreciated.
I use Musicbrainz Picard for this and can highly recommend it.
 
Old 12-24-2015, 06:17 AM   #10
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,103

Rep: Reputation: 4117Reputation: 4117Reputation: 4117Reputation: 4117Reputation: 4117Reputation: 4117Reputation: 4117Reputation: 4117Reputation: 4117Reputation: 4117Reputation: 4117
So, before these two responses today, this thread had been dormant for over 10 years.
Let the dead stay dead.
 
Old 12-24-2015, 09:17 AM   #11
hortageno
Member
 
Registered: Aug 2015
Distribution: Ubuntu 22.04 LTS
Posts: 240

Rep: Reputation: 67
Quote:
Originally Posted by syg00 View Post
So, before these two responses today, this thread had been dormant for over 10 years.
Let the dead stay dead.
Sorry, I just noticed a new reply and didn't look at the date of the OP.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Kaffeine and cddb steffendenize Linux - Software 0 11-04-2005 01:41 AM
grip problem with CDDB Mistreated Linux - Software 2 02-09-2005 10:34 AM
CDDB in script? krock923 Linux - General 14 11-03-2004 08:49 PM
XMMS freezing with CDDB Wynd Linux - Software 0 02-03-2004 08:18 PM
Cddb Ztyx Linux - General 2 11-29-2002 01:01 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 07:33 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration