Я на самом деле никогда не использовал его, но подозреваю, что модуль hexagonit.swfheader подойдет для ваших целей. Это чистый Python и крошечный (полный исходный код, включая контрольный пример - тарболл размером 4 КБ). Я был создан для более или менее точного выполнения ваших действий.
Я должен упомянуть, что он претендует на лицензию в соответствии с GPL, так что это может быть проблемой. В любом случае, все, что он делает, - это извлекает некоторые байты из заголовка SWF-файла и интерпретирует их. Было бы довольно легко переписать, если вы беспокоитесь о проблемах лицензирования.