There is no way to have a accurate recording capacity indicator. Like you said for analog recordings, there are several qualities you can have it encoded to. I believe in the past, TiVo always listed capacity using the lowest quality.
But when you deal with digital recordings (this doesn't just mean HD but any channel that is digital), it is up to the provider how much space it uses. Each provider has different bitrates per channel. So there is no way TiVo can tell you exactly how many hours are available.
But when you deal with digital recordings (this doesn't just mean HD but any channel that is digital), it is up to the provider how much space it uses. Each provider has different bitrates per channel. So there is no way TiVo can tell you exactly how many hours are available.