Linux - SoftwareThis 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
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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?
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.
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.
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.
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.
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.
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.