选视频 → 挑时间范围 → 定帧率、宽度和色彩数,逐帧采样后编码成 GIF 动图。不用装 ffmpeg,逐帧 seek 采样比实时录制快得多。
能否解码取决于浏览器内置支持;GIF 无音轨(格式本身不支持),需要声音请保留原视频。
说明:处理流程:浏览器解码视频 → 按所选帧率逐帧 seek 采样到画布 → gifenc(MIT)逐帧 256 色量化编码。 帧数上限 300(时长 × 帧率),GIF 体积随之增长——表情包建议 320 宽 / 10 帧 / 5 秒以内。 GIF 为 256 色无音轨格式,动图画质天然有限;需要带声音或更高画质请直接用原视频, 或先用 音频裁剪 处理音频。MOV 能否解码取决于浏览器编解码器(Chrome / Edge 一般支持 H.264)。 全部处理在本地完成,视频不会上传。