Initializing... drag & drop files here
Supports: TS
.ts transport-stream recordings — typically from a PVR/DVR, an IPTV capture, or an HLS download. Batch uploads are supported and each file is queued with its own settings..ts to MPEG-4 ASP (XviD) inside an .avi container, then gives you a single-click download. No sign-up, no watermark, no daily quota.A .ts file is an MPEG transport stream — the same container ATSC, DVB and IPTV use to ship broadcast video, standardized as ISO/IEC 13818-1 / ITU-T H.222.0 back in 1995. Each TS is a stream of 188-byte packets designed to survive lossy transmission, which is great for satellite and over-the-air capture but awful for archival: timestamps drift, files don't seek cleanly in older players, and the embedded codec is often MPEG-2 or H.264. XviD (an MPEG-4 Part 2 Advanced Simple Profile codec, forked from OpenDivX in 2001) inside an AVI container is the lingua franca of legacy media: DVD players with USB ports, set-top boxes, in-car head units, and millions of standalone "DivX-certified" devices from the 2000s and 2010s all decode it natively.
.ts and modern .mp4 (HEVC) files entirely..ts segments, but Xvid AVIs are easier to chunk, splice with VirtualDub, and copy to NAS shares mounted by older SMBv1 clients.| Property | TS (MPEG Transport Stream) | XviD in AVI |
|---|---|---|
| Spec | ISO/IEC 13818-1, ITU-T H.222.0 (1995) | MPEG-4 Part 2 ASP codec + Microsoft AVI (RIFF) container |
| Typical video codec | MPEG-2, H.264, occasionally HEVC | XviD (MPEG-4 ASP) |
| Typical audio | AC-3, AAC, MPEG-1 Layer II | MP3 or AC-3 |
| Designed for | Lossy broadcast transmission (DVB/ATSC/ISDB), HLS streaming | Local playback on legacy hardware and DVD-R distribution |
| Packet structure | 188-byte packets with sync byte 0x47 | RIFF chunks (no error-resilience overhead) |
| Seeking in old players | Often broken (no global index) | Reliable (AVI index table) |
| Hardware decode in 2026 | Modern smart TVs, PCs, mobile | Legacy DVD players, 2000s-2010s set-top boxes, older car head units |
| Active codec development | MPEG-TS still maintained (HLS, ATSC 3.0) | Xvid last stable release 1.3.7 (Dec 2019); SVN-only since |
| File size for 1 h 1080i broadcast | ~4-6 GB | ~700 MB - 1.4 GB at Medium preset |
xConvert exposes four file-compression modes for XviD output. Pick by intent:
| Mode | What it does | Use when |
|---|---|---|
| Quality Preset (default) | Encoder maps Lowest/Low/Medium/High/Very High/Highest to an internal qscale | You want one-click conversion and don't care about exact file size |
| Constant Bitrate (CBR) | Fixed bits per second for every frame | Streaming over a fixed-rate link or hitting a strict size budget |
| Variable Bitrate (VBR) | Bitrate flexes based on scene complexity | Best quality-per-byte for general re-encoding; the recommended XviD mode |
| Constant Quality | Targets a fixed perceptual quality (qscale) regardless of size | You want consistent visual quality across an episode pack |
| Constraint Quality | Min/max qscale bounds with VBR | You want VBR's efficiency but a quality floor for dark or low-motion scenes |
| Specific file size | Two-pass encode to land within a target megabyte budget | Fitting an episode to a 700 MB or 1.4 GB CD/DVD allotment |
For DivX-certified hardware compatibility, keep the resolution at 720x480 (NTSC) or 720x576 (PAL) and the bitrate under 4 Mbps — the "Home Theater Profile" ceiling most 2000s players enforce.
If your target device is from the last decade, MP4/H.264 is almost always the better choice — try TS to MP4 first. XviD is the right answer specifically for legacy hardware: DivX/Xvid-certified DVD players, 2000s-2010s set-top boxes and Pioneer/JVC/Kenwood car head units that predate widespread H.264 support. If you don't have a device like that in mind, MP4 will play on more screens and produce a smaller file.
In most cases yes, provided you stay inside the Home Theater Profile most players enforce: resolution 720x480 (NTSC) or 720x576 (PAL), video bitrate under 4 Mbps, and audio as MP3 or AC-3. xConvert produces XviD MPEG-4 ASP, which is the codec those certifications cover. If a specific 4K-only or VC-1-only device doesn't recognize it, try re-encoding to MP4 or MKV instead.
They implement the same underlying spec — MPEG-4 Part 2 Advanced Simple Profile — but they're different codecs from different teams. DivX is proprietary software from DivX, LLC; XviD is GPL-licensed open-source software that forked from OpenDivX in 2001. A file encoded by one decodes fine on a player that lists the other; the "DivX Certified" logo on hardware covers both. xConvert outputs the XviD variant.
Many broadcast TS recordings (especially 1080i) are interlaced — odd and even scanlines from two different moments in time. AVI/XviD playback on legacy hardware expects progressive frames, so xConvert deinterlaces on re-encode. That's almost always what you want, but it does mean a side-by-side comparison with the original TS will look subtly different on motion.
xConvert re-encodes the audio when transcoding to XviD/AVI, defaulting to a stereo MP3 or AC-3 mix. If preserving a 5.1 AC-3 track from a DVB or ATSC capture matters, TS to MKV or TS to MP4 are better targets — both containers handle multichannel AC-3 cleanly, where AVI's surround support is patchy.
It depends on the bitrate mode. A one-hour 1080i HD broadcast TS at roughly 15-19 Mbps weighs 6.7-8.5 GB. Re-encoded to XviD at the Medium preset, expect 700 MB-1.4 GB (CD/single-layer DVD territory). At Highest, expect 2-3 GB. If you need an exact target, pick "Specific file size" and enter the cap in megabytes — xConvert two-pass encodes to land within it.
Yes. HLS segments are short TS chunks (typically 2-10 seconds each). If you have a single concatenated .ts it converts in one pass; if you have many small segments, upload them all and xConvert queues them. For HLS specifically, MP4 output usually plays better on phones than XviD — XviD is a hardware-compatibility codec, not a streaming codec.
Not actively. Xvid's last stable release was 1.3.7 in December 2019; development continues quietly in the project's SVN repository but no major version has shipped in over six years. That's fine for the use case — XviD's job is to feed legacy decoders, and those decoders haven't changed either. For new content destined for modern devices, prefer H.264, H.265, or AV1 (see TS to MP4 for H.264).
Often, yes. PVRs and HD PVR-style capture boxes sometimes write TS streams with discontinuous PCR timestamps that confuse seek bars in VLC and MPC. Re-encoding to XviD/AVI rebuilds a clean linear index, so scrubbing works again. If the original is severely damaged, try uploading a smaller test clip first to confirm xConvert can demux it before you queue a 4 GB recording.