mac自带屏幕快照工具仅支持录mov视频,需第三方转换或工具直出gif;推荐方案:1.用shift+cmd+5录屏后以ffmpeg转gif;2.用cleanshot x快捷键command+shift+7一键导出;3.用gifcapture原生直录gif。

Mac电脑自带的屏幕快照工具无法直接录制GIF动图,它只支持录制MOV视频格式;若想得到GIF,必须在录屏完成后用第三方工具转换,或改用兼容GIF直出的第三方应用。
用屏幕快照(Shift+Cmd+5)录屏并转GIF
这一步是所有方案的基础——先获得高质量原始视频,再精准压缩为GIF。
1、同时按下 【Shift + Command + 5】 呼出屏幕快照控制栏。
2、点击“录制所选部分”图标,拖拽框选你要录制的区域,确保关键操作全部落在框内;若框选过小,后续转GIF时会裁掉重要内容。
3、点按“选项”→勾选“显示鼠标点按”,这样生成的GIF里光标点击动作更清晰;不勾选的话,用户可能看不出你点了哪里。
4、点击“录制”按钮开始,执行完操作后,点菜单栏右侧的“停止”按钮,视频自动保存为MOV文件到桌面。
5、打开终端,执行转换命令:ffmpeg -i input.mov -vf "fps=10,scale=800:-1:flags=lanczos" -gifflags +transdiff output.gif。其中fps=10可防GIF过大,scale=800:-1将宽度固定为800像素、高度自适应,避免拉伸变形。
用CleanShot X一键直出GIF
如果你常需快速生成演示用GIF,CleanShot X是最接近“原生体验”的第三方选择——它深度集成macOS权限体系,支持系统音频捕获与鼠标高亮,且无需后期转换。
方法一:快捷键直录
1、确保已安装CleanShot X 4.7+版本,并在系统设置→隐私与安全性→屏幕录制中启用其权限。
2、按下 【Command + Shift + 7】 启动录屏,拖拽选定区域后松手即开始录制。
3、操作完毕后按 【ESC】 停止,弹出预览窗口,点击右下角“导出为 GIF”按钮即可保存。
方法二:菜单栏托盘启动
1、点击菜单栏CleanShot X图标→“录制屏幕”→“录制所选区域”。
2、拖出矩形框,点击“开始录制”,结束后自动进入编辑界面。
3、在导出面板中选择“GIF”,调整帧率(推荐8–12fps)、尺寸(默认适配当前框选)、是否包含光标动画,点击“导出”。
注意:首次使用CleanShot X时若未授权“辅助功能”,GIF中将无法显示鼠标点击动画,需手动补授。
用GifCapture原生录制GIF
GifCapture是目前唯一完全跳过视频中间格式、直接调用macOS屏幕捕捉API生成GIF的应用,适合对帧率稳定性与文件体积有硬性要求的场景。
① 访问 https://gitcode.com/gh_mirrors/gi/GifCapture 下载最新.dmg文件,拖入“应用程序”文件夹。
② 首次运行时前往“系统设置→隐私与安全性→屏幕录制”,勾选GifCapture。
③ 启动应用,拖拽边框精确覆盖目标窗口或区域——【不能覆盖状态栏或Dock,否则录制会失败】。
④ 按下 【Command + R】 开始,执行操作,完成后按 【Command + S】 保存,文件名默认带时间戳,格式为GIF。
⑤ 生成的GIF默认为无损色彩,若需进一步压缩,可用预览App打开→“文件→导出”→保持格式为GIF,滑动“质量”条至70%左右,体积通常减少40%以上且肉眼难辨画质损失。











