It is a Python library for extracting game information from Starcraft II replay files into a replay object.
sc2reader is also a format documentation project.
Support for version 1.2 replays has been added and appears to work correctly on all replays tested.
1.0 support has been added by implementing methods from the phpsc2replay project but is completely untested.
Here are some key features of "sc2reader":
· Replay details (map, length, version, game type, game speed, ...)
· Player details (name, race, team, color, ...)
· Message details (text, time, player, target, ...)
· Game details (winners, losers, unit abilities,unit selections, ...)
Requirements:
· mpyq MPQ exraction library
· Python 2.6 or higher