TV mix is always restricted with limited peak level(eg. -12dbfs). When I put a limiter on it,all my sfx got fatten.What can be done to keep the loudness and transparency of SFX(gun, explosion, punch) in TV mix?
This is not (necessarily) a case where simply plopping a plugin on the track will achieve your goal. This is much more a case of learning what TYPES of sounds will punch through a TV mix (and TV speaker), and learning the secret of "bigness", which is an incredibly difficult discipline to learn, IMHO.
In short, lots of sound editors will rely on cutting at loud volumes on full-range speakers and even pump huge amounts of low frequency energy through subwoofers because, hey, it makes everything sound BIGGER! But when you fold all of that down to stereo and play it back much lower on a set of crappy speakers, guess what? It all sounds really SMALL.
Maybe you're already working in stereo on smaller speakers. If so, that's an excellent starting point. A very wise man told me once, "if you can make it sound big on small crappy speakers, it will sound big nearly anywhere". That advice has served me well over the years.
So, I believe it's less about the limiters and more about your choices.