免费免登录的在线视频转 GIF 工具:选起止时间、调帧率与宽度即可生成动图,支持 MP4/MOV/WebM/MKV 等格式;另可从视频中提取音频导出 MP3 或 WAV。全部在浏览器本地完成,视频不上传服务器。
把视频拖进页面,工具会先读出时长和分辨率。时间轴默认选中前 5 秒——因为 GIF 最长只能 15 秒,默认选全片大概率会被拦下。拖动开始与结束滑块(或者在右边的输入框里直接填秒数),中间的画面区间就是你要的动图内容。
接着选帧率和宽度,页面上会实时显示预估体积。确认后点生成,进度条会显示「已处理 45 / 150 帧」。生成完可以直接预览、下载。整个过程在本地完成,视频不会上传。
GIF 是逐帧的位图,没有帧间压缩(只有同帧内的 LZW 压缩),所以体积基本等于「宽 × 高 × 帧数」乘一个系数。三个旋钮里,影响最大的是帧率,其次是宽度,最后才是时长。
给几个具体数字:320 宽、10fps、5 秒的动图大约 1MB;同样参数拉到 15 秒大约 3MB;把宽度提到 480 会翻到 2.2 倍。如果超过 10MB,页面上的预估体积会变黄提醒你——这个提示在生成之前就出现,不会等转完才告诉你。
实用建议:表情包用 240 宽、8fps 就够;教程演示用 320 宽、10fps;需要看清细节的才用 480 宽。帧率超过 15 既加体积又看不出差别,所以最高只给到 15。
切到「提取音频」页签,同样把视频拖进来,工具会读出音轨的声道数和采样率。点提取就能拿到音频文件。
格式分两种。WAV 是不压缩的 PCM,音质与源文件一致,但体积大——1 分钟约 10MB,一小时的会议录像会到 600MB 左右。MP3 体积约为 WAV 的十分之一,但它是有损编码,把 AAC 或 Opus 转成 MP3 一定会有二次损失,不要指望「和原视频一模一样」。
MP3 能不能用取决于你的浏览器:Chrome 的 WebCodecs 音频编码器对 MP3 的支持并不普遍。工具会先探测,探测不到就只显示 WAV,不会让你选了一个格式却下到另一个。多声道(5.1 之类)的源会降为立体声,结果里会写明。
能读的容器:MP4、MOV、M4V、WebM、MKV、TS,音频还有 MP3、WAV、M4A、AAC、FLAC、OGG。
AVI、FLV、WMV 不在这份清单里。不是忘了,而是浏览器的解码能力就到这儿——把它们放进支持列表、让你选了之后打不开,比一开始就说明白更浪费时间。如果你手上的文件是这些格式,先用别的工具转成 MP4。
另外,即使容器支持,编码也可能不支持。常见的是 HEVC(H.265):Safari 能解,Chrome 在多数机器上不能。遇到这种情况工具会直接告诉你「这个视频用了当前浏览器解不了的编码」,并建议先转成 H.264。
视频解码、抽帧、GIF 编码、音频转码全部在你的电脑上完成,文件不会离开这台机器。你可以在处理时打开开发者工具的网络面板确认:除了页面资源,没有视频上传请求。
这件事的实际意义是:未发布的素材、内部培训录像、带人脸的会议记录,不需要为了做个动图而交给第三方服务器。同时也没有「免费额度用完要付费」这回事——算力是你自己的。
代价也要说清楚:处理速度取决于你的电脑。同样一段 10 秒 1080p 视频,性能好的机器几秒钟出结果,老机器可能要二十秒。
15 秒。这不是技术上做不到,而是超过 15 秒的 GIF 体积会大到没法用(几十 MB),发到哪里都会被压。如果确实需要更长的动图,建议直接发视频,或者切成几段分别做。
GIF 只有 256 色,这是格式本身的上限,不是参数没调好。视频里的渐变、阴影、肤色最容易出现色带。缓解办法是提高宽度(让每个像素承载更少的内容),而不是提高帧率——帧率只影响流畅度。
不能。GIF 格式没有音轨,这是格式定义里就没有的东西,任何工具都做不到。需要声音的话,请保留原视频,或者单独提取音频再另行合成。
可以,而且推荐这么做。拖动时间轴的开始与结束滑块选定区间即可,区间必须落在 0.2 到 15 秒之间。只转需要的几秒,体积和处理时间都会小很多。
大多数可以。iPhone 默认用 H.264 或 HEVC 录制,H.264 的 MOV 在 Chrome 里能直接解;如果是 HEVC,Safari 能处理,Chrome 可能提示无法解码,这时需要先转成 H.264 的 MP4。
如果你选的是 MP3,那一定经过了有损重编码,高频细节会损失一些,这是 MP3 的固有代价。想要和原视频完全一致的音质,请选 WAV——它不做压缩,代价是体积大约十倍。