This got me thinking, maybe a simple user job that transcodes programs to a smaller format after if a recording is still around after a set period of time. Then set that to run by default with new recordings so that recordings get black bars cropped/commercials removed/transcoded to something smaller after maybe 2 weeks.