If you use Firefox, go to about:config and set "media.autoplay.enabled" to false. A few web sites throw a fit when they can't autoplay, but that's a price I'm willing to pay.
EDIT: though it's not exactly what I had in mind... I want content to autoplay as normal, just the sound should be muted until I unmute it...