无法在 16.04 LTS X64 上使用 mplayer

Gou*_*pta 6 mplayer

每当我尝试使用它时,都会发出以下警告:

Error in skin config file at line 19: PNG read error in /usr/share/mplayer/skins/default/skinb
Run Code Online (Sandbox Code Playgroud)

接着是另一个警告

Config file processing error with skin 'default'
Run Code Online (Sandbox Code Playgroud)

小智 2

解决方案是将所有 .png 文件转换cd /usr/share/mplayer/skins/default为 png24。

您可以使用 imagemagick:

for FILE in *.png ; do sudo convert $FILE -define png:format=png24 $FILE ; done
Run Code Online (Sandbox Code Playgroud)


Sev*_*Tux 1

按照以下步骤完全重新安装 mplayer 以及配置文件。这应该消除错误。

警告:这还将删除您添加的自定义配置设置(如果有)!

彻底删除mplayer

sudo apt-get remove --purge mplayer
Run Code Online (Sandbox Code Playgroud)

请注意,由于--purge选项的原因,您的全局配置文件/etc/mplayer将被删除。

删除本地配置文件

 rm -r ~/.mplayer/
Run Code Online (Sandbox Code Playgroud)

现在重新安装 mplayer

sudo apt-get install mplayer
Run Code Online (Sandbox Code Playgroud)