Some recent TVs have a built in volume-levelling feature. It can usually be found on the Audio setup menu and will be called something like Auto Volume Levelling or Control, Dolby Volume or Tru Volume. At the moment it is mostly confined to higher-end TVs but it should eventually filter down to mid-market models.