Unsupported audio/video codec is an error that pops up when the video player can’t play the audio or video of a file on Android.
If the issue is with the audio, you get an audio error, and with video, you get a video error. If that’s what you are facing, here are three fixes for the unsupported codec issue.
The quickest way to fix not supported audio or video codec error on Android is by using the VLC Media Player app. VLC has extended codecs to play files such as MKV, MOV, WMV, etc.
However, other ways exist to play the video in the native Android player.
Watch the video to see how VLC plays an unsupported audio codec file.
What is a codec
To understand why you get an unsupported audio/video codec error, you must understand what a codec is. According to Wikipedia, a codec is a program that encodes and decodes a digital data stream.
You might have seen the extensions like MP3, WMA, etc., at the end of an audio file name and MP4, MKV, WMV, etc., on a video file name. These extensions are called containers, and these contain codecs.
The video and audio files take up considerable space, so developers use codecs to compress the file into a transferable source.
Each video player comes with the ability to play (installed) specific codecs. If a codec is not installed (supported), your video player won’t play the audio or the video.
The default Android video player supports limited codecs, so many users get this warning while playing an unsupported file such as MKV, even on Samsung devices.
Fix unsupported video-audio error on Android
Using VLC Media Player
The goal is to play the video, and the solution is installing VLC Media Player: a free and open-source media player.
VLC Media Player has many codecs installed, making it more powerful than the default video player.
Converting on Android
It is easiest to convert if you want to play the video in the default video player app. I have tested multiple apps, including Converter by Inverse.AI.
You can use this app to convert small to large videos easily. There should also be an option to choose Android as the source.
Be careful if using another app because some apps do not convert the audio file. In that case, the audio may not work.
You should check out my best video converters for Android article to see the best converters.
Converting on PC
Converting on Android will fix the issue, but the converter may not be enough if the video file is large or corrupted. In this case, the VLC Media player desktop can help.
VLC will fix the corrupted MP4 and MOV files, but you may need a different file-repairing tool if you have a different file, such as MKV and FLV.
If you are interested in this method, check out the best free MP4 video converters for Windows article.
Follow the tutorial to learn to convert using VLC Media Player.
Open VLC Media Player once downloaded and installed.
Go to Media on the top right, then click Save/Convert.
Add the video by clicking on the add button. You can add multiple videos by adding them to the video list.
You can also add a subtitle file to add to the converted file. Once all options look good, click on the Save/Convert button.
We need to select the profile for the video. New Android devices support full HD resolution easily, so we have plenty of options.
Even though we have plenty of options, we also have a separate option for Android devices. If the video is already HD quality (720p or 1080p), you can select the “Android HD” quality.
The Next button is greyed out until you do not choose the destination for the video. Click on Browse and choose a destination, and then click on Start.
Wait until the progress bar reaches the other side. Depending on the video, it will take some time.
We expect everything to be okay with great phones and apps, but it’s not the case. I hope you found the solution to your issue. Please feel free to ask any questions in the comments down below.