Hi Spax,
When testing
DeezerDownloader3.2.3.exe I notice that
- the ID3 Tag year (TYER & TDAT) is not correctly set in the mp3's. It's always 0000
- It seem also to be better and more stable to encoding the ID3 item as 16-bit unicode (now it is stored as codepage depended 8bit chars ) since I encounter some issue with non-accii characters like german umlaute äöü or accents like é, ?, á
To reproduce/problems like this run intl.cpl to bring up region setting, last tab settings for unicode incompatible programs button 'change region' and set it to for ex Thai.
No fear this change is subtile and this won't change the language to thai. However for as a developer it'll be a good exercise to care for correct char encoding / decoding and with this setting it'll uncover inconsistency and encoding bugs that might other way stay undetected. (...and will else only show up if someone in russia, thailand, china, etc runs ya program)
Well I currently reupped and developing:
http://github.com/Djamana/DeezerDown...zerDownload.py
for fun and practice Python
... and was reviewing its ID3-part. Hmm I also wonder how Deezer DL get's
BPM and the
Genre type of a song. Didn't found these data in the JSON on the *.htm page of a song.
Okay that's it for now thanks for reading and making & keeping up Deezer Downloader up to date.