Yeah I know that you can do this in Flash MX 2004 if you have the program or have access to a computer lab with it.
If you do, check out:
http://www.kirupa.com
and read the tutorial here:
http://www.kirupa.com/developer/mx2004/video.htm
If you have any questions, ^MrMass^Angel^ is the one to talk to, he plays at h8 all the time and hes a flash guru.
I'm sure there are other more basic programs at doing this but i dont know off the top of my head.