On 2013-11-26 07:41, andonefi...@gmail.com wrote: > Hey everyone. > > I'm trying to figure out how to get python to access the properties > section of an mp3 file. When you right click an mp3 file and go to > properties you can edit the title, album, and things like that. I > also want to be able to read the length of the mp3. > > Is there a pythonic way to do this? I asked a professor of mine and > he said to look into the OS module.
There are a couple libraries that ease that[1]. Matters are complicated by the fact that there are two different versions of ID3 tags, v1 and v2. However most of those libraries should handle them just fine. Also, I don't believe that the playtime length is actually encoded in the file itself, so you might have to do some calculations to find that. I've wondered this myself and would be interested to learn more. You might look at[2] which seems to offer code using one of those modules. Based on the two links, it looks like Mutagen might be the first stop for getting both parts that you need. -tkc [1] https://wiki.python.org/moin/UsefulModules#ID3_Handling [2] http://stackoverflow.com/questions/6037826/finding-the-length-of-an-mp3-file -- https://mail.python.org/mailman/listinfo/python-list