nemo
October 15, 2009, 5:25pm
1
Hi.
My Clip+ doesn’t rescan the music folders completely and freezes if there’s a ogg/vorbis file with braces
in a vorbis comment (like the title). If i remove the braces, everything’s fine.
Is this bug known and/or fixed somewhere?
Regards
Edit: Wow, it gets better. It’s nearly every character except for “#”, “-”, [a-z], [0-9] that makes my clip freeze while rescanning.
Edit#2: It seems that tags which are unknown to the clip cause a freeze, too (barcode comment caused freeze)
Edit#3: Ok, ok, it’s just the unknown tag which causes trouble. The braces have nothing to do with the freeze…
Message Edited by nemo on 10-15-2009 02:15 PM
Message Edited by nemo on 10-15-2009 03:32 PM
Message Edited by nemo on 10-15-2009 04:17 PM
gunnar
October 20, 2009, 9:17pm
2
I just ran into the same problem with my clip+. But it wasn’t limited to the barcode comment. I’m using musicbrainz picard to tag my vorbis files. I guess this application does something nifty to the files which makes them unusable for the clip+. I’ll look into this issue again tommorow. I’m pretty sure that there is a way to “fix” the files using the vorbis-tools.
nemo
October 21, 2009, 12:47am
3
You’re right, the tag has nothing to do with it.
It seems that a “refresh” with vorbiscomment (a tool in vorbis-tools) helps.
Just rewrite the comment with the following call:
vorbiscomment -l foo.ogg \> tagsvorbiscomment -c tags -w foo.ogg
If you’re on linux you could easily run the following command to fix your music collection:
find /path/to/collection -type f -name "\*.ogg" | while read file; do TMP=`mktmp -p /tmp/ vc.XXXXX`; vorbiscomment -l "$file" \> $TMP && vorbiscomment -c $TMP -w "$file"; rm $TMP; done
Wrote this one from scratch so no guarantee it’ll work but it looks good.