VLC 媒体播放器用户最常遇到的错误之一是无法打开 MRL 文件。当您的计算机在本地驱动器上找不到目标媒体文件时,就会发生此错误。有时,这是由于其他因素造成的。
如果您不确定如何解决 MRL 文件错误,那么您来对地方了。幸运的是,该错误已被详细记录,并且可以使用解决方案。继续阅读以了解如何修复您的特定场景。
VLC 无法打开 MRL – DVD
有时,VLC 媒体播放器不再读取 DVD,尤其是当您使用外部 DVD 或 CD 播放器时。您将收到一条错误消息,通知您 VLC 无法打开 MRL 文件。
在这种情况下,罪魁祸首是过度热情的防火墙。如果您的计算机安装了第三方防病毒软件,它会将外部驱动器标记为危险。因此,VLC 媒体播放器无法读取磁盘。
解决方案是关闭防病毒软件的防火墙,因为它可以消除外部 DVD/CD 驱动器上的此错误。每个防病毒程序都有其禁用防火墙的方法,我们敦促您遵循正确的技术。
如果禁用防火墙不起作用,您可能必须完全卸载防病毒软件。有时,重新安装 VLC 媒体播放器也能正常工作。
虽然 Windows Defender 不太可能是导致此错误的原因,但您也可以选择禁用其防火墙。这样做可能会解决问题,但不能保证。
禁用 Windows Defender 的防火墙服务
如果 Windows Defender 的防火墙是罪魁祸首,您将别无选择,只能禁用它使用的防火墙。以下是执行此操作的步骤:
- 单击 Windows PC 上的“开始”按钮。
- 转到设置。
- 选择“更新和安全”。
- 转到“Windows 安全”。
- 接下来,打开“防火墙和网络保护”。
- 选择网络配置文件。
- 关闭防火墙。
关闭防火墙会使您的 PC 容易受到恶意软件或黑客攻击。因此,除非您别无选择,否则我们不强烈建议您这样做。如果您希望让 VLC 有例外,请按照以下说明操作:
- 从上面的第五步开始。
- 选择一个网络配置文件。
- 不要关闭防火墙,而是将光标向下移动并单击“允许应用程序通过防火墙”。
- 点击“更改设置”。
- 向下滚动应用程序列表并查找 VLC 媒体播放器。
- 勾选其名称后面的复选框。
- 选择网络类型以访问网络。
- 确认并保存您的设置。
虽然通常不会看到 Windows Defender 导致 MRL 问题,但如果碰巧是程序导致问题,这些知识就很方便。
但是,如果您不想为了安全起见禁用防火墙,还有另一种方法。
声明文件所有权
如果您声明对违规媒体文件的所有权,您的计算机将不再将其视为潜在威胁。按照以下步骤操作后,您将立即解决问题:
- 右键单击您要声明所有权的文件。
- 从下拉菜单中选择“属性”。
- 移至“安全”选项卡。
- 选择“高级”按钮打开一个新菜单。
- 单击顶部附近的“更改”。
- 在“输入对象名称”附近的框中,键入“
行政人员
.” - 选择“确定”。
- 勾选“
用来自该对象的可继承权限条目替换所有子对象权限条目
.” - 应用设置。
- 再次尝试打开媒体文件。
如果一切顺利,您可以打开外部驱动器中的文件,同时保持防火墙完好无损。
VLC 无法在 Mac 上打开 MRL
Mac 上也可能出现无法打开媒体文件的情况。尽管 Mac OS 和 Windows 非常不同,但由于相同的原因,两者都会出现错误:防火墙保护过度。
最好的修复方法是禁用 Mac 的防火墙,甚至卸载防病毒软件本身。前者的做法如下:
- 点击苹果菜单。
- 前往“系统偏好设置”。
- 转到“查看”,然后“安全”。
- 单击出现的“防火墙”选项卡。
- 单击看起来像正方形的“停止”图标。
- 您的 Mac 会通知您防火墙现已关闭。
- 保存更改并再次尝试打开文件。
您还可以将防火墙配置为专门忽略 VLC 媒体播放器。
VLC 无法打开 MRL 本地文件
如果您在计算机的本地驱动器上保存了媒体文件,您也可能会遇到此错误。它的发生是由于所有权问题、过时的 VLC 客户端和防火墙。让我们来看看可能的修复方法。
取得文件的所有权
正如我们在前面部分讨论的所有权,获得所有权往往是最有效的解决方案。在您欣赏视频的同时,您的防火墙将保持活动状态并保护您的计算机免受威胁。以下是您必须做的:
- 右键单击媒体文件。
- 点击“属性”。
- 从各种选项切换到“安全”选项卡。
- 进入高级设置。
- 选择顶部附近的“更改”。
- 类型 ”
行政人员
”在与“相关联的框中输入对象名称
.” - 选中复选框“
用来自该对象的可继承权限条目替换所有子对象权限条目
.” - 按“应用”按钮确认您的设置。
- 再次尝试打开媒体文件。
重新安装 VLC 媒体播放器
一些用户忘记更新 VLC 媒体播放器并使用过时的版本。有时,此错误正是由于使用旧副本而发生的。解决方法是卸载 VLC 并获取最新更新。
要重新安装播放器,请确保遵循以下说明:
- 转到 Windows 上的“设置”菜单。
- 点击“应用程序”。
- 向下滚动并找到 VLC 媒体播放器。
- 卸载 VLC Player 并按照屏幕上的所有步骤进行操作。
- 前往官方网站。
- 下载最新版本的 VLC 媒体播放器。
- 按照安装程序的说明进行操作。
- 运行 VLC 并尝试打开该文件。
禁用防火墙
有时,是您的防病毒防火墙阻止您打开 MRL。按照您的特定程序的说明禁用它。一旦您的防火墙保护关闭,您就不应再次遇到该错误。
Windows Defender 不应导致出现 MRL 错误。但是,如果您想禁用其防火墙,您可以随意这样做。
VLC 无法在 YouTube 上打开 MRL
你可以使用 VLC 媒体播放器来观看 YouTube 视频,尽管谷歌不是这个的忠实粉丝。因此,该公司试图让这样做变得困难。幸运的是,VLC 的开发人员已经发布了该问题的解决方案。
在 VLC 上观看 YouTube 视频的关键是下载 .lua 文件。重命名它以更改格式将解决问题。完成该过程后,可以再次打开 YouTube MRL。
以下是必要的步骤:
- 首先下载 .lua 文件。
- 将其重命名为“
youtube.luac
”并复制文件。 - 转到安装 VLC 媒体播放器的“lua”文件夹。
- 在“lua”中打开“播放列表”。
- 将原件粘贴或拖动到文件夹中。
- 启动 VLC 媒体播放器。
如果您需要更新播放器,也请这样做。
添加新的 .luac 文件将使您再次观看 YouTube 视频。
VLC 无法使用 SMB 打开 MRL
甚至 Linux 用户也无法避免 MRL 错误。在这种情况下,您可以通过为 Linux 上的 VLC 提供访问 Samba 的凭据来解决问题。当您遇到 SMB 错误时,我们假设您知道如何使用 Samba。
以下是解决此问题的步骤:
- 启动 VLC 媒体播放器。
- 转到“首选项”。
- 选择“显示设置(全部)”。
- 前往“输入/编解码器”。
- 单击“访问模块”。
- 向下滚动并选择“SMB”。
- 输入您的 SMB 用户名、密码和域。
- 保存这些设置。
- 关闭首选项窗口并再次尝试播放内容。
一旦您向 VLC 提供您的 Samba 凭据,它应该允许您解决问题。播放远程媒体文件可能很挑剔,但您可以使用此解决方案欣赏视频。
VLC 无法打开 MRL ‘Screen //’
VLC 媒体播放器可以捕获您的屏幕甚至音频,但有时,Ubuntu 用户会遇到这种独特的 MRL 错误。解决方法是安装插件。
以下是解决此问题的步骤:
- 在您的 Linux 设备上下载插件。
- 复制 ”
sudo apt install vlc-plugin-access-extra
”进入你的命令行。 - 执行它。
- 插件安装完成后,您应该能够捕获屏幕。
一个古老的错误
MRL 错误已经发生在用户身上很多年了。即便如此,人们遇到它的时间也会转化为各种场景的解决方案。有了适当的知识,您可以相对较快地解决问题。
您以前遇到过这些错误吗?您是否禁用了防火墙或取得了文件的所有权?请在下面的评论部分告诉我们。