当我从终端运行 vlc 时,我得到:
在 VLC 对话框中:
Your input can't be opened:
VLC is unable to open the MRL 'file:///media/Ent/movies/the%20mask.avi'. Check the log for details.
在终端:
VLC media player 2.0.1 Twoflower (revision 2.0.1-0-gf432547)
[0x8fe8f8] main input error: open of `file/xspf-open:///home/para/.local/share/vlc/ml.xspf' failed
[0x8fe8f8] main input error: Your input can't be opened
[0x8fe8f8] main input error: VLC is unable to open the MRL 'file/xspf-open:///home/para/.local/share/vlc/ml.xspf'. Check the log for details.
[0x8f1aa8] main interface error: no suitable interface module
[0x8f9b08] main interface error: no suitable interface module
[0x8be008] main libvlc error: option http-user-agent does not exist
[0x8be008] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x8f9b08] qt4 interface error: Unable to load extensions module
[0x7f5280000b78] main input error: open of `file:///media/Ent/movies/the%20mask.avi' failed
[0x8fc718] main playlist error: could not export playlist
我使用 vlc 运行的每个文件都会发生这种情况。需要帮助解决 vlc 中的问题,这个问题始于我错误地安装了 vlc 1.0*,当时已经有 2.0.1,所以我从 synaptic 包管理器中删除了 vlc,然后重新安装了它
答案1
运行此命令来清理你的 vlc 设置,然后尝试再次运行 vlc
rm -rf ~/.local/share/vlc/
答案2
我认为你需要在这里做几件事;这是我在遇到类似问题时所做的(请参阅下面的三个命令)。我vlc
通过运行以下命令删除了所有配置文件:第一的命令;使用第二我删除了它安装的所有额外项目,并且第三我清理了apt cache
,所以需要重新下载包;即被/var/cache/apt/archives
清除了。
sudo apt-get purge vlc
sudo apt-get autoremove
sudo apt-get clean
正如所建议的,从主文件夹中删除程序的任何痕迹也很重要,因为清除过程不会删除它们,因此也请删除以下文件夹(如果您想确认删除,请使用-i
而不是-f
)。在这里删除文件夹是可以的vlc
,而不仅仅是文件夹的内容,因为当您重新安装时,文件夹将重新构建vlc
。
rm -rf ~/.cache/vlc
rm -rf ~/.config/vlc
rm -rf ~/.local/share/vlc
这应该有助于消除您在配置 vlc 时遇到的问题;它特别重要的删除包含文件的vlc
文件夹,您提到该文件出现在错误日志中并且似乎无法打开。.config
vlc-qt-interface.conf
vlc
现在你应该可以运行
sudo apt-get update
sudo apt-get install vlc
这应该可以解决问题,但如果有必要并且您提供更多信息,我们可以研究其他可能性。