Short answer, no, there isn't. You can dick about with EQs and other tools, but if the music and sound effects are mixed together in the same channels then you aren't going to extricate them. I don't care what they show you on CSI/NCIS/Bones and similar fantasy shows, you can't just tweak a few settings and suddenly find the train whistle under the sounds of construction.
If you spend a lot of time carefully trimming in an audio editor you may be able to isolate some effects and hope that any music is minimal in the background, but that is the best you will get. Better to look for effects in proper effects libraries if you can.