如何制作avif格式动图/动画来取代gif格式的动图/动画,支持HDR和10 位颜色,支持alpha 通道(透明),支持帧率和循环播放,支持渐进加载
1. AVIF动图/动画在线制作
制作的三种方式:
1. 支持通过gif转换为avif,
2. 上传图片序列来生成avif动画,
3. 也可以通过视频转换。
AVIF支持高动态范围(HDR)和宽色域(WCG),可以呈现更加逼真的图像效果.
2. AVIF动图通过ffmpeg命令行制作
ffmpeg下载:https://ffmpeg.org/download.html
转换MP4视频为avif动画/动图:
ffmpeg -i video.mp4 animated.avif
注意:mp4视频要短,否则转换时间会太长。
3. AVIF动图简介
AVIF (AV1 Image Format) 是一种由 Alliance for Open Media (AOMedia) 开发的新型图像格式,旨在提供比 JPEG 和 WebP 更优的压缩效率和图像质量。AVIF 基于 AV1 视频编码器,并利用其先进的压缩技术来实现更小的文件大小和更清晰的图像。
AVIF 的主要特点包括:
- 更高的压缩效率: AVIF 可以比 JPEG 和 WebP 提供高达 50% 的压缩效率,这意味着在保持相同图像质量的情况下,AVIF 文件的大小可以更小。
- 更好的图像质量: AVIF 支持更广泛的色彩空间和采样格式,例如 HDR 和 10 位颜色,这可以提供更逼真的图像。
- 更好的渐进式解码: AVIF 支持渐进式解码,这意味着图像可以从低分辨率开始加载,然后逐渐提高分辨率,直到加载完成。这可以改善在低带宽连接上的体验。
- 更好的支持: AVIF 得到越来越多的浏览器和图像编辑软件的支持,包括 Chrome、Firefox、Safari、Edge、GIMP 和 Photoshop。
AVIF 的动画特点包括:
- 支持 alpha 通道: AVIF 支持 alpha 通道,这意味着动画可以包含透明度信息,这可以用于创建更复杂的动画效果。
- 支持帧率: AVIF 支持帧率,这意味着动画可以以不同的速度播放。
- 支持循环播放: AVIF 支持循环播放,这意味着动画可以无限期地播放。
AVIF 动画的优势包括:
- 更小的文件大小: AVIF 动画的文件大小比 GIF 和 WebP 动画更小,这意味着它们可以在网络上更快地加载和传输。
- 更好的图像质量: AVIF 动画支持更广泛的色彩空间和采样格式,这可以提供更逼真的图像。
- 更好的渐进式解码: AVIF 动画支持渐进式解码,这意味着动画可以从低分辨率开始加载,然后逐渐提高分辨率,直到加载完成。这可以改善在低带宽连接上的体验。
- 更好的支持: AVIF 动画得到越来越多的浏览器和视频播放器的支持,包括 Chrome、Firefox、Safari、Edge 和 VLC。
AVIF 动画的局限性包括:
- 相对较新的格式: AVIF 是一种相对较新的格式,因此它还没有得到所有浏览器和视频播放器的广泛支持。
- 压缩速度较慢: AVIF 的压缩速度比 JPEG 和 WebP 慢,这意味着创建 AVIF 动画需要更长的时间。
总体而言,AVIF 动画是一种很有前途的新格式,它具有比 GIF 和 WebP 动画更小的文件大小、更好的图像质量和更好的渐进式解码功能。随着越来越多的浏览器和视频播放器支持 AVIF,它可能会成为创建和共享动画的首选格式。