VLC 无法打开 MRL 时如何修复

VLC 媒体播放器用户最常遇到的错误之一是无法打开 MRL 文件。当您的计算机在本地驱动器上找不到目标媒体文件时,就会发生此错误。有时,这是由于其他因素造成的。

VLC 无法打开 MRL 时如何修复

如果您不确定如何解决 MRL 文件错误,那么您来对地方了。幸运的是,该错误已被详细记录,并且可以使用解决方案。继续阅读以了解如何修复您的特定场景。

VLC 无法打开 MRL – DVD

有时,VLC 媒体播放器不再读取 DVD,尤其是当您使用外部 DVD 或 CD 播放器时。您将收到一条错误消息,通知您 VLC 无法打开 MRL 文件。

在这种情况下,罪魁祸首是过度热情的防火墙。如果您的计算机安装了第三方防病毒软件,它会将外部驱动器标记为危险。因此,VLC 媒体播放器无法读取磁盘。

解决方案是关闭防病毒软件的防火墙,因为它可以消除外部 DVD/CD 驱动器上的此错误。每个防病毒程序都有其禁用防火墙的方法,我们敦促您遵循正确的技术。

如果禁用防火墙不起作用,您可能必须完全卸载防病毒软件。有时,重新安装 VLC 媒体播放器也能正常工作。

虽然 Windows Defender 不太可能是导致此错误的原因,但您也可以选择禁用其防火墙。这样做可能会解决问题,但不能保证。

禁用 Windows Defender 的防火墙服务

如果 Windows Defender 的防火墙是罪魁祸首,您将别无选择,只能禁用它使用的防火墙。以下是执行此操作的步骤:

  1. 单击 Windows PC 上的“开始”按钮。

  2. 转到设置。

  3. 选择“更新和安全”。

  4. 转到“Windows 安全”。

  5. 接下来,打开“防火墙和网络保护”。

  6. 选择网络配置文件。

  7. 关闭防火墙。

关闭防火墙会使您的 PC 容易受到恶意软件或黑客攻击。因此,除非您别无选择,否则我们不强烈建议您这样做。如果您希望让 VLC 有例外,请按照以下说明操作:

  1. 从上面的第五步开始。
  2. 选择一个网络配置文件。

  3. 不要关闭防火墙,而是将光标向下移动并单击“允许应用程序通过防火墙”。

  4. 点击“更改设置”。

  5. 向下滚动应用程序列表并查找 VLC 媒体播放器。

  6. 勾选其名称后面的复选框。

  7. 选择网络类型以访问网络。

  8. 确认并保存您的设置。

虽然通常不会看到 Windows Defender 导致 MRL 问题,但如果碰巧是程序导致问题,这些知识就很方便。

但是,如果您不想为了安全起见禁用防火墙,还有另一种方法。

声明文件所有权

如果您声明对违规媒体文件的所有权,您的计算机将不再将其视为潜在威胁。按照以下步骤操作后,您将立即解决问题:

  1. 右键单击您要声明所有权的文件。

  2. 从下拉菜单中选择“属性”。

  3. 移至“安全”选项卡。

  4. 选择“高级”按钮打开一个新菜单。

  5. 单击顶部附近的“更改”。

  6. 在“输入对象名称”附近的框中,键入“行政人员.”

  7. 选择“确定”。

  8. 勾选“用来自该对象的可继承权限条目替换所有子对象权限条目.”

  9. 应用设置。

  10. 再次尝试打开媒体文件。

如果一切顺利,您可以打开外部驱动器中的文件,同时保持防火墙完好无损。

VLC 无法在 Mac 上打开 MRL

Mac 上也可能出现无法打开媒体文件的情况。尽管 Mac OS 和 Windows 非常不同,但由于相同的原因,两者都会出现错误:防火墙保护过度。

最好的修复方法是禁用 Mac 的防火墙,甚至卸载防病毒软件本身。前者的做法如下:

  1. 点击苹果菜单。

  2. 前往“系统偏好设置”。

  3. 转到“查看”,然后“安全”。

  4. 单击出现的“防火墙”选项卡。

  5. 单击看起来像正方形的“停止”图标。

  6. 您的 Mac 会通知您防火墙现已关闭。

  7. 保存更改并再次尝试打开文件。

您还可以将防火墙配置为专门忽略 VLC 媒体播放器。

VLC 无法打开 MRL 本地文件

如果您在计算机的本地驱动器上保存了媒体文件,您也可能会遇到此错误。它的发生是由于所有权问题、过时的 VLC 客户端和防火墙。让我们来看看可能的修复方法。

取得文件的所有权

正如我们在前面部分讨论的所有权,获得所有权往往是最有效的解决方案。在您欣赏视频的同时,您的防火墙将保持活动状态并保护您的计算机免受威胁。以下是您必须做的:

  1. 右键单击媒体文件。

  2. 点击“属性”。

  3. 从各种选项切换到“安全”选项卡。

  4. 进入高级设置。

  5. 选择顶部附近的“更改”。

  6. 类型 ”行政人员”在与“相关联的框中输入对象名称.”

  7. 选中复选框“用来自该对象的可继承权限条目替换所有子对象权限条目.”

  8. 按“应用”按钮确认您的设置。

  9. 再次尝试打开媒体文件。

重新安装 VLC 媒体播放器

一些用户忘记更新 VLC 媒体播放器并使用过时的版本。有时,此错误正是由于使用旧副本而发生的。解决方法是卸载 VLC 并获取最新更新。

要重新安装播放器,请确保遵循以下说明:

  1. 转到 Windows 上的“设置”菜单。

  2. 点击“应用程序”。

  3. 向下滚动并找到 VLC 媒体播放器。

  4. 卸载 VLC Player 并按照屏幕上的所有步骤进行操作。

  5. 前往官方网站。

  6. 下载最新版本的 VLC 媒体播放器。

  7. 按照安装程序的说明进行操作。

  8. 运行 VLC 并尝试打开该文件。

禁用防火墙

有时,是您的防病毒防火墙阻止您打开 MRL。按照您的特定程序的说明禁用它。一旦您的防火墙保护关闭,您就不应再次遇到该错误。

Windows Defender 不应导致出现 MRL 错误。但是,如果您想禁用其防火墙,您可以随意这样做。

VLC 无法在 YouTube 上打开 MRL

你可以使用 VLC 媒体播放器来观看 YouTube 视频,尽管谷歌不是这个的忠实粉丝。因此,该公司试图让这样做变得困难。幸运的是,VLC 的开发人员已经发布了该问题的解决方案。

在 VLC 上观看 YouTube 视频的关键是下载 .lua 文件。重命名它以更改格式将解决问题。完成该过程后,可以再次打开 YouTube MRL。

以下是必要的步骤:

  1. 首先下载 .lua 文件。

  2. 将其重命名为“youtube.luac”并复制文件。

  3. 转到安装 VLC 媒体播放器的“lua”文件夹。

  4. 在“lua”中打开“播放列表”。

  5. 将原件粘贴或拖动到文件夹中。

  6. 启动 VLC 媒体播放器。

如果您需要更新播放器,也请这样做。

添加新的 .luac 文件将使您再次观看 YouTube 视频。

VLC 无法使用 SMB 打开 MRL

甚至 Linux 用户也无法避免 MRL 错误。在这种情况下,您可以通过为 Linux 上的 VLC 提供访问 Samba 的凭据来解决问题。当您遇到 SMB 错误时,我们假设您知道如何使用 Samba。

以下是解决此问题的步骤:

  1. 启动 VLC 媒体播放器。

  2. 转到“首选项”。

  3. 选择“显示设置(全部)”。

  4. 前往“输入/编解码器”。

  5. 单击“访问模块”。

  6. 向下滚动并选择“SMB”。

  7. 输入您的 SMB 用户名、密码和域。

  8. 保存这些设置。

  9. 关闭首选项窗口并再次尝试播放内容。

一旦您向 VLC 提供您的 Samba 凭据,它应该允许您解决问题。播放远程媒体文件可能很挑剔,但您可以使用此解决方案欣赏视频。

VLC 无法打开 MRL ‘Screen //’

VLC 媒体播放器可以捕获您的屏幕甚至音频,但有时,Ubuntu 用户会遇到这种独特的 MRL 错误。解决方法是安装插件。

以下是解决此问题的步骤:

  1. 在您的 Linux 设备上下载插件。
  2. 复制 ”sudo apt install vlc-plugin-access-extra”进入你的命令行。
  3. 执行它。
  4. 插件安装完成后,您应该能够捕获屏幕。

一个古老的错误

MRL 错误已经发生在用户身上很多年了。即便如此,人们遇到它的时间也会转化为各种场景的解决方案。有了适当的知识,您可以相对较快地解决问题。

您以前遇到过这些错误吗?您是否禁用了防火墙或取得了文件的所有权?请在下面的评论部分告诉我们。