TS to ASF Converter

Convert TS files to ASF format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: TS

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Show All Options
File Compression
Preset
Video resolution
Trim

How to Convert TS to ASF Online

  1. Upload Your TS File: Drag and drop, or click "+ Add Files" to pick .ts Transport Stream recordings from your device. Batch upload is supported, and files process on our servers — no account needed.
  2. Pick a Codec and Quality Preset: Default output uses H.264 video with WMAv2 audio. For the classic Windows Media combo ASF was built for, switch the Video Codec to WMV2 in Advanced Options. There you can also set File Compression (Quality Preset, Constant Bitrate, Variable Bitrate, Constant Quality, or Constraint Quality) and choose presets from Lowest through Highest — Very High is the default.
  3. Resize, Trim, or Keep Original (Optional): Set Video resolution to Keep original, pick a Preset Resolution (144p through 4320p / 8K), enter Width × Height in pixels, or scale by Resolution Percentage. Use Trim → Time Range to cut a single segment (HH:MM:SS.mmm) when you only need part of the broadcast capture.
  4. Convert and Download: Click "Convert." Files come out as standards-compliant .asf containers ready for Windows Media Player, VLC, or any tool that reads the Microsoft Advanced Systems Format spec.

Why Convert TS to ASF?

TS (MPEG-2 Transport Stream, standardized as ISO/IEC 13818-1 and ITU-T H.222.0 in 1995) was designed for lossy broadcast delivery — DVB, ATSC, IPTV, and the HLS streaming segments your browser stitches together every time you watch live video. Each TS packet is a fixed 188 bytes with sync bytes and error correction baked in, which is great for satellite feeds but produces giant files when you save the whole capture. ASF (Microsoft's Advanced Systems Format, public release 1998, current spec 01.20.03) is a serialized-object container built around WMV/WMA streams and Windows Media DRM — narrower in scope but lighter, and still natively playable on legacy Windows workflows.

  • Legacy Windows Media Player workflows — Older corporate kiosks, training systems, and Windows Server-based streaming setups (Windows Media Services) expect .asf / .wmv. TS recordings won't play without third-party codecs; ASF drops straight in.
  • Smaller files for the same content — TS keeps PSIP tables, padding, and per-packet headers. Re-encoding into ASF (with the default H.264, or WMV2 if you need it) plus a Quality Preset typically cuts file size 30–60% when the source TS used MPEG-2 video at broadcast bitrates (15–25 Mbps for 1080i).
  • Single-program output — A single TS can carry multiple programs (different TV channels in one stream). ASF is one program per file, so converting forces a clean, single-track file your editing tool can scrub without hunting PIDs.
  • PowerPoint and legacy LMS embeds — Older Office and SCORM-based learning systems list ASF/WMV as the only supported video formats. TS files get rejected at upload.
  • DRM-ready containers — If your distribution chain requires Windows Media DRM (still used in some enterprise and broadcast archive systems), the ASF object structure carries the cryptographic headers; raw TS does not.
  • Stop relying on VLC alone — TS playback outside VLC is hit-or-miss on Windows. ASF plays on every shipping Windows install since XP without extra codecs.

TS vs ASF — Format Comparison

Property TS (MPEG-2 Transport Stream) ASF (Advanced Systems Format)
Released / standardized 1995, ISO/IEC 13818-1 (latest 2022) 1996 internal, 1998 public; spec 01.20.03 (Dec 2004)
Origin MPEG / ITU-T (open standard) Microsoft (proprietary, royalty/patent restricted)
Typical video codec MPEG-2 (broadcast), H.264/H.265 (HLS, modern IPTV) WMV1/WMV2/WMV3 (VC-1), occasionally MPEG-4 ASP
Typical audio codec MPEG-1 Layer II, AAC, AC-3, E-AC-3 WMA v1/v2, occasionally MP3
Packet structure Fixed 188-byte packets with sync byte + PIDs Variable serialized objects with GUID markers
Multi-program support Yes (multiple TV channels in one stream) No (one program per file)
Primary use Broadcast (DVB/ATSC), Blu-ray, HLS segments Windows Media streaming, legacy WMP playback, DRM archives
DRM None at container level Windows Media DRM (elliptic curve, DES, RC4, SHA-1)
Open source compatibility Fully open Spec is published but license forbids OSS distribution
Native browser playback No (requires Media Source Extensions + HLS.js) No (legacy plugin only)

Codec & Quality Preset Quick Guide

Output choice Best for Notes
H.264 + WMAv2 (default) Smallest files; modern players with an ASF demuxer The converter's default; may not play in stock Windows Media Player from an ASF wrapper
WMV2 + WMAv2 Maximum Windows Media Player compatibility (XP onward) Closest to the "classic" .wmv payload that ASF was built around
WMV1 + WMAv1 Older Windows 2000 / ME / pre-WMP9 systems Lower quality at the same bitrate; pick only for true legacy targets
MPEG-4 ASP (XviD/DivX) + MP3 Cross-platform players that read ASF but lack WMV codecs Useful for VLC-first audiences who still need the .asf extension
Quality Preset — Lowest / Very Low / Low Mobile email attachments, evidence clips Smallest output; expect noticeable blocking on motion
Quality Preset — Medium / High General archive of broadcast or screen captures Good balance; preserves 720p/1080i broadcast detail
Quality Preset — Very High (default) / Highest Master archives, broadcast retention copies Largest output; near-source quality on most material
Constant Bitrate (CBR) Streaming over fixed-rate Windows Media Services Predictable file size; less efficient on still scenes
Variable Bitrate (VBR) Local playback and uneven motion content Better quality per MB; size harder to predict
Constant / Constraint Quality Quality-first targets where size can flex Encoder picks bitrate per frame to hit a quality floor

Need a different target? Try TS to MP4 for modern playback everywhere, TS to MKV to keep multiple audio tracks, TS to WMV for a leaner Windows Media wrapper, or compress TS to shrink before converting. For the reverse, see ASF to MP4 or ASF to WMV.

Frequently Asked Questions

Why is ASF still used if it is a 1998 Microsoft format?

Mostly because of installed-base inertia. Windows Media Services, older SCORM-based learning systems, certain broadcast archive tools, and Windows Media DRM workflows all expect the ASF object structure. Microsoft has not removed ASF/WMV from shipping Windows, so any .asf file made today plays on every supported Windows version without extra codecs.

What is the difference between.asf,.wmv, and.wma files?

All three use the same ASF container. By convention .wmv is used when the file contains video (typically WMV-encoded), .wma when it is audio-only (typically WMA-encoded), and .asf when the contents are mixed, non-Windows-Media codecs are used, or the producer wants to signal "container, not codec." Renaming a .wmv to .asf does not change a single byte of the file.

Does my TS file contain MPEG-2 or H.264 video?

It depends on the source. Off-air ATSC/DVB recordings and Blu-ray transport streams are usually MPEG-2 video with AC-3 audio. HLS segments from modern streaming services are almost always H.264 video with AAC audio. Either way the converter re-encodes into ASF with H.264 by default; switch the Video Codec to WMV2 if you need maximum Windows Media Player compatibility.

Will I lose quality converting TS to ASF?

Yes, slightly — this is a transcode, not a remux, because ASF does not natively carry MPEG-2 transport stream payload. The default H.264 encode (or WMV2, if you switch for legacy playback) at the Very High preset keeps most perceptual detail; pick "Highest" if the source is a master broadcast capture you want to preserve as closely as possible.

Can VLC play ASF files? What about Mac and Linux?

VLC plays ASF natively on Windows, macOS, and Linux. macOS QuickTime cannot play ASF without third-party components (Flip4Mac is discontinued, so VLC is the practical answer). On Linux, GStreamer with gst-libav and most distros' default media players (mpv, Celluloid) handle ASF/WMV/WMA out of the box.

How big can my TS file be?

xconvert processes most TS files within the standard upload limits for the free tier. Very long broadcast captures (multi-hour 1080i recordings can easily exceed 20 GB) are best trimmed first using the Trim → Time Range control, or split with a tool like ffmpeg before upload.

Why does my converted ASF file have only one audio track when the TS had several?

ASF is single-program per file. If your source TS carried multiple language tracks (common on DVB recordings) or secondary audio programs, only the primary audio track is written to the output ASF. Convert to TS to MKV instead if you need to keep every audio track.

Can I keep the original TS without re-encoding?

Not into ASF — the container and packet structures are too different. The closest "no re-encode" option for TS is to remux into MP4 with the same H.264/H.265 video, which is what TS to MP4 supports for most modern HLS-style captures.

Should I pick Constant Bitrate or Variable Bitrate?

Use Variable Bitrate (VBR) for local playback or archives — it allocates more bits to motion and fewer to static scenes, giving better quality per megabyte. Use Constant Bitrate (CBR) if the target is a Windows Media Services stream where a predictable bitrate matters more than peak quality.

Rate TS to ASF Converter Tool

Rating: 4.8 / 5 - 84 reviews