Mac视频文件默认播放器设置需通过修改UTI绑定实现,最可靠方法是用“文件简介”中“全部更改…”批量更新;系统设置、右键快捷操作及终端命令为辅助方案。

当你双击MP4、MOV或AVI视频文件时,Mac却固执地用QuickTime Player打开,而你早已装好VLC、IINA或MPV并希望它们真正接管所有视频——这不是点错一次的问题,而是系统对文件类型(如public.mpeg-4)的全局绑定未生效。
通过文件“简介”批量设置默认播放器
这是最可靠的方法,直接修改扩展名背后的真实类型标识符(UTI),一次操作影响该格式所有文件,覆盖范围最广。
1、在Finder中任意选一个视频文件(比如demo.mp4)→按Command + I打开“简介”窗口。
2、向下滚动到“打开方式”区域,点击右侧下拉箭头 → 从列表中选择目标播放器(如VLC、IINA或MPV)。
3、【必须点击“全部更改…”按钮,否则仅修改当前文件】→ 在弹出的确认框中点“继续”。
这一步会把.mp4关联的UTI(public.mpeg-4)整体切换过去。后续所有同类型文件双击都会调用新播放器,无需重复操作。
通过系统设置统一指定视频文件默认应用
适用于macOS Ventura(13.0)及以上版本,界面集中,但要求第三方播放器已正确注册媒体处理能力。
1、点击左上角苹果图标 → “系统设置”。
2、左侧边栏滚动到底部,点击“桌面与程序坞” → 右侧找到“默认应用程序”区域。
3、点击“视频文件”右侧的下拉菜单 → 选择已安装的第三方播放器。
若列表中没出现你的播放器,请先彻底退出该App,再重启Finder(Option+右键Dock上的Finder图标 → “重新启动”)。
用右键+Option快捷固化默认行为
适合快速验证或临时切换,操作快但只对当前扩展名生效,不改UTI,仅绑定扩展名(如.mp4)。
方法一:右键增强模式
1、Finder中找到任意视频文件 → 按住Control键单击呼出右键菜单。
2、按住Option键不放 → 此时“打开方式”自动变为“始终以此方式打开”。
3、松开Option键,鼠标悬停后展开子菜单 → 点击目标播放器(如IINA)。
方法二:右键→其他→强制勾选
1、右键视频文件 → “打开方式” → “其他…”。
2、在弹出窗口中勾选【始终以此方式打开】,再从应用程序列表中选择目标播放器(如VLC)→ 点击“打开”。
终端命令重置特定UTI的默认处理程序
当图形界面设置无效、或需精确控制某个UTI(如public.avi)时,可绕过LaunchServices缓存,直接写入底层绑定规则。
① 打开“应用程序 > 实用工具 > 终端”。
② 查询当前public.mpeg-4的默认绑定:
defaults read com.apple.LaunchServices/com.apple.launchservices.secure LSHandlers | grep -A 1 -B 1 mpeg-4
③ 若需强制设为IINA,执行(请将路径替换为IINA实际安装位置):
defaults write com.apple.LaunchServices/com.apple.launchservices.secure LSHandlers -array-add '{LSHandlerContentType=public.mpeg-4;LSHandlerRoleAll=io.coconut.fluid;}'
④ 重载LaunchServices缓存使生效:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user











