我正在尝试使用以下方式播放 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 上遇到了同样的问题。我尝试到处寻找解决方案,但都没有奏效。
那么什么对我有用呢?
- 我在使用 OBS 生成的文件时遇到了此错误。
- 我已经安装了带有 snap 商店的 OBS,因此默认的导出 URL 位于 snap 目录内。
- 我只是将媒体文件复制到公共目录中,例如视频。
并且成功了。可能是文件可访问性存在某种问题。
答案2
我安装了vlc
包而不是vlc-nox
,这很有帮助。
答案3
我已经安装
sudo apt install browser-plugin-vlc
它解决了所有问题,现在我可以播放来自网络和已安装驱动器的文件。
答案4
在 22.04.1 上:软件包 browser-plugin-vlc 不可用,但被另一个软件包引用。这可能意味着该软件包缺失、已被淘汰或只能从其他来源获得