麒麟os设置默认音视频播放器首选图形界面:进入【设置→系统→默认应用】,分别在“视频播放器”和“音频播放器”下拉框中选择目标程序(如vlc.desktop、kylin-video.desktop);若界面不显示或需精确控制格式绑定,则手动编辑~/.config/mimeapps.list文件,在[default applications]段落添加对应mime类型映射行,如video/mp4=vlc.desktop、audio/flac=audacious.desktop,并确保.desktop文件存在且权限正确。

如果您在麒麟OS中双击视频或音频文件时,系统调用了非预期的程序(如浏览器打开MP4、文本编辑器打开WAV),则可能是由于默认播放器未正确配置或MIME类型关联异常。以下是设置默认视频/音频播放器的多种方法:
一、通过图形化设置界面统一配置
该方法适用于同时设置视频与音频播放器,利用系统级GUI模块集中管理,默认应用类别清晰分离,所有已注册的播放器均需满足XDG Desktop Entry规范才能出现在下拉列表中。
1、点击屏幕左下角【开始菜单】,选择【设置】进入系统设置界面。
2、在设置窗口左侧导航栏中,点击【系统】选项卡。
3、在右侧页面中,点击【默认应用】页签,进入默认程序配置区域。
4、在“视频播放器”右侧下拉框中,选择目标程序(如vlc.desktop、kylin-video.desktop或smplayer.desktop)。
5、在“音频播放器”右侧下拉框中,选择目标程序(如rhythmbox.desktop、audacious.desktop或kylin-music.desktop)。
6、两项设置完成后立即生效,无需重启或注销用户会话。
二、手动编辑mimeapps.list实现精确绑定
当图形界面未显示目标播放器,或需为特定音视频格式(如仅让.flac走Audacious、.mkv走VLC)单独指定播放器时,必须直接修改用户级MIME关联配置文件,该文件控制桌面环境对各类media/*和audio/* MIME类型的响应逻辑。
1、确认配置文件归属权:执行命令ls -l ~/.config/mimeapps.list,若所有者为root,则运行sudo chown $USER:$USER ~/.config/mimeapps.list修正权限。
2、用文本编辑器打开该文件:执行gedit ~/.config/mimeapps.list。
3、定位到[Default Applications]段落,添加或修改以下行(注意desktop文件名须与/usr/share/applications/中实际存在的一致):
video/mp4=vlc.desktop
video/x-matroska=vlc.desktop
audio/flac=audacious.desktop
audio/mpeg=rhythmbox.desktop
audio/x-wav=kylin-music.desktop
4、保存文件后,在文件管理器中双击对应格式文件测试;若未生效,执行killall caja(MATE桌面)或killall nautilus(GNOME分支)重启文件管理器。
5、验证当前文件真实MIME类型:执行file --mime-type -b /path/to/test.mp4,确保所写MIME类型与输出完全匹配。
三、为单个音视频文件右键指定打开方式
该方法不更改全局默认设置,仅针对某类文件临时覆盖行为,适用于测试新安装播放器或处理偶发性关联错乱,操作结果直接写入该文件的inode扩展属性,优先级高于mimeapps.list。
1、在文件管理器中右键目标视频或音频文件,选择“属性”。
2、切换至“打开方式”选项卡。
3、在程序列表中查找目标播放器(如VLC、麒麟影音);若未显示,点击“添加”按钮,浏览并选中对应.desktop文件(路径通常为/usr/share/applications/vlc.desktop或/usr/share/applications/kylin-video.desktop)。
4、选中目标程序后,点击“设为默认”按钮。
5、关闭属性窗口,再次双击该文件验证是否按指定程序打开。
四、使用xdg-mime命令行工具强制绑定
该方法绕过图形界面与用户配置文件,直接调用XDG标准命令修改系统级MIME类型注册,适用于批量部署、脚本自动化或图形环境不可用场景,所有操作均作用于当前用户,不影响其他账户。
1、打开终端(快捷键Ctrl+Alt+T)。
2、为MP4视频绑定VLC:执行xdg-mime default vlc.desktop video/mp4。
3、为MKV视频绑定VLC:执行xdg-mime default vlc.desktop video/x-matroska。
4、为FLAC音频绑定Audacious:执行xdg-mime default audacious.desktop audio/flac。
5、验证绑定结果:执行xdg-mime query default video/mp4,输出应为vlc.desktop。










