Net::TiVo provides an object-oriented interface to TiVo's REST interface. This makes it possible to query your TiVo for information about recorded content, such as a show's download URL, and space consumed.