While applications can tag traffic, it is not required. What typically happens is that the switch will be set up to assign certain DSCP codes for certain criteria. I believe Video traffic would typically be tagged EF...
BUT...if you need QOS on your home network, then there is a problem, most likely...assuming you are running Gig ethernet. Let's assume recording of 7 tv shows, all in HD, and playing back 3 HD shows...let's also say that each one is 35 Mbps (which is highly unlikely that all will be that high).
The 10 streams would be 350 Mbps...just a bit over 1/3rd of your bandwidth. And this is just taking the 'all bandwidth ' approach. In other words, typical gig ethernet has 2 Gigs of bandwidth per port (1 gig in, 1 gig out), so the total utilization really wouldn't be that high. Audio traffic should be significantly less (my assumption, I really don't do much with just audio).
If you are running FastEthernet (100 Mbps), then I would suggest upgrading to gig...it's also possible that your switch has shared bandwidth between ports (uncommon, but could happen).