You are not logged in.

#1 2010-05-04 04:19:08

masterLoki
Member
From: Between a chair & the keyboard
Registered: 2008-12-20
Posts: 16

cmus not updating metadata

Hi everyone, after a lot of searching I think I found a replacement for mpd and it's cmus.

Since cmus doesn't crash when find "faulty" metadata, is lightweight, console oriented and can control it with global hotkeys (via cmus-remote), I'm keeping it.
Now I'm slowly correcting some metadata on the files (just some files per day) using easytag but cmus doesn't seem to recognize the changes. I'm using win-update and update-cache, but none seems to work, I've already executed :clear and reload my library and even erased the whole .cmus directory, but cmus doesn't update the tags!

I already checked using mplayer that the tags were really updated and they are. Any hint of what's going on?


masterLoki - Trying to understand the universe

Offline

#2 2010-05-04 13:18:35

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: cmus not updating metadata

I had this problem as well. But deleting the whole ~/.cmus directory should actually solve the problem. At least this way always worked for me. I also use easytag, so our situations are quite comparable.

I really like this player, but this problem makes you go nuts. I think I should ask the guys in the mailing list about this problem.

Offline

#3 2010-05-04 18:04:54

mdev
Member
Registered: 2010-01-29
Posts: 15

Re: cmus not updating metadata

I think easytag by default does not touch the mtime of the edited files (or rather: resets it to the previous value), so cmus (and other players) doesn't have a chance to know that the tags changed in the meantime, unless it rescans the whole library (e.g. forced by deleting ~/.cmus as mentioned). Another option might be to disable easytag's feature to reset the mtime.

Offline

#4 2010-05-05 03:15:07

masterLoki
Member
From: Between a chair & the keyboard
Registered: 2008-12-20
Posts: 16

Re: cmus not updating metadata

@Army: Indeed, this problem is driving me nuts... maybe there is something I'm not doing/deleting...

@mdev: I saw that easytag leaves this mtime intact, and I'm going to change this, but as for now, the deleted files appear aforementioned.

I noticed something funny, it looks like cmus reads the proper tag info when playing the file but not when showing the file in the any other view!!! Now this is odd. I'm posting a screenshot to show the current behaviour

Note: format_playlist=%-25a  %-50t  %-70l $d

http://s172.photobucket.com/albums/w13/ … lazo-1.png
Pantallazo-1.png

Last edited by masterLoki (2010-05-05 03:19:24)


masterLoki - Trying to understand the universe

Offline

#5 2011-01-23 07:28:38

tlp88
Member
From: Idaho
Registered: 2011-01-23
Posts: 1

Re: cmus not updating metadata

[Deleted. Misread original post.]

Last edited by tlp88 (2011-01-23 07:32:18)

Offline

#6 2011-04-24 20:58:32

Cristhyano
Member
Registered: 2011-04-18
Posts: 16

Re: cmus not updating metadata

Just delete your library inside cmus (using :clear) then delete the cache file in .cmus directory. When adding your library again it'll read the new tags.

Last edited by Cristhyano (2011-04-24 20:59:19)

Offline

#7 2011-05-10 08:56:15

jmuc
Member
Registered: 2011-04-25
Posts: 2

Re: cmus not updating metadata

Hello!

This bug is now fixed in the git version of cmus. To update all tags regardless of modification time, use:

:update-cache -f

To update only marked / selected files regardless of modification time, use:

:win-update-cache -f

Also: Now all views are updated (not just the library views)!

Last edited by jmuc (2011-05-11 08:04:22)

Offline

Board footer

Powered by FluxBB