苹果用户可用三种方法将视频转GIF:1.预览+QuickTime组合操作,适合3秒内轻量需求;2.Gifski一键拖拽,支持HEVC、真彩色与帧率调节;3.终端+FFmpeg精准控制,含截取压缩与去重优化。

苹果电脑用户需要把一段屏幕录制或本地视频转成GIF动图,用于即时通讯、演示说明或网页嵌入,但系统不提供一键导出功能,必须借助组合操作或第三方工具完成。
用预览+QuickTime快速生成基础GIF
适合3秒以内、对画质无严苛要求的轻量需求,全程不装软件。
1. 用QuickTime Player打开视频→拖动时间轴选中要转GIF的片段→右键该片段→选择“复制”。
2. 打开“预览”应用→点击菜单栏“文件”→“新建从剪贴板”,此时会弹出一个带播放控件的动态图像窗口。
3. 在预览窗口中点击“文件”→“导出”→格式下拉选“GIF”→质量滑块拉到70%左右(太低会色块明显,太高文件膨胀快)→保存。
【注意:此法仅支持QuickTime能解码的格式(如MOV、MP4),AVI或HEVC编码视频可能无法识别】
用Gifski一键拖拽生成高质量GIF
Gifski是macOS原生适配最好的免费GIF工具,支持真彩色、帧率微调和尺寸锁定,导出体积小、动作流畅。
第一步:前往Gifski官方GitHub Releases页面下载最新版.dmg文件,双击安装并拖入Applications文件夹。
第二步:启动Gifski → 将视频文件(MP4/MOV/HEVC均可)直接拖入中央“Drop a Video”区域 → 等待缩略图加载完成。
第三步:在编辑界面中,宽度设为480(高度自动等比),帧率滑块拉到15,质量设为85%。
第四步:点击右下角“Export GIF” → 选择保存位置 → 等待进度条走完即生成。
用终端+FFmpeg精准控制转换过程
方法一:截取前8秒并压缩尺寸
1. 打开终端,输入brew install ffmpeg安装(若已装跳过)。
2. 将视频文件拖进终端窗口,获得完整路径(如/Users/Name/Videos/demo.mp4)。
3. 输入命令:ffmpeg -i /Users/Name/Videos/demo.mp4 -t 8 -vf "fps=12,scale=640:-1" -loop 0 ~/Desktop/output.gif。
方法二:提取关键帧并去重优化
1. 先用命令提取每秒1帧的PNG序列:ffmpeg -i input.mp4 -vf fps=1 out_%04d.png。
2. 进入该目录,运行:convert -delay 10 -loop 0 *.png -fuzz 2% -layers Optimize output.gif(需提前brew install imagemagick)。
【-fuzz 2% 是关键,它合并视觉上几乎相同的帧,大幅减小体积】


















