there is no such thing as a “sound part” in SWF files. SWF files can include embedded assets such as images, fonts, videos, or audio.
I do not know about .NET solutions here. but I think the easiest way to do this is to use swfmill with swf2xml. you will find nodes DefineSoundthat contain base64-encoded embedded sounds, as well as the format in the node attributes (now you cannot find a link for this). Flash Player supports some weird codecs, so you may need to transcode the data in the worst case.
hope that helps
source
share