图片序列转视频

将图片序列转换为视频文件,支持自定义帧率和编码设置

Click to upload files or drag and drop files here

Maximum file size: 100MB Maximum files: 2000
Supported formats: image/png, image/jpeg, image/webp, image/bmp, image/tiff

视频帧率

目标比特率(例如:5M = 5 Mbps)

留空则使用原始尺寸

留空则使用原始尺寸

重复序列N次

Click to upload file or drag and drop file here

Maximum file size: 50MB Supported formats: audio/mp3, audio/mpeg, audio/wav, audio/x-wav, audio/aac, audio/ogg

关键信息

分类
图像、音频与视频
输入类型
file, number, select, text
输出类型
file
样本覆盖
4
支持 API
Yes

概览

图片序列转视频工具支持将多张连续的 PNG、JPEG、WEBP、BMP 或 TIFF 图片一键合成为高品质视频。您可以自由调整帧率(FPS)、视频分辨率、比特率及编码格式(如 H.264、H.265 等),甚至可以添加背景音频并设置循环播放,轻松将静态帧序列转化为流畅的动画或视频短片。

适用场景

  • 需要将 3D 渲染器或动画软件输出的连续帧图片(如 PNG 序列)合成为流畅的演示视频时。
  • 制作定格动画或延时摄影,需要将成百上千张照片按特定帧率拼接为视频文件时。
  • 想要为图片序列添加背景音乐,并快速生成特定编码格式(如 H.264 或 WebM)的视频时。

工作原理

  • 上传按顺序命名的图片序列文件(支持 PNG、JPEG、WEBP、BMP、TIFF),并可选择性上传一个背景音频文件。
  • 设置视频参数,包括帧率(FPS)、输出分辨率(宽度与高度)、视频编码器(如 H.264/H.265)以及目标比特率。
  • 根据需要设置序列循环次数,点击转换按钮,系统将自动合成并输出视频文件供您下载。

使用场景

定格动画制作:将相机拍摄的连续照片序列导入,设置 12 或 24 FPS,快速生成定格动画视频。
3D 渲染帧合成:将 Blender 或 C4D 渲染导出的无损 PNG 帧序列合成为高画质的 H.265 视频,方便预览与分享。
延时摄影合成:将定时拍摄的数百张风景照片拼接,并加入背景音乐,制作出震撼的延时摄影短片。

用户案例

1. 3D 角色动画渲染帧合成

3D 动画师
背景原因
动画师使用渲染软件导出了 240 张 1080P 的无损 PNG 格式角色动作帧图片,需要将其合成为便于客户评审的视频。
解决问题
需要在保证画质的前提下,将 PNG 序列以 24 fps 的标准电影帧率合成为高兼容性的 MP4 视频。
如何使用
批量上传 240 张 PNG 图片,设置帧率为 24,视频编码选择 `libx264`,比特率设为 `10M`,宽度设为 `1920`,高度设为 `1080`。
示例配置
imageFiles: 240张PNG, fps: 24, codec: libx264, bitrate: 10M, width: 1920, height: 1080
效果
成功导出一个流畅、高清晰度的 10 秒 MP4 视频,完美还原了 3D 渲染的细节,且文件体积适中,方便传输。

2. 延时摄影配乐视频制作

摄影爱好者
背景原因
摄影师在户外拍摄了 600 张日落过程的 JPEG 照片,并准备了一段 MP3 格式的轻音乐作为背景音。
解决问题
需要将这些照片以 30 fps 的速度合成为延时摄影视频,并完美融入背景音乐。
如何使用
上传 600 张 JPEG 照片,并在音频文件栏上传 `sunset_music.mp3`,设置帧率为 30,编码选择 `libx265` 以获得更好的压缩效果。
示例配置
imageFiles: 600张JPEG, fps: 30, codec: libx265, audioFile: sunset_music.mp3
效果
获得一段时长 20 秒、带有唯美背景音乐的高清延时摄影视频,且由于采用了 H.265 编码,视频文件非常小巧。

用 Samples 测试

image, png, jpg

相关专题

常见问题

支持哪些图片格式作为输入源?

支持 PNG、JPEG、WEBP、BMP 和 TIFF 格式的图片,您可以一次性上传最多 2000 张图片进行合成。

图片的播放顺序是如何决定的?

视频合成时会严格按照您上传的图片文件名进行升序排列播放,因此请确保图片命名具有连续性(例如 frame_001.png, frame_002.png)。

可以为合成的视频添加背景音乐吗?

可以。您可以在“音频文件”选项中上传 MP3、WAV、AAC 或 OGG 格式的音频,系统会将其自动合成为视频的背景音轨。

导出的视频支持哪些编码格式?

支持 H.264(最佳兼容性)、H.265(高压缩率)、VP9 (WebM) 以及传统的 MPEG-4 编码。

如果图片尺寸不一致,视频分辨率会怎样?

建议使用相同尺寸的图片。您也可以在参数中手动指定“宽度”和“高度”来强制统一输出视频的分辨率。

API 文档

请求端点

POST /zh/api/tools/image-sequence-to-video

请求参数

参数名 类型 必填 描述
imageFiles file (需要先上传) -
fps number 视频帧率
codec select -
bitrate text 目标比特率(例如:5M = 5 Mbps)
width number 留空则使用原始尺寸
height number 留空则使用原始尺寸
loop number 重复序列N次
audioFile file (需要先上传) -

文件类型参数需要先通过 POST /upload/image-sequence-to-video 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-image-sequence-to-video": {
      "name": "image-sequence-to-video",
      "description": "将图片序列转换为视频文件,支持自定义帧率和编码设置",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-sequence-to-video",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]