WTV (Windows Recorded TV Show)
WTV is a proprietary video and audiovisual file container format, developed by Microsoft used for storing TV content recorded by Windows Media Center. It is used in Windows Vista starting with Windows Media Center TV Pack 2008, and all Windows Media Center editions of Windows 7. The WTV format is the successor to the earlier DVR-MS file format that was used in Windows XP Media Center Edition.
Multiple data streams are wrapped in a container with the file extension WTV. Video is encoded using the MPEG-2 and MPEG-4 standard and audio using MPEG-1 Layer II or Dolby Digital AC-3. The format extends these standards by including metadata about the content and digital rights management. Unlike the earlier DVR-MS format, WTV does not use ASF as the underlying container format.
Few software support parsing the WTV format such as:
- FFMPEG - Read and create
- HandBrake - Read
- CCextractor - Read
- MCEBuddy - Edit, convert and remove commercials
Known GUID of WTV
Meaning | Hexadecimal Representation |
HEADER | 0xB7 0xD8 0x00 0x20 0x37 0x49 0xDA 0x11 0xA6 0x4E 0x00 0x07 0xE9 0x5E 0xAD 0x8D |
STREAM | 0xED 0xA4 0x13 0x23 0x2D 0xBF 0x4F 0x45 0xAD 0x8A 0xD9 0x5B 0xA7 0xF9 0x1F 0xEE |
STREAM1 | 0xA1 0xC3 0xD2 0xC2 0x7E 0x9A 0xDA 0x11 0x8B 0xF7 0x00 0x07 0xE9 0x5E 0xAD 0x8D |
STREAM2 | 0xA2 0xC3 0xD2 0xC2 0x7E 0x9A 0xDA 0x11 0x8B 0xF7 0x00 0x07 0xE9 0x5E 0xAD 0x8D |
DATA | 0x95 0xC3 0xD2 0xC2 0x7E 0x9A 0xDA 0x11 0x8B 0xF7 0x00 0x07 0xE9 0x5E 0xAD 0x8D |
STREAM_VIDEO | 0x76 0x69 0x64 0x73 0x00 0x00 0x10 0x00 0x80 0x00 0x00 0xAA 0x00 0x38 0x9B 0x71 |
STREAM_AUDIO | 0x61 0x75 0x64 0x73 0x00 0x00 0x10 0x00 0x80 0x00 0x00 0xAA 0x00 0x38 0x9B 0x71 |
STREAM_MSTVCAPTION | 0x89 0x8A 0x8B 0xB8 0x49 0xB0 0x80 0x4C 0xAD 0xCF 0x58 0x98 0x98 0x5E 0x22 0xC1 |
EOF | 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 |
DIR_ENTRY | 0x92 0xB7 0x74 0x91 0x59 0x70 0x70 0x44 0x88 0xDF 0x06 0x3B 0x82 0xCC 0x21 0x3D |
WTV | 0xB7 0xD8 0x00 0x20 0x37 0x49 0xDA 0x11 0xA6 0x4E 0x00 0x07 0xE9 0x5E 0xAD 0x8D |
SBE2_STREAM_DESC | 0xED 0xA4 0x13 0x23 0x2D 0xBF 0x4F 0x45 0xAD 0x8A 0xD9 0x5B 0xA7 0xF9 0x1F 0xEE |
SYNC | 0x97 0xC3 0xD2 0xC2 0x7E 0x9A 0xDA 0x11 0x8B 0xF7 0x00 0x07 0xE9 0x5E 0xAD 0x8D |
INDEX | 0x96 0xC3 0xD2 0xC2 0x7E 0x9A 0xDA 0x11 0x8B 0xF7 0x00 0x07 0xE9 0x5E 0xAD 0x8D |
MEDIA_TYPE_AUDIO | 0x61 0x75 0x64 0x73 0x00 0x00 0x10 0x00 0x80 0x00 0x00 0xAA 0x00 0x38 0x9B 0x71 |
MEDIA_TYPE_AUDIO | 0x76 0x69 0x64 0x73 0x00 0x00 0x10 0x00 0x80 0x00 0x00 0xAA 0x00 0x38 0x9B 0x71 |
NO FORMAT | 0xD6 0x17 0x64 0x0F 0x18 0xC3 0xD0 0x11 0xA4 0x3F 0x00 0xA0 0xC9 0x22 0x31 0x96 |
TIMING | 0x5B 0x05 0xE6 0x1B 0x97 0xA9 0x49 0x43 0x88 0x17 0x1A 0x65 0x5A 0x29 0x8A 0x97 |