Skip to main content
frame 除了取单帧,还可以写成区间来选取一段内容。配合 fmt,可以完成四类操作:

区间写法

格式:起点:终点,多段用半角逗号分隔,按顺序拼接。
  • 负数表示从末尾倒数;省略起点表示从头开始,省略终点表示直到结尾。
  • 终点超出实际长度时自动截到结尾;起点超出实际长度时返回错误。
  • 最多 20 段。

视频剪辑

https://example.com/video.mp4?frame=3000:8000
  • 逐帧精确,音频同步裁剪。
  • 可同时使用 w、h、水印等参数。
  • 输出时长(各段之和)至多 60 秒;源视频至多 100 MB。

视频转动图

https://example.com/video.mp4?frame=0:3000&fmt=gif&w=320
  • 选取的总时长至多 30 秒。
  • HDR 视频会自动转换为 SDR 画面。
  • 缩放、裁剪、水印、质量等图片参数均可使用。

截取动图片段

https://example.com/anim.gif?frame=1:10 输出仍是动图,可同时用 fmt 转换格式。

动图转视频

https://example.com/anim.gif?fmt=mp4
  • 不带 frame 即转换整段,带区间则只转换选中的帧。
  • 每帧的显示时长与原动图一致。
  • 默认编码为 H.264,vcodec=hevc 可改为 HEVC。

动图播放参数

以下参数作用于动图输出: https://example.com/anim.gif?skip=1&fmt=webp