I'm currently using the latest version 0.3 of ATFlashMovie.
I do not know whether a work-around had been made specific to Flash files prior to version 7, but the function 'analyseContent' taken from the source file 'swfHeaderData.py' (and taken from CMFFlashMovie) computes a height and a width of a Flash file 20 times smaller than they actually are.
In order to fix that, I just changed the 'ATFlashMovie::setFile()' method... Could you fix the code under SVN, please?
Thank you for your work. Regards, Edouard