Key takeaways
- Swapping player apps rarely fixes a file that will not play, because on Android most decoding is done by the device rather than by the app.
- The real fork is scope: some players are local-file tools, others are full media clients that also browse network shares and play streams.
- Subtitle handling is the feature people forget to check and then need immediately — confirm it before you rely on a player for foreign-language video.
- Playback speed granularity matters more than the maximum speed if you are studying from video rather than watching it.
- Open source with no ads and ad-supported with an optional paid removal are different bargains, not different qualities. Decide which cost you would rather pay.
The usual way people choose a video player is to install one, hit a file that will not open, install another, and repeat until something works. It occasionally succeeds, and it teaches you nothing about which player you should actually keep.
The reason it is such an unsatisfying method is that the thing most people are trying to fix — playback failure — is usually not the app's department at all.
Disclosure: this article is published by Reign Creative LLC. We make one of the two players discussed below — Regal Video Player — so we have a direct commercial interest in you installing it. The other is broader than ours in several concrete ways, and this article says where.
Everything stated about VLC and VLC for Android was read on VideoLAN's own website on 3 September 2026 and is limited to what those pages said. Software changes; check their current pages before deciding.
The app is not the decoder
On Android, the heavy lifting of turning compressed video into pictures is normally done by the device. Google's own developer documentation separates formats that are "available on handhelds and tablets running all Android versions" from support that varies, noting that "a particular mobile device might support additional formats or file types that are not listed in these tables," that support is optional for some codecs, and that manufacturers may add formats beyond the baseline.
The consequence for choosing a player is blunt: if a file fails because your device has no decoder for what is inside it, a different player usually fails the same way. Some players bundle their own software decoders and can cover gaps, at the cost of CPU and battery, but no app can make silicon decode something it was not built to decode.
If that is the problem you actually have, the app comparison is the wrong article. Why your video won't play on Android works through containers, codecs and how to read the specific failure you are seeing.
Choose a player for what it does when files do play. That is a completely different set of questions.
Scope is the real fork in the road
Local video players cluster into two shapes, and mixing them up is why people end up with the wrong one.
A local-file player opens media that is already on the device. Its job is to find your files, play them well, and get out of the way. Everything it does is aimed at the watching experience.
A full media client does that too, and also reaches outward — browsing network shares, opening streaming protocols, handling discs and disc images, managing a searchable library. It is a bigger tool with a bigger surface.
Neither is a better product. They are answers to different questions, and the question is: where does the video you want to watch live?
If your answer is "in my Downloads folder and my camera roll," the extra reach is machinery you will never touch. If your answer involves a NAS in a cupboard, the local-file player is disqualified before any other feature is considered.
What VideoLAN publishes about VLC for Android
VideoLAN describes VLC as "a free and open source cross-platform multimedia player and framework" and states on its VLC page that it is "Completely Free - no spyware, no ads and no user tracking."
For the Android build, its own download page lists:
- "Plays all files, in all formats, like the classic VLC."
- "Audio and video media library, with full search and history."
- "Support for network streams, including HLS and Dash."
- "Support for NAS and shared drives browsing."
- "Subtitles support, embedded and external, including ASS and DVD subtitles."
- "Multi audio or subtitles tracks selection."
- "Multi-core and full hardware decoding."
- "Gestures, headphones control."
- "Audio equalizer and filters."
- "Supports secondary display."
- "Supports 360 video and 3D audio."
- "Support Android TV." and "Support Chromebooks."
That is the full-media-client shape, and it is worth being clear about what it means for a reader: for network playback, subtitle handling, multi-track selection, audio equalisation, Android TV and Chromebook use, VLC covers ground our app does not. If any of those appear on your list, this comparison is already over and VLC is your answer. The same page also notes support for DVD ISOs, and VideoLAN's general features page documents an extensive container and codec list on the desktop side.
What ours does, and what it leaves out
Regal Video Player is the narrow shape: a local player for files already on your phone or tablet.
It opens MP4, MKV and MOV alongside M4V, WebM, 3GP, FLV, TS and M2TS containers, and is built for media encoded with H.264, H.265, VP8, VP9 and AV1, with audio in AAC, MP3, FLAC and Ogg. Consistent with the decoder point above, what actually plays depends on the file and the decoders your device provides — we say that on the app's own page rather than claiming universal playback.
The features are aimed squarely at watching:
- Speed from 0.1x to 3.0x in 0.1x steps. Fine enough to slow a fast speaker to something followable rather than jumping between coarse presets.
- Resume, recent videos, playback history and favorites. An unfinished video is one tap from where you left it.
- Gestures for seeking, jumping forward and back, volume and brightness, with mute, rotate and a screen lock that stops stray taps during long content.
- Picture-in-Picture on supported devices, so a video keeps playing in a floating window while you use something else.
- Sleep timer and repeat. Stop after a chosen time or at the end of the current video; loop a clip you want again.
Now the omissions, stated plainly because you should not discover them later: no network streams, no NAS or shared-drive browsing, no subtitle support, no searchable media library, no audio equaliser, and no Android TV or Chromebook claims. It is a phone-and-tablet local player. That narrowness is deliberate, and it is also a genuine limitation.
Recent videos, playback history, saved positions and favorites are stored locally on the device, and no account is required for normal local playback. The free version covers local playback and is supported by ads; an optional Premium purchase removes ads and unlocks extra themes, with monthly, yearly and lifetime options shown by Google Play.
The features people check last and need first
Three things reliably get overlooked in this category.
Subtitles. Nobody checks subtitle support until the evening they need it. If you watch anything in a language you do not speak, or anything where captions matter for accessibility, this is a hard requirement rather than a nice-to-have — and it is one of the clearest differences between the two players here.
Speed granularity, not speed range. Almost every player offers 2x. Far fewer let you sit at 0.9x, which is the setting that turns an unfollowable lecture into a followable one. If you learn from video, look at the step size rather than the maximum.
Resume behaviour. A player that remembers your position across a dozen half-finished files is doing something quietly valuable, and a player that forgets is annoying in a way no feature list conveys. Test it by opening three long videos, leaving each partway, and coming back tomorrow.
The funding model, and why it is a real consideration
VideoLAN's position is stated on its own site: free, open source, no ads, no user tracking. Ours is free with ads and an optional purchase that removes them.
These are different bargains, and neither is a quality judgement. Open source funded by donations and volunteers owes you nothing on a schedule; ad-supported software takes attention and screen space in exchange for the download costing nothing. People have strong and reasonable preferences here, and it is worth deciding yours deliberately rather than finding out mid-film.
Pick by what you watch
Choose VLC for Android if your video lives anywhere other than the device, you need subtitles or multiple audio tracks, you want a searchable media library, you watch on Android TV or a Chromebook, or you specifically want software with no ads and no tracking.
Choose Regal Video Player if your files are already on the phone, you want precise speed control for lectures or tutorials, you value reliable resume across many half-watched files, and you want Picture-in-Picture and a sleep timer without a larger application around them.
Choose neither if the file will not play at all. That is a decoder problem, and the fix is re-encoding rather than reinstalling — again, the containers and codecs guide walks through diagnosing it.
If you are trying to decide which file to keep rather than which app to install, what the container actually does explains why remuxing fixes some failures in seconds and re-encoding is needed for others.
The rest of our utilities are listed under video and utilities.
How we checked, and a note on names
Every statement above about VLC and VLC for Android was read on VideoLAN's own website on 3 September 2026 and is reported as what those pages said. We did not test their application, and we make no claims about its performance, interface or reliability. We considered other players for this comparison and left them out because we could not verify claims about them against their own current published material — an omission is the correct outcome there, not a guess. No screenshots, icons or brand styling appear here.
VLC, VideoLAN, Android and all other product names and trademarks mentioned are the property of their respective owners. Their use here is nominative — for identification of the products discussed — and implies no affiliation, sponsorship, partnership or endorsement in either direction.
Good to know
Frequently asked questions
Will switching video player apps make my file play?
Which Android video player handles network shares and streams?
Do these players support subtitles?
What playback speed range do I actually need?
Is an open source player better than an ad-supported one?
Can I play movies bought from a streaming store in these apps?
Sources
- VLC media player (opens in a new tab)VideoLAN — accessed
- VLC for Android (opens in a new tab)VideoLAN — accessed
- VLC features (opens in a new tab)VideoLAN — accessed
- Supported media formats (opens in a new tab)Android Developers, Google — accessed