Initializing... drag & drop files here
Supports: TS
.ts clip onto the page or click "+ Add Files" to select it from your computer. Batch upload is supported, so a folder of broadcast captures can be processed in one go.TS (MPEG Transport Stream) is a broadcast container designed for error-resilient transmission over DVB, ATSC, IPTV, HDV camcorders, and Blu-ray, with audio typically carried as AAC, AC-3 (Dolby Digital), or MPEG-1/2 Audio. AIFF is Apple's 1988 uncompressed PCM format — the macOS-native counterpart to Windows-centric WAV — and the lingua franca for Apple audio workflows. Pulling the audio out of a TS file and storing it as AIFF gives editors a lossless, frame-accurate track that any DAW can scrub without re-decoding the lossy broadcast codec on every playback.
| Property | TS (MPEG Transport Stream) | AIFF |
|---|---|---|
| Container type | Video/audio transport (broadcast) | Audio-only file format |
| Typical audio codec | AAC, AC-3, MP2 (lossy) | PCM (uncompressed, lossless) |
| Standardized | ISO/IEC 13818-1 (MPEG-2 Systems) | Apple, 1988 (based on EA IFF) |
| Byte order | N/A (packet stream) | Big-endian (AIFF) / little-endian (AIFC sowt) |
| Primary use | DVB / ATSC / IPTV / Blu-ray / HDV | Apple DAWs, CD mastering, sound libraries |
| File size for 1 min stereo | ~1.5-3 MB (lossy 192-384 kbps) | ~10 MB (44.1 kHz / 16-bit) |
| Error resilience | High (188-byte packets) | None (single file) |
| Native macOS support | Limited (needs codec install) | Yes (Finder Preview, QuickTime, all Apple DAWs) |
| Codec | Bit depth / encoding | Best for | File size relative to 16-bit PCM |
|---|---|---|---|
| PCM 16-bit Big Endian | 16-bit signed BE (AIFF default) | CD mastering, general lossless | 1.0x (baseline) |
| PCM 24-bit Little Endian | 24-bit signed LE | DAW projects with headroom for processing | 1.5x |
| PCM 32-bit Little Endian | 32-bit signed LE | Mixing buses, high-headroom captures | 2.0x |
| PCM A-law | 8-bit logarithmic (G.711) | Telephony, voicemail | 0.5x |
| PCM mu-law | 8-bit logarithmic (G.711) | North American telephony / Sun .au heritage | 0.5x |
Because TS carries lossy compressed audio (AAC or AC-3) at around 192-384 kbps, while AIFF stores uncompressed PCM. A 44.1 kHz / 16-bit stereo AIFF runs about 10 MB per minute — roughly 1,411 kbps — so a 5-minute broadcast clip balloons from a few MB inside the TS to about 50 MB. That's the cost of lossless: every sample is stored verbatim with no codec to decode on playback.
No. The TS file already contains lossy AAC/AC-3/MP2 audio, and decoding to PCM cannot recover information the encoder discarded. AIFF preserves whatever fidelity is in the source — it doesn't add resolution. The benefit is editability and freedom from generation loss: any future edits, normalisation, or time-stretching work on uncompressed samples instead of re-decoding lossy data each time.
Pick AIFF for standard uncompressed PCM on macOS — it's the default for Logic, Pro Tools, and GarageBand and is big-endian per the 1988 Apple spec. Pick AIFF-C (.aifc) if you need the little-endian "sowt" variant or want a container that can hold compressed audio while keeping AIFF metadata chunks. Pick WAV if you collaborate with Windows-only studios or use tools that mishandle AIFF metadata. For all three the audio data is bit-identical when stored as PCM. xConvert also offers a dedicated TS to AIFF (alternate spelling) page and a TS to WAV endpoint with the same controls.
If the goal is a CD master, set 44.1 kHz / 16-bit (Red Book Audio CD spec). For video post-production deliverables, match the project — 48 kHz is the broadcast and film standard. For sound-design archives, leave the sample rate at "Original" so xConvert preserves the source rate, then bump bit depth to 24-bit if you plan further processing. Downsampling lossy 48 kHz AAC audio to 44.1 kHz and back rarely improves the file; resample only when the target system requires it.
A standard TS-to-AIFF conversion outputs a single audio track — the primary one. If your transport stream carries multiple PIDs (English plus Spanish, or stereo plus 5.1 surround), only the default selected stream is exported. To grab a different track you would need to demux the TS with a tool like FFmpeg or DumpTS and pick the PID explicitly before converting. Send us feedback if multi-track AIFF export would help your workflow.
Yes — use the Trim controls in Advanced Options. Set the start time (in seconds) and duration, and xConvert will only render that range to AIFF. This is far more efficient than converting a 2-hour broadcast and then trimming in a DAW, especially when you only need a 30-second interview pull or a single music cue. For pure cutting without re-encoding, the Audio Cutter tool is another option once you have the AIFF.
AIFF playback on Windows works in VLC, foobar2000, Audacity, Reaper, and most DAWs; Windows Media Player support is inconsistent across versions. For web streaming, AIFF is supported by Safari and accepted by HTML5 <audio> in Chrome and Firefox, but most web workflows prefer MP3 or AAC because of the 6-10x smaller file size. Convert to AIFF to MP3 if you need web-friendly distribution after editing the lossless master.
Standard PCM data is preserved bit-identically. Auxiliary AIFF chunks (MARK, INST, COMT, NAME, AUTH, ANNO) are not regenerated from a TS source — the source TS file simply doesn't carry sampler loop points or AIFF-specific metadata. If you need those chunks populated, author them in your DAW or sampler after import.
xConvert handles typical broadcast TS files (a few MB up to several GB) on the free tier; larger captures or batch jobs may benefit from a logged-in account. If you regularly process multi-hour DVR recordings, batch them in smaller segments using the Trim feature or split the TS with a remuxer first. For pure audio-only TS work the conversion is fast because no video stream needs decoding.