After looking around I found this answer to a question on Stack Overflow; the tool mentioned being eyeD3. The only issue was that the instructions were not adequate/complete; possibly due to changes in the library as the Stack Overflow post was from 2008.
This re sampling work is done on a Windows 7 machine so to install on Windows you need to do the following:
- Download the eyeD3 files from here.
- Extract to a temporary directory
- Go into the "src\eyeD3" folder
- Rename the "__init__.py.in" file to "__init__.py" (i.e. remove the ".in" from the end)
- go back to the main directory and execute "python setup.py.in install"
I originally had issues purely because of the ".in" on the end of the "__init__.py" file and found that I had to rename the file from this page.
The above worked and I was able to create a test file and alter the ID3 tags.