Initializing... drag & drop files here
Supports: TS
.ts transport-stream recordings from your computer. Batch conversion is supported, so you can queue several DVR captures or HDHomeRun grabs at once..ac3 file — no sign-up, no watermark, no email required.MPEG transport stream (.ts) is a 188-byte-packet container standardized as ISO/IEC 13818-1 in 1995, used by ATSC over-the-air TV, DVB satellite, IPTV set-top boxes, Blu-ray (BDAV), and capture tools like OBS, HDHomeRun, and ffmpeg streaming output. Inside that container the audio is often already AC-3 (Dolby Digital), but most editors, DVD authoring tools, and home-theater workflows want it as a standalone .ac3 elementary stream rather than buried inside a video container.
.ac3 file for the audio track..ts. Pulling out the AC-3 track is the first step when remuxing into an MKV or MP4 for Plex/Jellyfin..ts. A standalone .ac3 (or its WAV decode) imports cleanly on the audio timeline.| Property | TS (MPEG-TS) | AC3 (Dolby Digital) |
|---|---|---|
| Type | Container / transport format | Audio codec (elementary stream) |
| Standard | ISO/IEC 13818-1 (1995) | ATSC A/52; released February 1991 |
| Packet / frame | 188-byte fixed packets | 1536-sample audio frames |
| Carries video? | Yes (MPEG-2, H.264, HEVC) | No — audio only |
| Carries audio? | Yes (AC-3, AAC, MP2, E-AC-3, DTS) | Itself |
| Max channels | Depends on inner codec | Up to 5.1 (6 discrete) |
| Max bitrate (audio) | Determined by codec | 640 kbps |
| Sample rates | Codec-dependent | 32, 44.1, 48 kHz |
| Typical use | Broadcast, IPTV, Blu-ray BDAV, OBS streams | DVD-Video, ATSC, Blu-ray, AV receivers |
| File extension | .ts, .m2ts, .mts |
.ac3, .eac3 |
| Use case | Bitrate | Channels |
|---|---|---|
| Mono dialogue / podcast cut | 96 kbps | 1.0 |
| Stereo TV / web audio | 192 kbps | 2.0 |
| ATSC broadcast / DVD-Video standard | 384–448 kbps | 5.1 |
| Blu-ray AC-3 compatibility track | 640 kbps | 5.1 |
| Lower archive of 5.1 surround | 256–320 kbps | 5.1 |
For most ripped DVR captures with native 5.1, choose 384 kbps or 448 kbps — that matches what the broadcaster sent. Going higher just adds bits to padding; AC-3 is constant-bitrate, so you can't "improve" beyond the source quality.
If the source audio is already AC-3, the cleanest workflow is a demux (lossless extraction) rather than a re-encode. Our default preset preserves the source bitrate and channel layout, so the output .ac3 is bit-for-bit equivalent to the audio packets inside the .ts. If you change the bitrate, sample rate, or channel count, the converter re-encodes through FFmpeg's AC-3 encoder. To force pure demux, leave every option at "Original" / "Unchanged" and the highest preset.
You keep 5.1 if you leave Audio Channel on Original. The converter passes through whatever channel layout the source TS contains — typically 5.1 (L, C, R, Ls, Rs, LFE) for ATSC and DVB broadcasts. Switching the dropdown to Stereo applies a Dolby Pro Logic-compatible downmix; switching to Mono sums all channels. Once downmixed, the surround info is gone — re-uploading the AC-3 won't restore it.
Stick with AC-3 for maximum compatibility — DVD players, older AV receivers, every Blu-ray player, and most car head units decode it. Pick E-AC-3 only if your downstream system requires it (Netflix/Amazon streaming, some Atmos workflows, modern UHD Blu-rays). E-AC-3 supports up to 15.1 channels and bitrates to 6.144 Mbps, but it's not backward compatible with AC-3-only hardware. For an ATSC capture destined for a DVD, AC-3 wins every time. If you need a more web-friendly track instead, TS to AAC or TS to MP3 are usually better picks.
All three are MPEG transport streams. .ts is the raw ATSC/DVB form (188-byte packets). .m2ts is the Blu-ray BDAV variant (192-byte packets, includes a 4-byte arrival timestamp). .mts is the AVCHD camcorder form, structurally identical to .m2ts but renamed by Sony/Panasonic for camcorder file systems. Our M2TS to AC3 page handles the Blu-ray and AVCHD variants directly.
By default, the converter extracts the first audio track declared in the TS Program Map Table — usually the primary English track on US ATSC broadcasts. To extract an alternate track, you currently need to remux the TS in MKVToolNix or ffmpeg first (e.g., ffmpeg -i input.ts -map 0:a:1 -c copy track2.ts) and upload that single-track version.
Yes. Use the Trim controls in Advanced Options — set a start time and duration in HH:MM:SS.mmm and only that segment is encoded to AC-3. For ATSC captures with commercials, set start to the post-ad mark and duration to the program length. Trim happens before encoding, so it's faster than processing the entire file and editing later.
The TS source contains video plus audio (and often subtitle and PSIP metadata streams). When you convert to AC-3, only the audio stream is kept — video and subtitles are discarded. A 1 GB 30-minute ATSC capture at ~5 Mbps total typically produces a 100 MB AC-3 file at 448 kbps, because video is ~90% of the original bits.
For playback, no — VLC, MPC-HC, mpv, ffmpeg, Plex, Jellyfin, and every modern AV receiver decode AC-3 without user-side licensing. Dolby's patents on the AC-3 codec expired in March 2017, which is why open-source tools can freely encode and decode it. For commercial redistribution of AC-3-encoded content you may still need to check trademark usage of "Dolby Digital," but personal/archive use is unrestricted.
Server-backed conversions handle multi-gigabyte broadcast captures comfortably. A typical 2-hour ATSC .ts is 6–10 GB; processing time scales roughly linearly with audio-track duration, not video bitrate, because only the audio packets are transcoded. If you only need the audio from a long recording, trim first (see the Trim FAQ above) to skip uploading the parts you don't need. For batch jobs, see compress AC3 once you have the elementary stream extracted.