UltKit

MKV转GIF转换器

MKV很少是短片段,通常是一集剧、一部电影、一段OBS录屏或很长的游戏录像,而你想要的GIF只是其中某处的几秒钟。找到这几秒是主要工作,剩下的交给转换即可。

视频转 GIF

或将MP4, MOV, MKV … 文件拖放到此处 ·

单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除

GIF 尺寸
px

文件在我们的服务器上处理,并在 30 分钟后删除。

使用方法

  1. 1

    上传MKV

    添加 .mkv 文件,每个最大 95 MB,一次最多 20 个。如果录像更大,请先把需要的场景剪出来。

  2. 2

    输入片段的起止时间

    在开始时间和结束时间中填入场景的起止时间,例如 12:04 和 12:09。宽度默认为 640 px,帧率默认为 12 fps。

  3. 3

    转换并检查

    点击转换为 GIF。如果预览与想要的画面差了一秒,调整时间后再转换一次即可。

MKV文件里包含什么

MKV 是 Matroska 的文件扩展名。Matroska 是 2002 年启动的开放容器格式,基于 EBML(XML 的二进制近亲)。它本身不定义编解码器,只负责封装,因此 MKV 可以承载 H.264、H.265、VP9 或 AV1 视频,同时带有任意数量的音频轨道、字幕轨道、章节标记,甚至内嵌字体。网页视频格式 WebM 就是这种容器的一个受限子集。

这种灵活性使 MKV 成为许多光盘抓取工具的默认输出,也是屏幕录制软件的常见选择。同时这也说明了哪些内容不会进入 GIF:GIF 只是一条无声的图像流,所以只会使用一条视频轨道,其余内容都留在源文件中。

将MKV的一部分转换为GIF

  1. 找到场景

    播放 MKV,利用章节快速跳到附近,记下开始和结束时间。

  2. 设置片段

    把两个时间分别填入开始时间和结束时间;也支持 754.5 这样的小数。

  3. 转换并微调

    观看预览循环,如果剪得偏早或偏晚,把时间调整半秒左右。

MKV

Matroska 视频

MKV 是 Matroska 多媒体容器,一种开源格式,于 2002 年首次发布。它几乎可容纳任何视频和音频编解码器,并在一个文件中包含不限数量的音轨、字幕轨、章节和附件。这种灵活性使它适合多语言电影、OBS 录屏和长期归档。手机、浏览器、编辑软件和部分电视即使支持其中的编解码器,也不支持 MKV。

压缩方式
有损或无损
透明度
–
动画
–
发布年份
2002 · Matroska project
MKV 转换器

GIF

图形交换格式

GIF 由 CompuServe 于 1987 年推出,至今仍是短小循环动画中支持最广泛的格式。它是无损的,但每帧只能使用 256 色调色板,因此照片和渐变会出现色带和抖动。它只支持开/关(1 位)透明,曲线形状的边缘会有锯齿。动画 GIF 往往比同一段 MP4 或 WebP 大得多。所有浏览器、聊天应用和社交平台都能播放 GIF。

压缩方式
无损
透明度
支持
动画
支持
发布年份
1987 · CompuServe
GIF 转换器

MKV 适合保存带多条轨道的长录像,但聊天软件、幻灯片和网页编辑器往往无法嵌入;把一个场景剪成 GIF,只有几秒,在任何地方都能直接显示。

MKV转GIF的文件大小估算

9.2 MB4 秒、640 × 360、10 fps 的 GIF 的原始像素数据量

640 × 360 共 230,400 个像素,每个像素一个字节,乘以 40 帧。动画经过压缩和未变化区域的处理,通常能缩小很多;噪点多的影片则缩小得少得多。

上面的数字是压缩前的上限,也说明了哪些设置影响最大。宽度的影响是双倍的,因为高度也会随之缩放。帧率和时长各影响一次。减少颜色的作用较为有限:像素数量不变,但 LZW 编码会变短,相同像素的连续段会变长。

带有暗部噪点和镜头运动的影片场景是 GIF 最吃力的情况,如果目标位置支持播放视频,保留为 MP4 更好;MKV 转 MP4可以转换整个文件。如果用于自己的网页,同一场景的动态 WebP 能以很小的体积保留完整色彩。

MKV转GIF常见问题

能直接选择MKV的章节,而不用输入时间吗?

这里没有章节菜单,但章节其实就是带名称的时间点。用 VLC 打开文件,通过“播放 > 章节”跳到想要的章节,从播放器中读取时间,再填入开始时间即可。

MKV包含多条视频轨道时,使用哪一条?

GIF 取自文件的默认视频轨道,通常是第一条。如果 MKV 带有第二机位或画中画镜头,需要先把对应轨道重新封装到最前面,例如使用免费的 MKVToolNix。

MKV的字幕会烧录到GIF里吗?

不会。MKV 中的字幕轨道是独立的文本或图像流,不会绘制到画面上。如果 GIF 需要字幕,必须在转换前让字幕成为画面的一部分。

为什么动画剧集中10秒的片段转出的GIF比真人影像更小?

动画中有大片纯色区域和许多重复帧,LZW 压缩效果很好,也几乎不需要抖动处理。实拍画面的每个像素都有噪点和运动,同样的长度和宽度生成的 GIF 会大得多。

Bayer抖动对MKV片段有什么作用?

Bayer 把调色板颜色按固定网格排列,因此图案在帧与帧之间保持不动,不会闪烁。它适合动画和游戏画面,通常压缩得也更小;对于肤色和天空,Sierra 看起来更平滑。

我的OBS录屏是MKV格式,能直接用它制作GIF吗?

可以。OBS Studio 推荐使用 MKV,因为崩溃或断电后录像仍能保留,而且这类文件和其他 MKV 一样可以在这里转换。长时间录制往往超过 95 MB,请先用视频剪切把需要的片段剪出来。