Je pense l'EPG se base uniquement sur les horaires theoriques officiellement affichees. Donc sans reserve supplementaire il y a en effet un (grand) risque d'avoir des enregistrement incomplets, notamment pour la fin.
Cela etait different avec le signal VPS des anciens magnetoscopes VHS et la TV analogique (avant la TNT). Dans ce cas la chaine envoyait le signal exactement au debut et fin reels pour demarrer/terminer l'enregistrement et techniquement ca pouvait meme couper la pub (deux tranches d'enregistrements avec une seule programmation debut/fin) sous condition que la chaine etait aussi gentille de jouer le jeux et d'envoyer les bons signaux VPS.
Cependant en France, je crois uniquement ARTE utilisait ce signal. En Allemagne ca marchait tres bien pendant les annees 80 et 90 pour les chaines publiques. En particulier la ZDF permettait justement de couper la pub dans les series. Par contre avec l'arrivee de RTL (diffusion par antenne terrestre vers 1988) j'ai entendu qu'ils ont triche et meme envoye un faux signal pour terminer l'enregistrement d'un film avant la fin et apres ils ont envoye la pub pour acheter la K7 VHS ...
Donc avec RTL on avait interet de passer en mode "manuel" du magneto sans utilisation du VPS et avec l'horaire reelle (si c'etait possible selon modele ?).
Ce qui est triste, sur le plan technique d'avoir un tel signal permettant d'avoir les debuts et fins exacte doit etre assez facile de nos jours avec la TNT etc. Enfin, il faudrait definir un standard ou similiaire (ou adpater l'EPG pour ca). Cependant cela ne se fait pas. C'est certainement une absence de volonte et pas un probleme technique.
Personnellement j'enregistre sur PC (avec vlc et des scripts) et je choisis nom et horaires manuellment avec des grandes marges mais apres j'utilise un petit soft de coupure TS pour couper debut et fin (par contre je ne fais pas l'effort pour couper la pub). Comme ca l'usage du DD reste quand meme limite et surtout depuis le passage en tout HD (en avril 2016) la taille des fichiers a ete considerablement reduite. Disons pour un film de 2h00 de TF1 on est passe (en HD) de 7 Go (avant 2016) vers 4.5 Go (apres avril 2016) et a mon avis la qualite n'a pas souffert.