Mac系统辅助功能开启后默认启用隐藏式字幕(SDH),导致视频强制显示字幕;需在“系统设置→辅助功能→字幕”中取消勾选【首选隐藏式字幕和 SDH】,并关闭【允许视频覆盖】以彻底解决。

Mac系统在辅助功能开启后会默认启用隐藏式字幕(SDH),导致视频播放时强制显示字幕,影响正常观看体验。这个问题常出现在使用Safari、QuickTime、FaceTime或DVD播放程序时,尤其当系统语言设为中文但视频无中文字幕时,会叠加显示英文或乱码字幕。
关闭全局隐藏式字幕开关
第一步:点击屏幕左上角苹果菜单 → 选择“系统设置”。
第二步:在左侧边栏滚动找到并点击“辅助功能”,再点右侧的“字幕”选项(可能需要向下滚动一段距离)。
第三步:取消勾选【首选隐藏式字幕和 SDH】复选框——这是最关键的一步,不取消它,其他设置全部无效。取消后,所有支持字幕的App将不再自动加载隐藏式字幕轨道。
这一步操作起来很简单,直接取消勾选就行,但很多人卡在找不到“字幕”入口,误以为要在每个App里单独关。
针对特定App临时关闭字幕
方法一:在QuickTime Player中播放视频时,按 Command+J 打开检查器 → 切换到“字幕”标签页 → 在“字幕轨道”下拉菜单中选择“无”。
方法二:在DVD播放程序中,播放过程中直接按下 Option+Command+T 快捷键,可即时切换隐藏式字幕的开启/关闭状态。
注意:此操作只对当前播放的DVD生效,重启播放或换盘后需重复操作。
防止字幕样式覆盖视频画面
进入“系统设置”→“辅助功能”→“字幕”,检查是否误启用了自定义样式且勾选了【允许视频覆盖】。如果该选项被勾选,某些视频会强制套用系统字幕样式,即使全局开关已关,仍可能弹出半透明遮罩式字幕。
取消勾选“允许视频覆盖”,再选择一个基础样式(如“经典”),即可确保字幕仅在有对应轨道时才显示,且不干扰画面布局。

















