Why VLC Media Player Can't Play Some M2TS Files? Solved!

Part 1. What is M2TS File?

Part 2: How to Play M2TS with VLC on Windows and Mac?

Part 3: Why VLC Cannot Play Some M2TS Files

Part 4: Cases from Forum and Solutions for Them

Part 5. Pavtube Video Converter Ultimate - Best VLC Assistant

Part 1. What is M2TS File?

M2TS files are the ones used for Blu-ray Disc Audio-Video (BDAV). M2TS, which stands for MPEG-2 Transport Stream are the ones used for the purpose of multiplexing of various Video, Audio and other such streams. These are mainly used for the High definition video for Blu-ray and Advanced Video Coding High Definition.

M2TS is often from camcorder recording files and you can find it from AVCHD folder. For example, some camcorder models from Canon and Sony often use M2TS files. Normally, people often choose to use VLC media player to play M2TS files.


Part 2: How to Play M2TS with VLC on Windows and Mac?

VLC Players can play M2TS files on both Mac and Windows. VLC Media Player can play back the content H.264 video and AC3 audio i.e. M2TS Files directly without any support of any external factor. It is easy to play M2TS files with VLC. Just click File and click the Open File option. Then, click the Browse button next to the first white line at the top of the window with title "Open.." and navigate through your harddrive for the M2TS file you want to play and select. Click OK and VLC will start playing the M2TS video you chose. If you are Mac users, the operating procedures are as the same as that on Windows.


Part 3: Why VLC Cannot Play Some M2TS Files

Generally speaking VLC covers far too many formats, so you can play most M2TS with it. However, when you meet one which VLC can't play, that means it is really difficult for VLC to decode for playback. Lack of the proper codec needed to play the same files, may be just the some reasons for the VLC Player not running some M2TS Files.

Ohter reasons for "VLC can't play M2TS" errors can be in the form of the "Blu-Ray error: This Blu-Ray disc needs a library for AACS decoding, and your system does not have it", which proves that the lack of the Library for AACS Decoding is essential for the system to play M2TS Files.

Besides, M2TS Files are high definition files, which needs good graphics and better RAM for the files to be played. When you fail to run M2TS files on your computer, just check on the configuration of the System too, as this may be other reason for the VLC Player not running some M2TC Files.


Part 4: Cases from Forum and Solutions for Them


"My computer will not play M2TS videos with any version of the VLC player"

"Im trying to play the m2ts file on VLC with subtitles and it wont play"

"VLC will not play .m2ts files Windows 8.1, I have tried google and this site and I can not find the answer"

We has listed 2 methods for you to solve the issues as above.


Method 1: Disable Subtitle Automatic Search in VLC

If your M2TS video files has subtitle txt file or not? Are txt files of the same name (hobbit.m2ts and hobbit.txt) or other files that could be interpreted as subtitle files in the same directory with the m2ts files? If so, you can try to move the m2ts files in a new empty folder and try again playing. That was the reason in some cases that VLC stopped playing some of m2ts files - the txt files were log files from Handbrake.

You can disable the automatic search for subtitle files in VLC options. that solves the problem. You have to switch on "show all options" and the go to video->subtitles


Method 2: Try VLC Video Player Alternative

Sometimes, when you can't play M2TS files, you can try a VLC video player alternatives. MPC-HC comes as one which could has no trouble playing compliant m2ts files. Media Player Classic is a compact media player for 32-bit and 64-bit Microsoft Windows. MPC-HC does not require any special configuration, just download it and go. It offers a wide range of A/V formats for you to choose. By the way, according to one forum user, a player called Media Player Lite will play the M2TS videos very well.


Part 5. Pavtube Video Converter Ultimate - Best VLC Assistant

Last but not least, Pavtube Video Converter Ultimate comes as the best VLC assistant and Method 3, which can convert AVCHD M2TS to H.264 MP4 with AAC audio and other VLC supported MKV, MOV, WMV formats for VLC video player playback. It can remove the encryption from your M2TS files if the file is from Blu-ray ripping. This program allows you to choose the subtitles track before conversion then it can hard burn the subtitle to video then VLC don't need to read M2TS video and the subtitle txt files. You also can add external subtitles to the video. By the way, this program supports you to enable GPU Encode Accleration to get 30x conversion speed, the primise is that your graphic card supports CUDA acceleration.


Step By Step to Convert M2TS to VLC

Step 1. Add M2TS Files

You can directly drag and drop the M2TS video files to the program. Alternatively, you can go to "File" to import M2TS files you want to play on VLC. Batch conversion is supported here. If you need to convert M2TS to VLC on Mac, you should use iMedia Converter for Mac and you can learn more about it in this review.



Step 2. Choose VLC playable format

Set right output format. Click "Format" bar, and select .mp4 from "Common video" or "HD video" to fit VLC player. You also can choose Common MP4 in "Common Video" category. Then, you can click "Settings" to configure video and audio bitrate, frame rate, resolution, codec and more settings to make the output video more compatible with VLC.



Step 3: Convert M2TS to VLC

After you have finished all the settings, go back to the main interface, press the red "Convert" button to start to convert M2TS to VLC video player.

When the conversion is completed, click "Open output folder", a window will pop out with all your converted files. Then you can add the converted M2TS files into VLC media folder to playback.