As any android users can enjoy video on big display on their mobile phone but there is nothing more frustrating than downloading or transferring a video onto your android phone only getting to an error message that “can’t open the file” or “unsupported audio codec” as you try to play it. What does it mean? Do you need to delete that video and download others? What if there is a situation in which you can’t get the other copy of that video and that file is damn important for you to watch? Here, you seek for help to fix the unsupported video file error or can say, fix unsupported audio-video codec on Android. Both are the same in meaning.

Here is a new word codec. What is codec?
Codec is the short form that means the abbreviation of coder-decoder. You can understand most by getting this name. Actually, it is a method for encoding and decoding data. In the case of video files, codecs either compress the video to reduce the video file size to be sent or stored, or decompress it so it can be viewed. Codecs are entirely different from containers and file formats.
Again a New word, Container. What is a container?
A container is referred to as a file format. It takes care of packaging, transport, and presentation. It also takes care of synchronizing the audio and video. A container is that part of the file which determines the file type. For instance, if you have India.mp4 then here mp4 is a container and India is my country.
Why is my video not playing?
Most of the time, when you get an error message when you try to play a video file on your android device, there is a reason codec error. The codec of your media file is not supported by your media player. Apart from this, you might get some error in the audio codec. It is possible that the audio codec is unsupported. Are you thinking that it is all up to media player to play some video or unsupported for others but it might possible that a container can contain different codecs that are entirely different, which means your phone is not supported that?
How To Play Unsupported Media file on My Android Phone?
As it is very clear now that the primary reason behind facing any error in playing video like “can’t open file” or “unsupported audio codec” or “unsupported video files error” is the capability of media players. When the media player doesn’t support the codec of your video file. You need to find a way to fix an unsupported audio-video file error on Android. The easiest solution is to change the video player. You can switch the current media player and download the new one.
Here are two of the most popular and awesome media player for Android:-
- MX Player
- VLC For Android
MX Player:-
MX Player is a light and easy android media player. Just like other media players, it supports multiple files and also a variety of subtitle formats including .txt, .sub, .srt, .idx and others. This media player is also there with gesture control like swiping down to reduce brightness, scrolling backward and forwards to move subtitle text and more. The interface is the app is not that standard. The free MX Player version has ads but it is not problematic. These video players support most of the video file formats.
VLC For Android:-
VLC is one of the most popular media players for Your PC. The company also provides a reliable instance for android users. It is one of the most convenient and reliable media players out there. It has support for all codecs without the need for additional downloads. DivX and XviD videos can also be played on VLC for android along with a variety of formats like MKV, MP4, MOV, Ogg, AVI, FLAC, TS, M2TS, Wv and AAC. VLC also supports multitrack audio and subtitles. Apart from this, this app is light, free and does not have obnoxious ads. This is one of the best Android Media Player. You can say the best too.
These are the media player app that helps you to repair damaged video codecs. These can help you to fix unsupported audio-video codec on Android.
***However, this is somehow offtopic, but talking about android phones includes the android data recovery. You might face some damages to the phone you are using. If so, check for android data recovery for help!