TiVo: Difference between revisions
Jump to navigation
Jump to search
(describe different tivo file formats) |
|||
Line 1: | Line 1: | ||
* Extension: .ty+, .tmf, .tivo | * Extension: .ty, .ty+, .tmf, .tivo | ||
* Company: TiVo Inc. | * Company: TiVo Inc. | ||
* Samples: http://samples.mplayerhq.hu/TiVo/ | * Samples: http://samples.mplayerhq.hu/TiVo/ | ||
==Introduction== | |||
TiVo is a format encapsulating [[MPEG-2]] data. | TiVo is a format encapsulating [[MPEG-2]] data. | ||
==ty format== | |||
The ty format consists of multiple chunks. Each chunk contains multiple records. | |||
Each record contains multiplexed [[MPEG-1]] or [[MPEG-2]] audio and video data. | |||
The multiplexing is non-standard. It looks like a mixture of a Program Stream and a Transport Stream, but lacks some features. | |||
Each ty chunk is padded with zeroes to be exactly 128kB. | |||
==tmf format== | |||
The tmf format is a tar-file that contains a blob of XML data and up to sixteen .ty files. | |||
==TiVo format== | |||
This is an encrypted MPEG-2 encapsulation used by TiVo To Go. It uses the Turing Cipher Algorithm and a device specific MAK (Media Access Key). | |||
[[Category:Container Formats]] | [[Category:Container Formats]] |
Revision as of 10:01, 6 January 2008
- Extension: .ty, .ty+, .tmf, .tivo
- Company: TiVo Inc.
- Samples: http://samples.mplayerhq.hu/TiVo/
Introduction
TiVo is a format encapsulating MPEG-2 data.
ty format
The ty format consists of multiple chunks. Each chunk contains multiple records. Each record contains multiplexed MPEG-1 or MPEG-2 audio and video data. The multiplexing is non-standard. It looks like a mixture of a Program Stream and a Transport Stream, but lacks some features. Each ty chunk is padded with zeroes to be exactly 128kB.
tmf format
The tmf format is a tar-file that contains a blob of XML data and up to sixteen .ty files.
TiVo format
This is an encrypted MPEG-2 encapsulation used by TiVo To Go. It uses the Turing Cipher Algorithm and a device specific MAK (Media Access Key).