返回
创建于
状态公开

ffmpeg 如何从 webm(vp9编码)视频中抽帧提取透明底的 png 或 webp 图片?

  1. 导出 png
bash
1ffmpeg -vcodec libvpx-vp9 -i output_1s.webm -pix_fmt rgba %04d.png
  1. 导出 webp
bash
1ffmpeg -vcodec libvpx-vp9 -i output_1s.webm -vframes 1 \
2  -c:v libwebp \
3  -lossless 1 \
4  -pix_fmt yuva420p \
5  output.webp

https://superuser.com/a/1116905

重要的是:保留 -vcodec libvpx-vp9-i 之前:指定输入解码器,确保正确读取 VP9 alpha 通道。​