What I would do is this. Set the system to record the various program segments, not one consolidated block.
Once recorded the facility exists to create "playlists" (ie. select a number of recordings) and then transfer these to other media.
(CD, DVD, USB hdd, USB stick) A 2Gb stick can contain more than two hours of TV.