I can't edit title, genre, or anything else on some songs

Asked by Tyler Braun

Just to rule out a few solutions that didn't work, they are in mp3 format, and I successfully edited the tags in the files from another program, so the files have the correct tags, but they still show the old tags in Rhythmbox and yes I restarted afterward. I even removed them from Rhythmbox and added them again with no luck. When I try to change it from within Rhythmbox, it does change but within a second or two it changes back. I have found two whole albums it is doing this with.

Any help would be great. I am completely stumped as to why it would do this.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Have you tried easytag?

Make sure the partition holding the MP3s is mounted as not read-only

Revision history for this message
Tyler Braun (tylerbraun) said :
#2

While EasyTag is very cool and I thank you it did not solve my problem. The tags for the files changed in the files, but Rhythmbox still insists on showing the old ones. As for the second suggestion, the songs are in the same folder as others that did change successfully. Thanks again for the EasyTag tip, but I do still need help.

Revision history for this message
Tom De Caluwé (tom-de-caluwe) said :
#3

I've had this same problem some time ago. Eventually I found a solution on the internet, which consisted of running a script on all your mp3 files. While I can't exactly say how it works, I thought it was caused by having two versions of tags in your mp3 file at the same time. While you're editing one version in EasyTAG (or any other tagging program), Rhythmbox still reads the second version. This is where the script comes in. It removes the wrong tags (so you don't even have to retag them) and while it states that you should use it at you're own risk I never had any problems with it (yet). Anyway, the script (including instructions and other information) can be found here: http://ubuntuforums.org/showthread.php?t=105613&page=2 posted by UlyssesR. After running the script, Rhythmbox should automatically update the song information, if not, try reimporting you're mp3's.

Tom

Revision history for this message
Tyler Braun (tylerbraun) said :
#4

Ok, this seems to be the solution to my problem, but I get "Permission denied" from bash when I try to run the python script. If I sudo it I get "command not found". Any ideas? Does the script need to be in a certain location in the file structure?

Revision history for this message
Tyler Braun (tylerbraun) said :
#5

I even tried it in root terminal and still got "permission denied" from Bash.

Revision history for this message
Tyler Braun (tylerbraun) said :
#6

Ok. Silly me, the permission on the Python script wasn't set to executable. I got that working and ran it on the music in question and even reimported my music into Rhythmbox, but nothing has changed. I really though that may have been it.

Revision history for this message
Tom De Caluwé (tom-de-caluwe) said :
#7

That's rather strange... Did you check whether you still find this TAG pattern at the end of the file? And did you save the output from the script in any way? If not, what is the output of the script when you run it again?

Revision history for this message
Tyler Braun (tylerbraun) said :
#8

The first time I got the script to run on a file it gave the "Found the damn tag - truncating..." message. It did the same for most of my files when I ran it with the find command. I ran it a second time to see if maybe Rhythmbox was putting them back somehow and it gave the no damn tag message for every file, but Rhythmbox is still seeing another one. I'll run it again on one of the songs that is giving me problems and add it below...

$ ./tag-wipe.py sorted/Jars\ of\ Clay/Jars\ of\ Clay\ -\ Something\ Beautiful.mp3
sorted/Jars of Clay/Jars of Clay - Something Beautiful.mp3: no damn tag found

Thats what it does now and I double checked right before I ran that and Rhythmbox is still behaving as stated above.

Revision history for this message
Tom De Caluwé (tom-de-caluwe) said :
#9

Since it looks like the script did what it had to do, the only problem I can possibly see is that Rhythmbox is doing something wrong with its internal database. Have you tried completely removing the songs from rhythmbox before reimporting them (I couldn't imagine why that would solve the problem, but it's worth a try I guess...)? If you want, you can send the song to my e-mail address (or upload it somewhere) along with the expected tags, to see what Rhythmbox does on my computer.

Tom

Revision history for this message
Tyler Braun (tylerbraun) said :
#10

I selected all of the songs and hit remove on them before running the script the send time. That's when it said "No damn tag found" on all of the songs. I then reimported but the problem was still there. I'll send the song I've been using to you via email.

Revision history for this message
J. Austin Rodriguez (jeanaustinr) said :
#11

I also had this problem, though a little different since the files I'm dealing with are in .WMA format. I haven't used EasyTag but Banshee did the work for me. Try it.

Linked another bug report: bug #530372

Revision history for this message
Tyler Braun (tylerbraun) said :
#12

Ok, The Banshee thing sort of worked. When I change the tag in Banshee it does change in Rhythmbox, which is good, but Rhythbox is still unable to change it, which is bad. Except for this problem, Rhythmbox is by far my favorite music player ever and I don't want to have to use Banshee to do my tagging all the time, but it is a lot better than where I was, so thank you very much. Major improvement, but I can't really mark it as solved. It's more of a workaround. I kind of wish they had a "This Helped" button so I could give you credit without mislabeling the question.

Revision history for this message
J. Austin Rodriguez (jeanaustinr) said :
#13

Sure. You're correct in saying this is only a workaround so we hope to see this Rhythmbox bug get sorted.
Thanks for subscribing to Bug #530372.

Revision history for this message
thelinuxfan (arparp3733) said :
#14

Try removing the Database file and then, rebuild your database in Rhythmbox.
There is a file for Rhythmbox that stores the database info.
It can be found at /home/<username>/.local/share/rhythmbox/rhythmdb.xml

Remove this file, and rebuild your database.
Let us know if you still have problem.

Revision history for this message
Tyler Braun (tylerbraun) said :
#15

I thought it did the job for a bit. I changes some as test while it was still loading the music collection and they changed, but as soon as it was done loading all the songs it changed them back. :(

Revision history for this message
Demtrio Martinez (demrtnz) said :
#16

I am have been having the same problem! i've only had ubuntu for about a week so after trying some fixes i found nothing worked. so i started messing around with setting and found something that fixed the problem! In Rhythombox go click Edit, then Preferences, then the Music tab. Then uncheck the "watch my library for new files". now go and edit the songs you are having problems. when you are finished go back and recheck the "watch my library for new files". problems should be fixed! hope this works for you!

Can you help with this problem?

Provide an answer of your own, or ask Tyler Braun for more information if necessary.

To post a message you must log in.