先说一个常见的误区:iPhone 15拍完视频,导到电脑上发现没声音,很多人第一反应是视频坏了或者手机出毛病了。其实,问题大概率出在编码格式上。苹果默认用的是HEVC(高效视频编码)+ AAC-LC或Dolby Atmos的音频封装,这套组合在Windows自带播放器、老版本的VLC,甚至是微信的内置播放器里,都容易“水土不服”,直接给你静音。所以,第一步不是急着找维修,而是先确认视频本身有没有声音。

解决的思路也很清晰:要么让手机改用兼容性更好的编码来录,要么对已经有问题的视频做一次音频“重封装”,实在不行还有硬核的原始文件提取方案。下面一步步来看。
确认视频是否真无声
这一步绝对不能跳过。直接在iPhone的“照片”App里点开那个视频播放——如果手机上有声音,那问题百分之百出在导出后的播放环境上;如果手机上也听不到声音,那就得回溯一下录制时的设置,或者检查麦克风权限是不是被关了。
一个小细节:播放时按住音量加键,屏幕右上角会有音量条出现,伴随“滴”的一声。如果没反应,赶紧看看机身左侧的静音拨片,橙色可见就是处于静音位,拨上去解除就行。
检查导出视频的编码与音频轨道
把视频通过AirDrop或者数据线传到Mac,在访达里右键点“显示简介”,展开“更多信息”,看一眼“格式”是不是HEVC,“音频”是不是标注了AAC或Dolby Atmos。如果是传到Windows电脑,用PotPlayer或者最新版的VLC,右键视频选“媒体信息”,切到“音频”标签页,确认有没有有效的音频流。
关键前提:从iOS 17.4开始,所有录屏默认就是HEVC + AAC-LC的组合封装。Windows资源管理器和部分国产播放器,根本没法正确解析这个音频容器,直接显示“无音频”或只播画面。
强制改用H.264兼容编码导出
如果不想折腾后续的处理,最直接的办法是从源头改:
第一步:进“设置→相机→录制视频”,把“高效”选项关掉,切换成“兼容性优先”。这个操作之后,所有新录的视频都会自动用H.264 + AAC编码,Windows、Mac、安卓都能播。
第二步:返回控制中心,长按录屏按钮,点麦克风图标关掉(不需要人声的话),再点“更多选项”,把分辨率设为1080p 30fps。高帧率加HEVC的叠加,最容易让播放器解码失败。
第三步:录完的视频,别通过微信、钉钉这类App直接转发。改用“文件”App连电脑拖进目标文件夹,或者AirDrop到Mac再转存,能避开第三方App中间压缩导致的音频丢失。
对已有无声视频做音频重封装
已经拍好的无声视频,有两条路可以救:
方法一:用iMovie修复(不需要装第三方的软件)
打开iMovie,创建新项目,把无声视频导入并拖进时间线。点右上角“分享”,选择“文件”,格式选“1080p”,“兼容性”选“Apple设备”,导出。iMovie会自动剥离原来的HEVC音频流,重编码成标准AAC-LC再封装,99%的情况都能把声音救回来。
方法二:快捷指令批量转码
打开“快捷指令”App,新建指令,添加“调整视频大小”操作,把视频大小设为“保持原始”,下滑开启“包含音频”。保存后,在照片里长按目标视频,分享,运行这个指令。这个操作不改变分辨率,只是强制重写音频轨道为通用的AAC格式。
注意:千万别勾选“移除音频”或者“仅视频”,否则导出来还是没声。
绕过系统限制的硬核方案
如果上面的方法都嫌麻烦,还有几个“硬路子”:
① 连接iPhone和Mac,打开访达,左侧选中你的设备,勾选“显示所有文件”,进入“Internal Storage→DCIM→100APPLE”,找到那个.MOV文件(注意不是缩略图),直接拖出来。这类原始MOV文件含完整的音轨,多数专业播放器都能识别。
② 如果非要用微信传,先拿“快捷指令”里的“压缩视频”动作处理一遍,再发送。压缩过程会触发iOS底层的音频重封装,成功率比直接发原始文件高出3倍。
③ 在iPhone的“设置→辅助功能→音频”里,把“单声道音频”和“平衡调节”都关掉。这两项开着的时候,可能导致部分播放器读取声道异常,直接给你静音。
