修复 “VLC is Unable to Open the MRL” 错误

一个使用 VLC 的技巧是使用 VLC 播放 YouTube 和其他在线视频。

修复 “VLC is Unable to Open the MRL” 错误

一个使用 VLC 的技巧是使用 VLC 播放 YouTube 和其他在线视频。这可以帮助你观看带有字幕的在线视频

但是事情并不总是这么简单,因为有时使用 VLC 打开 YouTube 视频时会遇到此错误:

Your input can’t be opened: VLC is unable to open the MRL ‘https://youtubeurl.com’. Check the log for details.

VLC error while playing YouTube videos

这是因为 Google 不想让你使用任何第三方应用观看 YouTube,因为这样他们就无法正常收集数据。

因此,他们不断修改服务端,以使第三发开发更难与 Youtube 集成。

youtube-dl 为例。你会发现自己无法突然下载 YouTube 视频,最简单的方案是安装最新版本的 youtube-dl。

对于 VLC 也是如此。如果你在 Ubuntu 或任何你用的系统中安装了最新的 VLC,那么可能不会看到此错误。

修复 “VLC is unable to open the MRL” 错误

让我向你展示对于 YouTube 的修复步骤。

进入 VLC 媒体播放器的官方 Github 仓库页面的这个页面,并使用 Ctrl+S 保存文件:

现在,你需要做的是用此下载文件替换 lib/vlc/lua/playlist 目录中的 youtube.luac(注意 luac 中的 “c”)。

Linux 中的步骤

如果你使用的是 Linux,请打开终端并使用 locate 命令查找 youtube.luac 文件的确切位置:


locate youtube.luac

当你得到文件的路径时,只需将该文件替换为下载的文件即可。我相信你可以完成这项简单的任务。

对我而言,以下是文件路径:


abhishek@itsfoss:~$ locate youtube.lua
/usr/lib/x86_64-linux-gnu/vlc/lua/playlist/youtube.luac

因此,我要做的就是将下载的文件移到该位置并替换它的内容:


sudo cp ~/Downloads/youtube.lua /usr/lib/x86_64-linux-gnu/vlc/lua/playlist/youtube.luac

你现在应该可以在 VLC 中播放 YouTube 视频了。

Windows 中的步骤

如果你使用的是 Windows,那么应遵循以下步骤:

  • 将下载的 youtube.lua 文件重命名为 youtube.luac
  • 复制此文件并将其粘贴到 C:\Program Files (x86)\VideoLAN\VLC\lua\playlist\

就是这些了。

如果你在 Dailymotion 或其他视频流网站上遇到问题,那么可以从 VLC 仓库的此处下载它们各自的 lua 文件,并替换 VLC 安装中的现有 lua 文件。

我希望这个快速提示可以解决 VLC 无法为你播放 YouTube 视频的问题。


via: https://itsfoss.com/vlc-is-unable-to-open-the-mrl/

作者:Abhishek Prakash 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

主题测试文章,只做测试使用。发布者:eason,转转请注明出处:https://aicodev.cn/2020/01/05/%e4%bf%ae%e5%a4%8d-vlc-is-unable-to-open-the-mrl-%e9%94%99%e8%af%af/

Like (0)
eason的头像eason
Previous 2020年1月4日
Next 2020年1月5日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信