我在/ usr / bin / vlc中的“ apt-get install vlc”安装了Ubuntu 14.04上的vlc 2.1.5,它工作正常
然后,我将源文件中的vlc的另一个版本(不记得确切的版本号)编译并安装到“ / usr / local / bin /”中。
然后,我想回到原始vlc 2.1.5并删除已编译的vlc。为此,我找到了第二个vlc实例的所有文件/文件夹,
sudo find /usr/local -iname vlc
并通过“ sudo rm -rf ...”手动将其删除(我没有运行“ make uninstall”,因为安装后不小心删除了源文件)
之后,我删除了vlc的第一个实例:
sudo apt-get purge vlc
sudo apt-get autoremove vlc
和已删除的配置文件
sudo rm -rf ~/.config/vlc
在这一点上,我认为我已经完全删除了两个vlc实例(也许我弄错了)。然后我再次从头开始安装vlc:
sudo apt-get update
sudo apt-get install vlc
现在,当我运行“ vlc -vv”时,我得到:
VLC media player 2.1.5 Rincewind (revision 2.1.4-49-gdab6cb5)
[0x8ad9928] main libvlc debug: VLC media player - 2.1.5 Rincewind
[0x8ad9928] main libvlc debug: Copyright © 1996-2014 the VideoLAN team
[0x8ad9928] main libvlc debug: revision 2.1.4-49-gdab6cb5
[0x8ad9928] main libvlc debug: configured with ./configure
[0x8ad9928] main libvlc debug: searching plug-in modules
[0x8ad9928] main libvlc debug: loading plugins cache file /usr/local/lib/vlc/plugins/plugins.dat
[0x8ad9928] main libvlc warning: cannot read /usr/local/lib/vlc/plugins/plugins.dat (No such file or directory)
[0x8ad9928] main libvlc debug: recursively browsing `/usr/local/lib/vlc/plugins'
[0x8ad9928] main libvlc debug: saving plugins cache /usr/local/lib/vlc/plugins/plugins.dat
[0x8ad9928] main libvlc debug: plug-ins loaded: 1 modules
[0x8ad9928] main libvlc debug: opening config file (/home/booch/.config/vlc/vlcrc)
[0x8ad9928] main libvlc debug: translation test: code is "ru"
[0x8ad9928] main libvlc error: No plugins found! Check your VLC installation.
我不知道为什么,但是新的vlc安装会在“ / usr / local / lib / vlc / plugins”文件夹中查找插件,而不是在“ / usr / lib / vlc / plugins”文件夹中查找插件
如果我跑步
export VLC_PLUGIN_PATH=/usr/lib/vlc/plugins
然后我得到这个错误:
booch@NAS:/usr/local$ vlc -vvv
VLC media player 2.1.5 Rincewind (revision 2.1.4-49-gdab6cb5)
[0x9fbf928] main libvlc debug: VLC media player - 2.1.5 Rincewind
[0x9fbf928] main libvlc debug: Copyright © 1996-2014 the VideoLAN team
[0x9fbf928] main libvlc debug: revision 2.1.4-49-gdab6cb5
[0x9fbf928] main libvlc debug: configured with ./configure
[0x9fbf928] main libvlc debug: searching plug-in modules
[0x9fbf928] main libvlc debug: loading plugins cache file /usr/local/lib/vlc/plugins/plugins.dat
[0x9fbf928] main libvlc warning: cannot read /usr/local/lib/vlc/plugins/plugins.dat (No such file or directory)
[0x9fbf928] main libvlc debug: recursively browsing `/usr/local/lib/vlc/plugins'
[0x9fbf928] main libvlc debug: saving plugins cache /usr/local/lib/vlc/plugins/plugins.dat
[0x9fbf928] main libvlc debug: loading plugins cache file /usr/lib/vlc/plugins/plugins.dat
[0x9fbf928] main libvlc warning: This doesn't look like a valid plugins cache
[0x9fbf928] main libvlc debug: recursively browsing `/usr/lib/vlc/plugins'
[0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/text_renderer/libfreetype_plugin.so
[0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/text_renderer/libtdummy_plugin.so
[0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/audio_output/libalsa_plugin.so
[0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/audio_output/libadummy_plugin.so
[0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/audio_output/libpulse_plugin.so
[0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/audio_output/libamem_plugin.so
[0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/audio_output/libafile_plugin.so
[0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/mux/libmux_ps_plugin.so
...
[0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/video_chroma/libi422_i420_plugin.so
[0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/video_chroma/libswscale_plugin.so
[0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/video_chroma/libi422_yuy2_sse2_plugin.so
[0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/video_chroma/libi422_yuy2_plugin.so
[0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/video_chroma/libyuy2_i420_plugin.so
[0x9fbf928] main libvlc warning: cannot find plug-in entry point in /usr/lib/vlc/plugins/video_chroma/libi420_rgb_sse2_plugin.so
[0x9fbf928] main libvlc debug: saving plugins cache /usr/lib/vlc/plugins/plugins.dat
[0x9fbf928] main libvlc debug: plug-ins loaded: 1 modules
[0x9fbf928] main libvlc debug: opening config file (/home/booch/.config/vlc/vlcrc)
[0x9fbf928] main libvlc debug: translation test: code is "ru"
[0x9fbf928] main libvlc error: No plugins found! Check your VLC installation.
我猜想,当您编译并安装vlc版本时,它安装了一些用找不到的文件sudo find /usr/local -iname vlc
,可能使用了不同的名称。如果他们仍然在某个地方,可能会导致您的问题。如果您要重新下载相同的文件,则可能会有一个“卸载”功能,或者您可以仔细观察它安装了哪些文件并将其删除...
或者,仅链接或绑定安装/usr/local/lib/vlc/plugins
即可/usr/lib/vlc/plugins
解决当前问题。
仅供参考,我的~/.config/vlc/vlcrc
文件中有此文件,但我认为它并没有真正的关系
# Use a plugins cache (boolean)
#plugins-cache=1
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句