VLC 无法打开 MRL

VLC 无法打开 MRL

我正在尝试使用以下方式播放 VCD:

/usr/bin/vlc vcd://

但我收到以下错误:

VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
[0x14ec1c8] main interface error: no suitable interface module
[0x1486118] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x1486118] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x7f815c0009b8] main input error: open of `vcd://' failed
[0x7f815c0009b8] main input error: Your input can't be opened
[0x7f815c0009b8] main input error: VLC is unable to open the MRL 'vcd://'. Check the log for details.

有什么办法可以解决这个问题吗?

答案1

我在 Ubuntu 22.04 上遇到了同样的问题。我尝试到处寻找解决方案,但都没有奏效。


那么什么对我有用呢?

  1. 我在使用 OBS 生成的文件时遇到了此错误。
  2. 我已经安装了带有 snap 商店的 OBS,因此默认的导出 URL 位于 snap 目录内。
  3. 我只是将媒体文件复制到公共目录中,例如视频。

并且成功了。可能是文件可访问性存在某种问题。

答案2

我安装了vlc包而不是vlc-nox,这很有帮助。

答案3

我已经安装

sudo apt install browser-plugin-vlc

它解决了所有问题,现在我可以播放来自网络和已安装驱动器的文件。

答案4

在 22.04.1 上:软件包 browser-plugin-vlc 不可用,但被另一个软件包引用。这可能意味着该软件包缺失、已被淘汰或只能从其他来源获得

相关内容