VLC is a free program with many features, but it is not without flaws, as many users have reported. VLC’s inability to open MRL files is one example of a problem. In this tutorial, I’ll show you How To Fix VLC Is Unable To Open MRL error as well as the possible causes.
How To Fix VLC Is Unable To Open MRL
Many users have reported getting an error when attempting to open a file with VLC. They get an error message when they try to open a YouTube video URL: “Your input can’t be opened: VLC is unable to open the MRL…” When VLC tries to open a file, stream, or movie that is not on your local computer, the video player is unable to play the file.
The first cause of this VLC problem is that you are attempting to play a YouTube video stream. However, in the second case, it’s possible that you’re attempting to play streaming video from sources other than YouTube.
How to Stream video from Third-Party Sources in VLC
If you want to fix the error of VLC being unable to open the MRL file that is caused by video streaming from third-party sources, follow the steps outlined below.
- Check to see if the video’s URL is still active; if it isn’t, the video we’re trying to watch will give you an error.
- Because the URL refers to a website rather than a video, VLC is unable to play the video because it detects a website. In this case, you can extract the video from the site you’re interested in using tools like jDownloader.
- The Windows antivirus prevents video from external sources from being played; in this case, I recommend disabling the Windows Firewall by following the steps below:
- Type “Windows Firewall” into the search box on your Windows 10 computer.
- Then, to open Windows Defender Firewall, select it and click on it.
- To access the options, click Turn Windows Defender Firewall on or off.
- To disable Windows Defender Firewall, choose one of the two options.
- Select the OK button.
- The final scenario we consider is that you may not have the required permissions to view that specific video, resulting in the MRL error.
How to Stream video from YouTube in VLC
If you’re having trouble streaming video from YouTube, try updating VLC to the most recent version available because Youtube protocols aren’t always the same, and VLC may not be up to date.
- Do these operations with VLC closed, then go to this page.
- Then, in a notepad, copy the entire contents of that page and save the file as “youtube.luac” without the quotes.
- Now copy that file to one of the following locations, depending on your operating system:
- Windows 64 bit: C:\Program Files(x86)\VideoLAN\VLC\lua\playlist\
- Windows 32 bit: C:\Program Files\VideoLAN\VLC\lua\playlist\
- Linux 64 bit: /usr/lib64/vlc/lua/playlist/
- Linux 32 bit: /usr/lib/vlc/lua/playlist/
- Mac: /Applications/VLC.app/Contents/MacOS/share/lua/playlist/
- If it asks if you want to overwrite an existing file, just say yes, and everything should be fine now. If the issue persists, repeat the steps above.