I have no idea if this is still being maintained, but I found that the following two things have to be changed to use this on Windows
To use this on windows:
-all file opening has to be done in binary mode (rb, wb instead of just r or w)
-in the write method, an os.remove(self.filename) call is necessary right before os.rename(self.filename+'.tmp',self.filename)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I would be happy to turn this over to you formally. I needed it to tag a
large (10K+) collection of MP3s, but I've been OBE (Overtaken By
Events).
Plus, it would be an honor to relinquish my code to an elementary
particle :). I'd be happy to talk about where I thought I could take
this when time was seemingly unlimited.
Rob Sherwood
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Rob,
I've just used it for a couple things and made fixes as I needed them, I have no grand plans for extensive usage, so I can't promise to bring the project to dizzying new heights. I'm certainly happy to maintain the project (fix bugs that anyone finds, etc), and if you have some nice ideas for what the library should be able to do I may work on it in my spare time, but I can't promise really active development.
--James Oakley (Electron)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have no idea if this is still being maintained, but I found that the following two things have to be changed to use this on Windows
To use this on windows:
-all file opening has to be done in binary mode (rb, wb instead of just r or w)
-in the write method, an os.remove(self.filename) call is necessary right before os.rename(self.filename+'.tmp',self.filename)
I found a couple other bugs as well in processing some of the frames. Since this project seems to be inactive, I am maintaining a fork with my bugfixes. The url for my current version is http://www.spintz.com/electron/dl/ID3v2_mod_3_6.zip
Any future version will probably be somewhere in the http://www.spintz.com/electron/dl/ directory
Electron,
I would be happy to turn this over to you formally. I needed it to tag a
large (10K+) collection of MP3s, but I've been OBE (Overtaken By
Events).
Plus, it would be an honor to relinquish my code to an elementary
particle :). I'd be happy to talk about where I thought I could take
this when time was seemingly unlimited.
Rob Sherwood
Rob,
I've just used it for a couple things and made fixes as I needed them, I have no grand plans for extensive usage, so I can't promise to bring the project to dizzying new heights. I'm certainly happy to maintain the project (fix bugs that anyone finds, etc), and if you have some nice ideas for what the library should be able to do I may work on it in my spare time, but I can't promise really active development.
--James Oakley (Electron)