发布于2026-08-17 阅读(0)
扫一扫,手机访问
苹果电脑录屏后视频自动压缩有三种方法:一是通过终端命令修改QuickTime Player设置,使其直接输出MP4+H.264格式;二是用Automator或Hazel监听桌面MOV文件并自动调用ffmpeg压缩;三是使用ScreenFlow或Camtasia等专业软件启用GPU硬件编码实时压缩。

所谓苹果电脑录屏后视频自动压缩,本质上就是:不用再手动把文件丢进第三方工具,不必额外打开软件,也省去“先导出、再压缩”这套麻烦流程,而是在系统保存录屏文件的那一刻,顺手把体积优化一起完成。要做到这一点,关键就在于绕开QuickTime Player默认输出的MOV无压缩方案,转而使用支持实时编码压缩的方式。
QuickTime Player本身不提供MP4导出选项,但通过终端命令调用其底层录制能力,可强制输出为压缩格式。此方法跳过“先录再压”环节,一步到位生成小体积文件。
第一步:打开终端,粘贴并执行以下命令(复制整行,回车运行):
defaults write com.apple.QuickTimePlayerX preferedExportFormat -string "mp4"
第二步:再次运行命令启用H.264编码:
defaults write com.apple.QuickTimePlayerX preferredVideoCodec -string "a vc1"
第三步:重启QuickTime Player,新建屏幕录制→点击录制按钮旁下拉箭头→确认麦克风已选→开始录制。录制结束保存时,文件将自动以MP4格式、H.264编码写入磁盘,体积比同参数MOV小40%以上。【必须重启QuickTime Player才能生效,否则仍输出MOV】
适用于习惯用【Shift+Command+5】录屏、又不想改工具链的用户。该方案依赖macOS自动化能力,在每次录屏完成时,系统自动识别新生成的MOV文件并调用ffmpeg压缩,全程无人干预。
方法一:用Automator创建“文件夹操作”工作流
打开Automator→新建文档→选择“文件夹操作”→设定“文件夹”为“桌面”(因快捷键录屏默认存桌面)→拖入“运行Shell脚本”动作→在框中粘贴以下代码:
for f in "$@"; do
if [[ "$f" == *.mov ]] && [[ ! -f "${f%.mov}.mp4" ]]; then
ffmpeg -i "$f" -c:v libx264 -crf 23 -preset fast -c:a aac -b:a 128k "${f%.mov}.mp4"
rm "$f"
fi
done
保存为“AutoCompressScreenRecord”,关闭Automator。此后每次快捷键录屏生成MOV,1–3秒内同名MP4即出现在桌面,原MOV被自动删除。
方法二:用Hazel(付费)替代Automator(稳定性更好)
Hazel能监听文件属性的变化,所以在识别“刚创建出来的 MOV”这件事上,会比 Automator 更准一些。规则可以这样设:当文件类型是 MOV、创建时间<10秒、文件大小>50MB时,就执行 shell 脚本,调用 ffmpeg 完成压缩,并在处理后删除源文件。这样做的好处很直接——能尽量避开误压到其他 MOV 文件的问题,【尤其适合同时存放教学视频和录屏文件的桌面】。
这两款专业录屏软件在Mac端支持硬件编码直出MP4,录制过程中GPU实时压缩画面数据,最终保存的文件就是已优化体积的成品,无后期处理环节。
ScreenFlow设置路径:偏好设置→录制→视频→编码器选“H.264 (GPU)”→分辨率设1080p→帧率选30→勾选“启用硬件加速”。录制结束点击保存,输出即为MP4。
Camtasia设置路径:录制前点击“更多设置”→“视频”标签页→“编码”选H.264→“质量”滑块拉到“良好”(非“最佳”)→“帧率”锁定30fps。开始录制后,进度条右侧实时显示当前码率,维持在1500–2500kbps区间即说明压缩已生效。
这一步操作起来很简单,直接把文件拖进去就行。
下一篇:Mac自带输入法怎么打出省略号
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9