screentogif通过标记(markers)实现关键帧定位,支持快捷键m添加、右键菜单插入、文本批量导入、删除/移动及导出标记列表。

如果您在使用 ScreenToGif 录制或编辑 GIF 时希望精准定位动画中的特定时刻以便后续裁剪、标注或导出,关键帧标记功能可帮助您在时间轴上插入可识别的锚点。以下是 ScreenToGif 中添加与管理关键帧标记的具体操作步骤:
一、在时间轴上手动添加关键帧标记
ScreenToGif 不提供传统意义上的“关键帧”(如视频编辑软件中的运动关键帧),但支持在时间轴上插入自定义标记(Markers),用于标识重要帧位置。该操作需在编辑模式下进行,标记将永久保留在当前项目中,便于反复参考。
1、确保已打开一个录制完成或已导入的 GIF 项目,并处于编辑窗口界面。
2、将播放头拖动至目标帧位置(即您希望标记的时间点)。
3、按下键盘上的 M 键,时间轴对应位置将立即出现一个蓝色菱形标记图标。
4、双击该标记,可输入自定义名称(例如“点击开始”“错误弹窗出现”),名称将显示在标记正上方。
二、通过右键菜单插入带注释的关键帧标记
除快捷键外,ScreenToGif 提供图形化方式插入标记并附加说明文字,适用于需要快速记录上下文的场景。该方法生成的标记同样支持重命名与删除,且注释内容会随项目保存。
1、在时间轴区域任意位置单击鼠标右键。
2、在弹出菜单中选择 “添加标记” 选项。
3、此时时间轴上将生成一个默认命名为 “Marker 1” 的标记,播放头所在帧即为标记位置。
4、右键点击新生成的标记,在子菜单中选择 “重命名”,输入具体描述性文本。
三、批量导入预设关键帧标记(基于帧编号列表)
当您已知需标记的精确帧序号(如第 12 帧、第 47 帧、第 89 帧),可通过文本导入方式一次性创建多个标记,避免逐帧定位。此方法依赖于 ScreenToGif 的标记导入功能,要求输入格式严格匹配。
1、新建一个纯文本文件(.txt),每行填写一个帧编号,例如:
12
47
89
2、在 ScreenToGif 编辑窗口中,点击顶部菜单栏的 “编辑” → “导入标记”。
3、选择刚创建的 .txt 文件,确认导入。
4、所有指定帧编号处将自动生成蓝色标记,初始名称为对应帧号(如 “12”),可后续统一重命名。
四、删除或移动已有关键帧标记
标记并非不可更改。误加、重复或需调整位置的标记均可直接操作。删除操作不可撤销,建议在执行前确认;移动标记则需配合播放头重新定位,不支持拖拽式位移。
1、右键点击目标标记,在弹出菜单中选择 “删除” 即可移除该标记。
2、若需变更标记位置:先删除原标记,再将播放头移至新目标帧,按 M 键 重建。
3、如需清除全部标记:点击顶部菜单栏 “编辑” → “清除所有标记”,系统将提示确认。
五、导出含关键帧标记信息的项目元数据
ScreenToGif 本身不将标记导出至最终 GIF 文件,但支持将标记列表导出为外部文本文件,用于协作标注、测试用例归档或脚本处理。导出内容包含帧号、时间戳及标记名称,格式为制表符分隔的纯文本。
1、点击顶部菜单栏 “文件” → “导出” → “导出标记列表”。
2、在保存对话框中指定文件名与路径,文件扩展名为 .txt。
3、打开导出的文本文件,可见三列内容:Frame(帧序号)、Time(毫秒时间戳)、Name(标记名称)。











