It is one of the effects that I had planned on implementing with my scripts (basically a single frame). But right now I don't have the time.
You can try to implement it with the use of a colored (binary?) mask image and iterate -distort SRT. Then composite that over the original image.
Basically you script each frame to do a different iterated affine blur changing the direction. See some similar ones that I generated as scripts using iterated affine blurs - zoomblur (just the scale part of SRT) and recursion (varies scale, rotation and translation). You will need to iterate on zoom and rotation with SRT.
I got the ideas from some free java code I found on the web. See
http://www.jhlabs.com/ip/blurring.html at the bottom where he does Casting Rays (
http://www.jhlabs.com/ip/RaysFilter.java). I then reverse-engineered the effects in IM as a script using -distort SRT.
He has a lot more filter effects at
http://www.jhlabs.com/ip/filters/