I am working on a project that needs to extract ID3 tags from songs submitted by users. I have no problems installing the getID3 and it works good for English character set. However I am not in control of what users are submitting to me. It could be ID3v2 ID3v1 UTF-8 local character set.
Any recommandation how I should approach this?
The best way I see so far is to analyze character set accepted by browser, but this way I will need to change getID3 source code for each request, which doesn't sound good.
I am posting mp3 file with russian charcter set that wasn't properly identified by demo.php but shows properly in iTunes on Mac Os
