What Is a TS File?

How to open, edit, and convert TS files

Screenshot of TS files that open with the Windows Movies & TV app
TS Files (Video Transport Stream).

A file with the .TS file extension is a Video Transport Stream file used to store MPEG-2-compressed video data. They're often seen on DVDs in a sequence of multiple .TS files.

TypeScript is another file format that uses the .TS file extension. These are text files used to make JavaScript applications, and are in fact similar to JavaScript (.JS) files but include code in the TypeScript programming language.

A file ending in .TS might instead be an XML-formatted Qt Translation Source file used to store translations for a specific software program developed with the Qt SDK.

Note: M2TS and MTS files are similar to Video Transport Stream files explained here but are targeted specifically at Blu-ray video files.

How to Open a TS File

Video Transport Stream files stored on a DVD will play in a DVD player without needing any extra software. If you have a TS file on your computer, you can open it with a number of media players.

VLC should be your first choice since it's completely free and can open TS files on Mac, Windows, and Linux. MPEG Streamclip is another option, and the Movies & TV Windows app might work too.

Note: If you can't get your TS file to open with VLC, the file extension is probably already tied to a different program. To open it, try dragging it directly into the open program window or using the Media > Open File... menu item.

You can also change the program currently associated with .TS files, and set it as VLC.

Another option for opening the TS file is to rename it to something that your existing media player will support, like .MPEG. Most multimedia players already support .MPEG files, and since TS files are MPEG files, the same program should also play your TS file.

Some non-free TS players include Roxio's Creator NXT Pro, Corel's VideoStudio, Audials One, CyberLink's PowerProducer, and Pinnacle Studio.

Visit this Get TypeScript page for programs that support the TypeScript language. It's there you can find the plug-ins and programs that let you open this type of TS file.

For example, you can use TS files with Microsoft's Visual Studio program by installing the TypeScript SDK for Visual Studio, or this plug-in for opening the TS file in Eclipse.

Qt Translation Source files open with Qt, a software development kit for Windows, Mac, and Linux.

How to Convert TS Files

Several free video file converters are available that can convert TS to MP4, MKV, or even audio formats like MP3. Freemake Video Converter and EncodeHD are just a couple of our favorites from that list that support those formats and many others.

Tip: If you use Freemake Video Converter, you can also convert the TS file directly to a DVD or ISO file with the to DVD output option.

It's best to use an offline, desktop TS converter if the file is large. However, you can also convert the TS to MP4 online without needing to download any programs, with services like Zamzar or FileZigZag.

Note: Remember that with the online converters, you have to first upload the TS file, wait for it to convert, and then download it again before you can use it.

It's much more convenient to use one of the offline TS to converters for larger TS videos.

There probably isn't much of a need to convert TS files from the TypeScript language to something else. However, if possible, do the conversion with the same program that opens the file. You can normally find this option within a Save As or Export menu.

To convert your TS file to QPH (Qt Phrase Books) so that the translations can be used with more than one Qt program, use the "lconvert" tool included within the Qt SDK.

Still Can't Open the File?

It's possible that you're misreading the file extension and are treating a different kind of file as a TS file, causing it to not open in the programs mentioned above.

For example, TSV files are Tab Separated Values files that share two of the same file extension letters as TS but have nothing to do with video content, TypeScript, or the Qt SDK. Therefore, opening a TSV file in the software linked above, will not let you use it as it was intended.

The same is true for lots of other file formats. Some of them use file extensions like ADTS, TST, TSF, TSC, TSP, GTS, TSR, and TSM. If you have any of those files, or a different one that doesn't actually end in .TS, research that specific file extension to see which programs are able to view, edit, and/or convert it.