Hot topics

How to fix unsupported video format error on Android

AndroidPIT lg v30 camera log video 9088
© nextpit

There's nothing more frustrating than downloading or transferring a video onto your Android phone, only to be greeted with audio codec and video codec-related errors. Some of the common error messages include “can't open file” or “unsupported video format.” So how do you fix these aforementioned error messages? Read on, and we will guide you through a solution.

Jump to:

Why won’t my video play?

The most likely reason you see a “can't open file,” “unsupported audio codec,” or “unsupported video format" error is because your current media player doesn’t support the codec of your video file. Another possible reason is that the audio codec is unsupported.  Below, we discuss the various possible means to solve this rather annoying problem.

How to fix an unsupported video format error on your smartphone?

Install a third-party media player app

The easiest solution to this problem is to switch from the default video player and download a new one. Here are some of the most versatile Android media players we recommend:

VLC for Android

If you've ever used VLC on your PC, you'd know that it's one of the most convenient and reliable media players out there. The same applies to the VLC for Android app. It includes all codecs without the need for additional downloads. It provides support for DivX and XviD compressed videos, as well as a variety of formats - MKV, MP4, AVI, MOV, Ogg, FLAC, TS, M2TS, Wav, and AAC.

For those who love to watch foreign movies or anime, you'd be happy to know that VLC also supports multi-track audio and subtitles. Not only that - the app is light, free, and does not have obnoxious ads. It's one of the best, if not the best, Android media players. Installing VLC for Android is usually the one-stop solution for one of the most asked questions related to this topic. - 'How to play mp4 on Android'.

VLC Player Android
VLC is our Android media player of choice / © NextPit
${app-org.videolan.vlc}

MX Player

This is another light and easy-to-use Android media player. Just like VLC, MX Player supports multiple files (.avi, mpeg, mp4, wmv, DivX, Xvid and more) but also a variety of subtitle formats, including .txt, .sub, .srt, .idx and others. It also offers gesture controls, like swiping down to reduce brightness, scrolling backward and forwards to move subtitle text, and more.

Unfortunately, the interface of the app is quite basic, but that might be appealing to some. The free MX Player version also has ads, but if you can live with that, it's a great player that supports most of the video file formats and codecs for Android. If not, there's also an ad-free version available for $5.99. 

Note: Indian users will note that MX Player is now also an OTT platform. In case you find MX Player a bit too cluttered owing to this, it is recommended that you look at our dedicated article that talks about the best media players for Android.

MX player 2019
MX Player has a minimalist interface and support for multiple subtitles / © NextPit

Convert the video file to a supported format

In most cases, downloading and installing a capable Media Player app should solve the annoying unsupported video format error. But in case you are not interested in downloading and installing an app, the other way around this problem is to 'convert' the video into a format that your phone understands. And there are several apps that allow you to do that on your smartphone itself. Let's take one of the more popular apps out there, called Video Transcoder.

The best thing about Video Transcoder is that it is free to use and happens to be open source as well. There are no annoying ads as well. Second - the product supports a wide variety of file formats and codecs. The user interface is a bit plain jane - but is functional and easy to understand. 

Android video converter
Video Transcoder is a great app for converting videos on your Android smartphone / © NextPit

In case you happen to have access to a computer, there are several free video converters that can easily convert your video file to a format that your phone understands. 

Now that you know how to fix the unsupported video format error on Android let us explore the reasons why the message appeared in the first place. To understand this, you need to understand some basic facts about video codecs and containers. 

What is a codec?

Codec is actually the abbreviation of coder-decoder. The name actually says it all: it's a method for encoding and decoding data, specifically compressed data. As you might have guessed by now, like.mp4, which is a popular video format for Android, there are video codecs for Android and audio codecs for Android. Usually, the job of a codec is to compress a set of data (video or audio) for storage and later decompress it for playback or viewing.

Codecs are different from containers and file formats. AVI, for example, is often mistaken for one when it's simply the video file type and one of the more popular Android video formats.

What is a container?

Usually, a container is also referred to as a file format. It takes care of packaging, transport, and presentation (while the codec prepares the file for these actions). Containers take care of synchronizing the audio and video. A container is part of the file that determines the file type. In simple terms - if you have a nextpit.mp4 file, MP4 is the container.

You have just learned the reasons why some video files may not play on your Android phone. You also know the various methods using which you can easily fix this problem. In case these solutions helped you, do let us know about the same in the comments section below.


This article was last modified in August 2021. The comments have been carried over from an earlier version of this article.

 The best smartphones under $400

  Editorial tip Price tip 3rd place 4th place 5th place
Product
Image Google Pixel 6a Product Image Apple iPhone SE (2022) Product Image Samsung Galaxy A53 Product Image OnePlus Nord N20 Product Image Motorola Moto G Stylus 5G (2023) Product Image
Review
Review: Google Pixel 6a
Review: Apple iPhone SE (2022)
Review: Samsung Galaxy A53
Not yet tested
Not yet tested
Price (MSRP)
  • $449.00
  • $429.00
  • $449.99
  • $299.00
  • $399.00
Offer*
nextpit receives a commission for purchases made via the marked links. This has no influence on the editorial content and there are no costs for you. You can find out more about how we make money on our transparency page.
Go to comment (21)
David McCourt

David McCourt
Editor

David enjoys staying abreast of the latest technology and newest Android apps. Outside of the office, he can be found playing snooker and writing bad 00s indie songs.

View all articles
Liked this article? Share now!
Recommended articles
Latest articles
Push notification Next article
21 comments
Write new comment:
All changes will be saved. No drafts are saved when editing
Write new comment:
All changes will be saved. No drafts are saved when editing

  • 1
    Joseph Ortiz Gonzalez May 14, 2022 Link to comment

    It is an excellent information, it is well explained and it works well, there are also some tools that can be used as a sample


  • 5
    Jeremy Devries Feb 27, 2021 Link to comment

    Besides VLC and MX Player, you can also use WinX Video Converter to convert video to Android supported file format. This software is easy to use and works fast.


  • 1
    Jon F10 Dec 23, 2020 Link to comment

    I need to upload this video to YouTube. Not just play it with my phone.
    I cannot do that since sharing (to youtube) is opted out because of this error. VLC can play the file just fine but Samsung Galaxy s10 gallery won't handle it ans can't make even a thumbnail.


  • 7
    RowanRosh Dec 21, 2020 Link to comment

    Nice one..!!


  • 2
    tuofulearn Dec 26, 2019 Link to comment

    The main reason is that the audio code or video codec is not supported by Android, in this case, it is better to convert unsupported files to Android more supported MP4. I use iDealshare VideoGo to achieve this goal.


  • 1
    MarkP89 Dec 20, 2019 Link to comment

    which app can I download that will allow me to stream to the tv
    from android


    • 1
      devis Nivan Jan 17, 2020 Link to comment

      there is a device for that if ur TV is not smart enough!!!


  • Guy Deridet 13
    Guy Deridet Dec 13, 2019 Link to comment

    I use a Chromebook. The native video player is still (after 10 years) very, very basic. I suppose it's because Google prefer we use Google Play Film. VLC didn't work well on Chromebook for years. So, I use, for years, Xplayer which work perfect on my Chromebook. With all the recent refinements. And even the ability to read videos on the SD card !


  • marco sarli 39
    marco sarli
    • Admin
    Dec 13, 2019 Link to comment

    Vlc is great. whatever you open with it,never a problem. Both on Android and on windows


  • 25
    Deactivated Account Dec 12, 2019 Link to comment

    Just use MX Player or X-Player from Inshort or KM player. I have pro version of all the three.
    I don't know which one is better. MX Player is as good as the hype suggests.


  • 49
    storm Dec 11, 2019 Link to comment

    Vlc would stutter in playback last time I tried it on Android. But that's been over a year now.


  • 1
    sct57 Nov 11, 2019 Link to comment

    What android app will play a nvt3 file? Is there even one?


  • Brad 1
    Brad Sep 30, 2019 Link to comment

    My Android Default Video Player has features that aren't available in VLC ie resizing the Video screen [zooming window] and moving center point if screen. Why can't I just download a codec update to play that particular file type?


  • 1
    Vincent Jul 4, 2019 Link to comment

    Method one: you may install VLC on your Android phone or tablets

    Method two: Convert your files to your Android more supported video format.

    As to Method two: I use iDealshare VideoGo to convert FLV, AVI, DivX, XviD, WMV, MOV, MPG, MKV, VOB, ASF, MXF, AVCHD, Apple ProRes, 3GP and etc on Android devices;


  • 25
    Deactivated Account Feb 12, 2019 Link to comment

    I use MX Player Pro version and All formats video player Pro version.


  • Dwarfer66 25
    Dwarfer66 Feb 12, 2019 Link to comment

    VLC is good for videos, I use Media Monkey as I can link it with my PC version as well.


  • Cynthia Burch Horton 1
    Cynthia Burch Horton Oct 26, 2018 Link to comment

    What's strange is that this happens on some videos I've made on my own phone. I have other videos made on same phone, same app, that play fine.

    Update: I installed VLC but the unsupported videos still won't play, at least I can't figure it out.


  • 1
    Emm Jul 23, 2018 Link to comment

    Will this work with\support text messaging? I get an unsupported file error for gif and bitmojis and don't want to use another messaging platform.


  • AnthonyGamingFX 1
    AnthonyGamingFX May 19, 2018 Link to comment

    Omg,,, Thanks so much bro!...
    I didn't know that the VLC Player was also on the smartphones.. lol

    But I finally knew this from you now! Thank you Georg Seebode! And Androidpit for posting Android helps! :D

    I'm so happy rn!
    Have a good day everyone (that is even here)!


    • AnthonyGamingFX 1
      AnthonyGamingFX May 19, 2018 Link to comment

      But wait, how am i supposed to play it on my phone? I also need to play it normally so that i can send it to my friends or post it on my story. :(

Show all comments
Write new comment:
All changes will be saved. No drafts are saved when editing