One of the most commonly encountered errors for VLC Media Player users is an inability to open the MRL file. This error happens when your computer can’t find the target media file on local drives. Occasionally, it’s due to other factors.
If you’re not sure how to resolve the MRL file error, you’re in the right place. Fortunately, the error is well-documented, and solutions are available. Keep on reading to find out how to fix your specific scenario.
VLC Is Unable to Open the MRL – DVD
Occasionally, VLC Media Player no longer reads DVDs, especially if you’re using an external DVD or CD player. You’ll get an error message informing you that VLC can’t open the MRL file.
In this case, the culprit is an overzealous firewall. If your computer has third-party antivirus software installed, it will flag the external drive as dangerous. Therefore, VLC Media Player can’t read the disk.
The solution is to turn off your antivirus’ firewall, as it tends to eliminate this error on external DVD/CD drives. Each antivirus program has its methods for disabling firewalls, and we urge you to follow the proper techniques.
Should disabling a firewall not work, you may have to uninstall your antivirus altogether. Sometimes, reinstalling VLC Media Player works as well.
While Windows Defender isn’t likely the cause of this error, you may choose to disable its firewall as well. Doing this may fix the problem, but it’s not guaranteed.
Disabling Windows Defender’s Firewall Service
If Windows Defender’s firewall is the culprit, you’ll have no choice but to disable the firewall it uses. Here are the steps for doing so:
- Click on the Start button on your Windows PC.
- Go to the Settings.
- Select “Update & Security.”
- Go to “Windows Security.”
- Next, open “Firewall & Network Protection.”
- Choose a network profile.
- Switch the firewall off.
Turning your firewall off can make your PC vulnerable to malware or hacking. Thus, we don’t highly recommend doing so unless you have no choice. Should you wish to let VLC have an exception, follow these instructions instead:
- Start from Step Five above.
- Pick a network profile.
- Instead of turning off your firewall, move your cursor lower and click on “Allow an App Through Firewall.”
- Click on “Change Settings.”
- Scroll down the list of apps and look for VLC Media Player.
- Tick the check box behind its name.
- Choose a network type to access networks.
- Confirm and save your settings.
While it’s not usual to see Windows Defender cause MRL problems, this knowledge is handy if it happens to be the program causing problems.
However, if you don’t want to disable your firewall for the sake of security, there’s another way.
Claim File Ownership
If you claim ownership of the offending media file, your computer won’t see it as a potential threat anymore. You’ll fix the problem immediately after you follow these steps:
- Right-click on the file you wish to claim ownership of.
- Select “Properties” from the drop-down menu.
- Move to the “Security” tab.
- Select the “Advanced” button to open a new menu.
- Click on “Change” near the top.
- At the box near “Enter the Object Name,” type “
Administrator
.”
- Select “OK.”
- Check the box which says “
Replace All Child Object Permission Entries With Inheritable Permission Entries From This Object
.”
- Apply the settings.
- Try opening the media file again.
If everything works out, you can open the file in your external drive with the bonus of keeping your firewall intact.
VLC Is Unable to Open the MRL on a Mac
The inability to open media files can also occur on Mac. Even though Mac OS and Windows are very different, the error occurs on both for the same reason: an overprotective firewall.
The best fixes are to disable your Mac’s firewall or even uninstalling the antivirus software itself. Here’s how to do the former:
- Click on the Apple Menu.
- Head to “System Preferences.”
- Go to “View” and then “Security.”
- Click on the “Firewall” tab that appears.
- Click on the “Stop” icon that looks like a square.
- Your Mac will inform you that the firewall is now off.
- Save the changes and try opening the file again.
You can also configure your firewall to ignore VLC Media Player specifically.
VLC Is Unable to Open the MRL Local File
You may also encounter this error if you have a media file saved on your computer’s local drive. It happens due to ownership issues, outdated VLC clients, and firewalls. Let’s take a look at the possible fixes.
Taking Ownership of the File
As we discussed ownership in an earlier section, taking ownership tends to be the most effective solution. Your firewall will stay active and protect your computer from threats while you enjoy watching videos. Here’s what you must do:
- Right-click on the media file.
- Click on “Properties.”
- Switch to the “Security” tab from the various options.
- Go to the advanced settings.
- Select “Change” near the top.
- Type “
Administrator
” in the box associated with “Enter the Object Name
.”
- Check the box “
Replace All Child Object Permission Entries With Inheritable Permission Entries From This Object
.”
- Confirm your settings by pressing the “Apply” button.
- Try opening the media file again.
Reinstalling VLC Media Player
Some users forget to update VLC Media Player and use outdated versions. Sometimes, this error occurs precisely due to using an old copy. The solution is to uninstall VLC and get the latest update.
To reinstall the player, make sure to adhere to the instructions below:
- Go to the Settings menu on Windows.
- Click on “Apps.”
- Scroll down and locate VLC Media Player.
- Uninstall VLC Player and follow all the onscreen steps.
- Head to the official website.
- Download the latest version of VLC Media Player.
- Follow the installer’s instructions.
- Run VLC and try to open the file.
Disable Firewalls
Occasionally, it’s your antivirus’ firewall that prevents you from opening the MRL. Follow your specific program’s instructions to disable it. Once your firewall protection is off, you shouldn’t reencounter the error.
Windows Defender should not cause MRL errors to appear. However, if you wish to disable its firewall, you’re free to do so.
VLC Is Unable to Open the MRL on YouTube
You can use VLC Media Player to watch YouTube videos, though Google isn’t a big fan of this. Therefore, the company tries to make doing so difficult. Fortunately, VLC’s developers have released a solution to the problem.
The key to watching YouTube videos on VLC is to download a .lua file. Renaming it to change the format will solve the problem. After completing the process, it’s possible to open the YouTube MRL again.
Here are the necessary steps:
- Download the .lua file first.
- Rename it to “
youtube.luac
” and copy the file.
- Go to the “lua” folder where you installed VLC Media Player.
- Open “playlist” within “lua.”
- Paste or drag the original into the folder.
- Launch VLC Media Player.
If you need to update your player, do so as well.
Adding the new .luac file will let you watch YouTube videos again.
VLC Is Unable to Open the MRL with SMB
Not even Linux users are immune to MRL errors. In this case, you can make things right by providing VLC on Linux with credentials to access Samba. As you got the error with SMB, we’ll assume you know how to use Samba.
Here are the steps for fixing this issue:
- Launch VLC Media Player.
- Go to “Preferences.”
- Pick “Show settings (All).”
- Head to “Input/Codecs.”
- Click on “Access Modules.”
- Scroll down and select “SMB.”
- Enter your SMB username, password, and domain.
- Save these settings.
- Close the Preferences window and try playing the content again.
Once you give VLC your Samba credentials, it should allow you to fix the issue. Playing remote media files can be finicky, but you can enjoy the videos with this solution.
VLC Is Unable to Open the MRL ‘Screen //’
VLC Media Player can capture your screen and even your audio, but sometimes, Ubuntu users encounter this unique MRL error. The solution for this is to install a plugin.
Here are the steps to fix this issue:
- Download the plugin on your Linux device.
- Copy “
sudo apt install vlc-plugin-access-extra
” into your command line.
- Execute it.
- After the plugin finishes installing, you should be able to capture the screen.
An Ancient Error
The MRL error has been happening to users for many years now. Even so, the time that people have encountered it translates to solutions for various scenarios. With the proper knowledge, you can fix the issue relatively quickly.
Have you encountered any of these errors before? Did you disable your firewall or take ownership of files? Let us know in the comments section below.