Users often encounter a situation where, after transferring files from a digital camera or camcorder to a smartphone, the file with the extension .MTS refuses to play. The stock Android gallery player simply throws up a “Video cannot be played” error or shows a black screen with audio. This happens because the MTS (AVCHD) format uses specific compression codecs that are not built into mobile operating systems by default.

However, this does not mean that your recordings are lost or the phone is faulty. The problem can be solved by installing third-party software or simply converting the file to a more common container. In this article, we will take a closer look at why this problem occurs, which applications do the job best, and how to quickly transcode video without losing quality directly on the device.

First, it is important to understand the nature of the format. AVCHD (Advanced Video Coding High Definition) is a high-definition video recording format developed by Sony and Panasonic. Files in this format often have the extension .MTS or .M2TS. Inside such a container, an H.264 (AVC) video codec and an AC3 (Dolby Digital) audio track are usually used. If your video player does not have a built-in decoder for AC3, you will encounter no sound or a complete launch failure.

Why the standard player does not see MTS files

The main reason for conflicts lies in licensing restrictions and system optimization. Android developers (Google) and smartphone manufacturers (Samsung, Xiaomi, Realme) do not include support for all existing audio and video codecs in the base firmware in order not to increase the size of the system and avoid patent royalties. The format AC3which is often used in MTS tracks is a paid Dolby standard.

⚠️ Attention: If you are trying to open an MTS file recorded on a camera with a bitrate higher than 50 Mbps, even a powerful smartphone may slow down during playback due to insufficient reading speed of the memory card or USB data bus.

In addition, the container Transport Streamin which the data stream is packaged differs from the usual MP4. The standard Android media server may simply not recognize the structure of the file, considering it corrupted, although in fact the data is intact. In some cases, the problem is solved by simply renaming the file extension from .MTS to .MP4, but this method does not always work and depends on the specific device model.

It is also worth considering the processor architecture of your device. Older budget smartphones may lack hardware acceleration for decoding standard video H.264 High Profilewhich will result in high CPU load and rapid battery drain when trying to watch. In such situations, software decoding through third-party players becomes the only way out.

📊 What problem did you encounter when opening MTS?
No sound
Black screen
File not detected
Video slow

Best video players for Android with MTS support

The fastest and most effective way to solve the problem is to install a universal media player. Such applications contain their own codec libraries that do not depend on Android system restrictions. They are capable of decoding complex formats on the fly and outputting images and sound without prior conversion.

One ​​of the leaders in this niche is VLC for Android. This is a completely free and open source player that supports the vast majority of formats, including MTS, MKV, AVI and FLAC. Its main advantage is the absence of advertising and in-app purchases. The application interface is intuitive: just click on the file in the file manager, select VLC, and playback will start automatically.

  • 🎬 VLC Media Player - supports streaming, subtitles and has an equalizer.
  • 🚀 MX Player - famous for its powerful hardware acceleration and control gestures (zoom, brightness).
  • 🎵 nPlayer - an excellent option for watching videos over the network (SMB, FTP) with high bitrate.

An important nuance when using MX Player is that support for AC3/DTS audio codecs in the free version may be limited due to licensing rights. In this case, you may need to install an additional Codec Pack, which is officially distributed by the developer. Without this package, video can play, but there will be no sound.

💡

When you first launch VLC, go to the settings and enable the “Hardware acceleration” option in the “Decoding” section to reduce the load on the battery when viewing heavy MTS files.

Another advantage of specialized players is the ability to customize audio tracks. If there are several audio channels recorded in an MTS file, you can switch between them directly while viewing, something that a standard gallery cannot do. These applications also allow you to add external subtitles, which is important for video materials downloaded from the Internet or received from colleagues.

Convert MTS to MP4 directly on your smartphone

If you plan to send the video to friends via instant messengers or upload it to a social network, the MTS format may not be suitable. In this case, it is more logical to convert the file to universal MP4. This will reduce the file size and is guaranteed to ensure compatibility with any device, from an old phone to a Smart TV.

You do not need to use a computer to perform this operation. There are many converter apps on Google Play that can do the job. The process typically goes like this: You select a source file, specify the desired resolution (such as 1080p or 720p) and the output format. The application starts the transcoding process, which can take from several minutes to an hour depending on the length of the video and processor power.

Application Format support Working speed Advertising availability
Video Converter MTS, MKV, AVI Average Yes
Media Converter All popular High Minimum
FFmpeg Media Profissional codecs Depends on settings No (Open Source)

When converting, you should pay attention to the parameter Bitrate. If you lower it too much, the picture quality will drop, and compression artifacts will appear (“squares” in dynamic scenes). The optimal value for Full HD video is considered to be the range from 8000 to 15000 kbps. It is better to leave the audio track in AAC format, as it is most compatible with mobile devices.

☑️ Preparing for conversion

Done: 0 / 4

Some converters allow you not only to change the container, but also to trim the video, apply filters, or extract the audio track into a separate MP3 file. This turns the smartphone into a full-fledged mobile video studio. However, remember that the conversion process greatly heats up the device, so do not cover the phone with a blanket and provide it with air access.

Using cloud services and PC

Sometimes it is easier not to solve the problem on the phone, but to use the resources of a computer or cloud. If the MTS file is very large (for example, an hour-long 4K recording), conversion on a smartphone can take all day and drain the battery. In such a situation, it is more rational to transfer the file to a PC, process it there and return it back in finished form.

On the computer there are powerful tools like HandBrake or Format Factorythat work much faster than their mobile counterparts thanks to multi-core processors. You can set up batch processing: upload ten files at once and go about your business while the app does all the work. After this, the finished MP4 file can be synchronized with your phone via a USB cable.

⚠️ Attention: When transferring large video files via USB, use the original cable and USB 3.0 port (usually blue) to avoid disconnection and damage to the file structure.

An alternative option is to use cloud converters. Services like CloudConvert or Zamzar allow you to load the MTS file into the browser, select the destination format and download the result. This is convenient if you don’t have a computer with the necessary software at hand, but have a stable Internet connection. The downside is the file size limit in free plans (usually up to 200 MB) and the time spent on uploading and downloading.

It is also worth mentioning streaming. If your goal is to simply watch the video on a big screen and not edit it, you can use Chromecast or Miracast technology. By running the file in VLC player on your phone, you can stream the image directly to your TV. The TV will take over the decoding task, relieving the smartphone.

Eliminating playback and codec errors

Even when using advanced players, specific errors may occur. For example, the video is jerky, the sound is out of sync, or the image has unnatural colors. Often the reason lies in the incompatibility of the encoding profile. Files created by professional cameras may use a profile High 4:2:2that is not supported by mobile chipsets.

In such cases, manually setting up the player helps. In the same VLC, you can go to the decoder settings section and try switching the mode from “Hardware” to “Software” or vice versa. Software decoding loads the processor, but often allows you to reproduce what hardware cannot. It is also worth checking the frame rate: some players do not display video correctly with a non-standard FPS (for example, 23.976 or 59.94).

What to do if the sound lags behind the video?

Try to find the “Audio Synchronization” or “Audio Delay” item in the player settings. Shift the value in milliseconds (+ or -) until the actors' lips begin to match the words. Typically the step is 50-100 ms.

Another common problem is the lack of sound when there is an image. This almost always indicates that the AC3 codec is missing. The solution is to either install MX Player with the codec, or convert the file and replace the audio stream with AAC. In the converter settings, select the “Copy Video” option (to avoid re-encoding the picture and save time) and “Convert Audio” (to replace the sound).

If the file has a 4K resolution (3840x2160), make sure that your screen and processor support this standard. On older smartphone models, attempting to open a 4K MTS file will crash the application. In this case, the only option is to convert to 1080p (Full HD).

💡

If standard methods do not help, the problem may be damage to the file itself. Try opening it on another device to check data integrity.

Preventing problems with video formats

To avoid similar situations in the future, it is recommended to configure your camera or recording device in advance. Many modern cameras allow you to select the recording format. If you know that you will be viewing your footage primarily on smartphones or tablets, select the format MP4 instead of AVCHD (MTS) in the camera settings.

This will slightly increase the file size when recording, but will save you a lot of time and nerves when transferring data. In addition, the MP4 format is better supported by editing apps on mobile devices, such as KineMaster or CapCut. Importing “heavy” MTS files into mobile video editors often causes rendering errors.

Update your media players regularly. Developers are constantly adding support for new compression standards and fixing bugs. An outdated version of the application may not work correctly with files recorded on the latest camera models. Also keep an eye on Android system updates, as Google periodically adds system codecs to new versions of the OS.

Is it possible to simply rename an MTS file to MP4?

In some cases, this works if the internal structure of the stream is identical to the MP4 standard. However, most often this leads to an “Invalid format” error, since the containers have different service information. It is safer to use a converter.

Why is there no sound when playing MTS?

Most likely, the file uses a Dolby Digital (AC3) audio track, for which your player does not have a license. Install VLC or MX Player with codecs to solve the problem.

Which application is better for weak smartphones?

For devices with limited performance, VLC in software decoding mode or converting the video to a lower resolution (720p) before watching is best.

Is it possible to edit MTS files on the phone?

Technically possible in professional applications, but this will cause a heavy load on the system. It is recommended to first convert the file to MP4 (H.264/AAC) to ensure smooth editing.

Is it safe to use online converters?

For personal and non-public videos, it is better to use offline applications. By uploading files to the cloud, you transfer data to third parties, which may violate privacy.