if you record a programme that finishes early - can u remove the unwanted material and thus reduce the file size?

also how do the bookmarks work. When im watching a recording - i set a bookmark - but cannot figure out how i return to that specific point in the programme. Or is this not what the bookmarks are used for ?