导出为透明 PNG 序列的 MP4 文件
将背景关键帧,并下载带有完整 alpha 的编号 PNG 帧,以便在 After Effects、DaVinci、Premiere 中进行组合,或作为精灵图集。所有操作均在本地进行。
来源:绿屏键控示例
原始样本·MP4·4秒·移动主体,边缘柔和
这个示例关键包括背景,并将帧导出为编号的 PNG ZIP 格式。与 GIF 相比,PNG 保持部分透明度,因此柔和的边缘在导出过程中得以保留。
试试这个示例问题
PNG 帧是真正的调色板所需要:每个像素的完整 8 位 alpha,无需要争论的编解码器,以及所有编辑器都能读取的格式。通常从视频中提取 PNG 帧,需要使用 ffmpeg 命令行,或者一个你可能没有打开的编辑器,或者一个需要先上传的转换器。
Alpha 效果通常是隐藏的问题。许多转换工具会顺利地导出 PNG 帧,并静默地将背景烘焙进去,最终生成看起来透明的文件,但导入所有 200 个文件时,才发现它们实际上是完全不透明的。
如果源素材包含绿屏,则提取帧和关键帧是两个独立的步骤,分别在两个不同的位置进行,并且在两者之间会产生一个无损中间文件,但通常不会进行存储。
浏览器工作流程
EasyLottie 关键与提取,一步完成。该片段使用 WebCodecs 解码,蒙版在 GPU 上提取,关键帧直接以 PNG 格式写入,并保留 alpha 通道。
与 GIF 相比,PNG 保持部分透明度,因此,柔和的边缘、羽化阴影或运动模糊的边缘,都能在导出时保留,而不是变成硬切割。
帧以编号的 ZIP 格式提供,导入时作为图像序列在常规编辑器中。如果不需要任何关键帧,则跳过该步骤,帧将与原始背景一起输出。
完成任务
加载该片段
将 MP4、MOV、WebM 或 GIF 导入。H.264 MP4 具有最可靠的解码效果;浏览器编解码器支持比文件扩展名更重要。
精修到需要的帧
设置起始和结束点。帧数会影响导出时间和 ZIP 文件的尺寸,因此,精简帧比对视频输出更重要。
设置背景,或不设置。
选择背景颜色和容差、柔化、去阴影和遮挡,如果需要透明效果,请选择。不选择这些,则会提取拍摄的每一帧。
选择 PNG 序列,并设置帧率
帧率决定您会获得多少 PNG 图像。当达到 450 帧限制时,实际帧率会降低,以保持您选择的持续时间,因此在导出前,请检查工具报告的数字。
导入为图像序列
解压缩并导入第一个帧作为序列,在 After Effects、DaVinci、Premiere,或您的引擎的精灵流程中。编号连续,因此序列可以自动检测。
常见用例
在真实的编辑器中进行组合
将带有关键的素材导入到 After Effects 或 DaVinci,保持 alpha 完整,而不是在编辑器内重新进行关键。
精灵图和游戏资源
将带有连续编号和透明度的帧作为输入,提供给精灵打包器或引擎导入流程。
帧级审查
从剪辑中提取精确的帧,以便检查边缘、瑕疵或单个瞬间,以最高质量。
常见问题
PNG 图像是否真的具有 alpha 通道?
是的,当你对背景进行关键帧设置时,每一帧都使用完整的 8 位 alpha 通道,因此边缘的半透明效果得以保留。如果未进行关键帧设置,则帧会以不透明的方式导出,并保留原始背景,这与您选择的结果一致。
如何与导出 GIF 比较?
GIF 的透明度是二元:每个像素要么完全不透明,要么完全透明,而调色板最多 256 种颜色。PNG 保持部分 alpha 和全颜色的信息,因此柔和的边缘和虚线阴影可以在 PNG 序列中保留,但在 GIF 中会消失。
我会得到多少帧?
帧数等于您选择的持续时间乘以帧率,上限为 450。当达到上限时,实际帧率会被降低,以确保片段仍然覆盖您选择的持续时间。该工具会显示实际设置,在您导出前。
水印或注册吗?
Neither. 这个工具是免费的,不需要任何账号,并且没有添加任何帧。
ZIP 文件会很大吗?
通常比原始视频更大,有时会更大。PNG 是一种无损格式,每个帧都独立存储,帧之间没有压缩。这是为了获得可编辑的 Alpha,所以请务必精确定切,并仅使用您需要的帧率。
视频是否已上传?
编号:解码、密钥和 PNG 编码在您的浏览器中运行。上传仅在您选择云同步、分享链接或提交错误样本时发生。