试了下 ffmpeg 不支持 webp 转 gif 。
网上找了几个库转成 gif 之后只能保留第一帧,图就动不了了
试了下 ffmpeg 不支持 webp 转 gif 。
网上找了几个库转成 gif 之后只能保留第一帧,图就动不了了
|
RecursiveGFeb 22, 2024
1
ImageMagick 有命令行工具
|
|
xR13zp0h67njQr2SFeb 22, 2024
2
useEffect(() => {
if (/\.webp/.test(src)) { fetch(src) .then((res) => res.blob()) .then((blobFile) => { const reader = new FileReader(); reader.onload = (result) => { setResultBase64(result.target.result); }; reader.readAsDataURL(blobFile); }); } else { setResultBase64(src); } }, []); js 浏览器上可以转成 base64 |
|
xR13zp0h67njQr2SFeb 22, 2024
3
imgur KyTqpYA.png
|
|
yujiawei007Feb 22, 2024
5
@78786381 #2 你这个应该只有第一帧吧,op 是希望转 webP 动图。
|
|
yujiawei007Feb 22, 2024
6
ffmpeg 应该是支持的,看看是不是自己哪里的问题。
|
|
ntedshenFeb 22, 2024
7
|