华域联盟 Linux 修复 “VLC is Unable to Open the MRL” 错误

修复 “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 '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: itsfoss.com/vlc-is-unable-to-open-the-mrl/

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

本文由 LCTT 原创编译,华域联盟 荣誉推出


本文由 华域联盟 原创撰写:华域联盟 » 修复 “VLC is Unable to Open the MRL” 错误

转载请保留出处和原文链接:https://www.cnhackhy.com/8453.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者:

Signal:安全、开源的聊天应用

轻松使用 Linux Equinox 桌面环境

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

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

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部