TS (Transport Stream) is a video container format using standard MPEG-2 compression. It is often used to save videos and audio in streaming, broadcasting, DVDs, and Blu-ray discs. Its main advantage is that it can correct playback errors in real-time such as audio and video synchronization.
However, the aged format has no effecient coding schemes and takes up more space for the same content. Moreover, it's unsupported by YouTube, some modern media players, and video editing software.
Converting TS to MP4 is the best solution if you encounter any trouble. Check the 5 methods to convert TS files to MP4 on PC and Mac, and you can quickly get an MP4 video without losing quality.
1. Convert TS to MP4 with VideoProc Converter
VideoProc Converter is a quality and fast TS to MP4 converter for Windows 11, 10, 8.1, 8, 7, and Mac (Monterey included). As an easy yet professional video file converter, it offers all users nice experiences converting and transcoding videos in both popular and rare formats, for example, MKV to MP4, DVD to VIDEO_TS, MTS to MP4, etc. With the industry-leading hardware acceleration tech, it achieves up to 47x real-time faster speed while maintaining the original quality.
VideoProc Converter – Best TS to MP4 Converter for Windows and Mac
- Batch conversion from TS to MP4 with the best video quality.
- 100+ preset MP4 profiles for different devices and platforms.
- Support 370+ formats and codecs: TS, MP4, MKV, MOV, WebM, HEVC, H.264...
- Ultra-fast conversion speed boosted by level-3 hardware acceleration.
- Far more than a converter – quick edit, compress, download videos, record screen…
Free download VideoProc Converter and convert TS to MP4 on Windows 10/11 and Mac without any fuss.
Step 1. Open VideoProc Converter. Click "Video" > "+Video" to load a TS video or multiple TS files to it.
Step 2. Click "Video" at the bottom. Set "MP4 H.264" or "MP4 HEVC" as the output format. For more MP4 profiles, you can go to the "Target Format" option.
Step 3. Enable "Hardware Acceleration" and choose an output folder. If you are converting a sequence of short .ts clips, check the "Merge" option to join them into one video.
Step 4. Click the "RUN" button to start to convert TS videos to MP4 in VideoProc Converter.
Highlight: How to Convert TS to MP4 without Losing Quality
Option 1. Enable 2-pass encoding
With the 2-pass encoding strategy, the encoder analyzes the video during the first pass to determine how to apply the bitrate to retain the best quality when converting MPEG-2 TS files to MP4 conversion.
In VideoProc Converter, you need to double-click on the "MP4 H.264" icon in the "Video" option at the bottom. Move to "Video Codec Options", and check the box before "2-pass encoding". Click "Done" to close the panel and export the video.
Option 2. Use Auto Copy
Auto Copy is a unique conversion mode in VideoProc Converter. It does not re-encode the video nor the audio in your file. So it converts TS to MP4 fast and retains 1:1 quality. If your video was encoded with H.264, such as a .ts file from an M3U8 video, it's recommended to use this mode.
In VideoProc Converter, you just need to check the "Auto Copy" option before starting the conversion.
2. Convert TS to MP4 with HandBrake
HandBrake is a famous open source video transcoder. It handles most video conversions excellently, of course, including TS to MP4. Settings of video frame rate, bitrate, codec, and resolution give you full control over the video quality. Let's see how to convert MPEG2 TS to MP4 on Mac and Windows using HandBrake.
Step 1. Open HandBrake. Drag and drop your TS video to its interface.
Step 2. Expand the drop-down menu of Format and Choose MP4.
Step 3. Click the Video option. Choose a codec and frame rate for your MP4. By default, HandBrake converts TS files to MP4 H.264 at 30fps.
Step 4. Click Browse to select a destination path and input a file name for your video.
Step 5. Hit the Start Encode button in the top menu bar and wait for it to convert TS to MP4.
- There's no batch conversion in HandBrake.
- It can't merge multiple TS files together.
- You cannot preview the TS video in HandBrake.
3. Convert TS to MP4 with VLC Media Player
VLC seems like a must for most Windows 10 and Mac users. In addition to playing video, audio, and stream file, it also converts video format. If you are wondering how to convert .ts files to MP4 for free, check the guide on VLC below.
Step 1. Launch VLC media player on your Windows 10 or Mac. Click Media > Convert/Save to open its converter.
Step 2. Hit the Add button to select the local TS video or multiple TS files. Click the Convert/Save button at the bottom.
Step 3. Expand the Profile option and find MP4 in the drop-down menu.
Step 4. Choose a folder in the Destination option. At last, click Start to convert TS video to MP4 in VLC.
- VLC only presets two MP4 files – H.264 + MP3 and H.265 + MP3.
- It does not offer you any handy options to control the final quality.
- Compared to other TS to MP4 converters, it's quite slow to convert videos in VLC.
4. Convert TS to MP4 with FFmpeg
FFmpeg is open-sourced and consists of a suite of libraries and programs to handle video, audio, streams, and other multimedia files. Different from other straightforward TS to MP4 converters, it works with command lines. Here's how.
Step 1. Download the FFmpeg package from www.ffmpeg.org. Create a folder on your computer for saving it later.
Step 2. Unzip the downloaded file and move all the files to the folder you just created.
Step 3. Open Run on your PC and input cmd. Next, input cd\ in the command line panel. Then enter the name of the folder you just created.
Step 4. Input cd bin in the next line to open the bin folder and open ffmpeg.exe.
Step 5. To convert TS to MP4 in FFmpeg, you need to enter the command line: ffmpeg -i yourvideoname.ts -c:v libx264 outputfilename.mp4
To convert TS to MP4 without losing quality in FFmpeg, input the command line: ffmpeg -i yourvideoname.ts -c:v libx264 -crf 0 -c:a copy outputfilename.mp4
- It's too difficult for newbies.
- The packet corrupts sometimes and it's hard to fix.
5. Convert TS to MP4 Online
For anyone who wants to know how to convert a TS file to MP4 online, we have tested many tools and finally found an online and free TS to MP4 converter – CloudConvert. As long as your device gets to fast internet connection, you can convert TS files in the following instructions.
Step 1. Enter cloudconvert.com in the address tab on your browser and visit the official site of CloudConvert.
Step 2. Choose TS and MP4 in the format options to open its TS to MP4 converter.
Step 3. Select a .ts file from your computer or Dropbox. Then hit the Convert button.
Step 4. It needs some time to convert the TS file to MP4 format. When it's finished, you'll see a preview window under which you can download the converted video to your computer.
- It degrades the original video quality.
- You are only allowed to convert TS to MP4 for free several times per day.
- You need more time to upload and download the video files.
- Online TS to MP4 converters do not accept large files.
Which is better, TS or MP4?
They are both video format containers but designed for different uses. TS is primarily used for live streaming and broadcasting. While MP4 is more universal and can be played in any media player and device. So which is better depends on the specific application.
Can iPhone play TS files?
No, because iPhone does not support MPEG-2 codecs natively. You need to convert the MPEG-2 Transport Stream to MPEG-4, HEVC, or H.264.
Can VLC play TS files?
Yes, VLC can play local TS files as well as streaming TS files with the URLs.
How can I convert TS to MP4 fast?
Use a fast app - VideoProc Converter. If you have plenty of TS files, load all of them into VideoProc Converter and activate hardware acceleration which is fully powered by Intel, NVIDIA, and AMD. Then you can enjoy a 47x real-time faster conversion.