视频转APNG

将视频片段转换为APNG(动画PNG)格式,支持透明度且质量优于GIF

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: video/mp4, video/x-m4v, video/quicktime, video/x-msvideo, video/x-matroska, video/webm, video/x-flv, video/msvideo, video/avi

动画帧率(建议最大30fps)

从此时间开始转换

APNG最大30秒

留空则使用原始尺寸(最大1920)

留空则使用原始尺寸(最大1080)

影响压缩级别

使用更高压缩获得更小文件

关键信息

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

概览

视频转APNG工具能够快速将MP4、MOV、WEBM等格式的视频片段转换为高质量的APNG(动态PNG)动画。相比于传统的GIF格式,APNG支持全Alpha通道透明度以及无损的色彩表现,是网页动效展示、UI交互演示和高清表情包制作的理想选择。您只需上传视频,自定义设置帧率、尺寸、裁剪时长及压缩质量,即可一键生成高画质的动态图片。

适用场景

  • 需要在网页或App中展示具有半透明渐变边缘的动态UI交互或Logo动画时。
  • 嫌弃传统GIF画质粗糙、色彩失真,希望保留视频原有的高清晰度和丰富色彩时。
  • 需要将视频的特定片段裁剪并转换为轻量化、高压缩比的动态演示图片时。

工作原理

  • 上传您需要转换的视频文件,支持MP4、MOV、WEBM、AVI等常见格式,大小不超过100MB。
  • 设定转换的起始时间与持续时长(最长30秒),并根据需要调整帧率(FPS)和输出的分辨率尺寸。
  • 设置输出质量并开启“优化文件大小”选项,系统将通过高效的压缩算法在保证画质的同时减小APNG文件体积。
  • 点击转换按钮,系统处理完成后即可直接下载生成的APNG动画文件。

使用场景

UI/UX动效交付:设计师将录制的App交互视频转换为带透明通道的APNG,方便前端开发人员直接在网页或应用中部署。
高画质表情包制作:将影视剧或动漫视频片段剪辑并转换为色彩细腻、无噪点的高清动态表情包。
产品功能动态演示:在产品官网中,使用APNG代替视频来循环播放产品核心功能的短视频演示,提升页面加载速度。

用户案例

1. 制作透明背景的网页Logo动效

网页设计师
背景原因
设计师录制了一段带透明背景的Logo旋转动效视频(MOV格式),需要将其嵌入到公司官网的页眉中,要求边缘平滑且无杂边。
解决问题
传统的GIF格式不支持半透明边缘,会导致Logo周围出现难看的白色锯齿边缘,影响网页美观。
如何使用
上传带透明通道的 logo_spin.mov 视频,设置开始时间为0秒,时长为5秒,帧率设为24fps,勾选“优化文件大小”。
示例配置
videoFile: logo_spin.mov, startTime: 0, duration: 5, fps: 24, optimize: true
效果
成功生成了边缘平滑、完美融入网页背景的透明APNG动图,且文件体积得到了有效控制。

2. 截取高清游戏精彩瞬间动图

游戏博主
背景原因
博主录制了一段1080P的超清游戏击杀视频,想截取其中最精彩的3秒分享到社交平台。
解决问题
直接用GIF转换会导致游戏画面色彩严重失真,且暗部细节丢失,无法展现游戏的精美画质。
如何使用
上传 gameplay.mp4 视频,将开始时间定位到精彩瞬间的第12秒,持续时间设为3秒,宽度限制为800像素以适应平台排版,质量设为90。
示例配置
videoFile: gameplay.mp4, startTime: 12, duration: 3, width: 800, quality: 90
效果
获得了一张色彩饱满、动作流畅的高清APNG动图,完美还原了游戏画面的真实质感。

用 Samples 测试

image, png, video

相关专题

常见问题

APNG和GIF有什么区别?

APNG支持24位真彩色和8位Alpha通道透明度,能呈现无锯齿的半透明边缘,而GIF仅支持256色和单色透明,画质和边缘过渡远不如APNG。

转换时支持的最大视频大小和时长是多少?

视频文件最大支持100MB,转换出的APNG动画时长最长为30秒,建议帧率控制在30fps以内以平衡文件体积。

转换后的APNG文件可以在哪些浏览器中播放?

目前主流的现代浏览器(如Chrome、Safari、Firefox、Edge)均已原生支持APNG格式的播放。

如何保留视频中的透明背景?

如果您的原始视频(如带透明通道的MOV或WEBM)本身含有透明背景,转换工具在处理时会自动识别并保留透明通道输出为APNG。

为什么生成的APNG文件体积比较大?

APNG因为画质更高且支持全彩,体积通常会比GIF大。您可以通过降低帧率(FPS)、缩小分辨率或调低质量参数来减小文件体积。

API 文档

请求端点

POST /zh/api/tools/video-to-apng

请求参数

参数名 类型 必填 描述
videoFile file (需要先上传) -
fps number 动画帧率(建议最大30fps)
startTime number 从此时间开始转换
duration number APNG最大30秒
width number 留空则使用原始尺寸(最大1920)
height number 留空则使用原始尺寸(最大1080)
quality number 影响压缩级别
optimize checkbox 使用更高压缩获得更小文件

文件类型参数需要先通过 POST /upload/video-to-apng 上传获取 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-video-to-apng": {
      "name": "video-to-apng",
      "description": "将视频片段转换为APNG(动画PNG)格式,支持透明度且质量优于GIF",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=video-to-apng",
      "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]