试了下 ffmpeg 不支持 webp 转 gif 。
网上找了几个库转成 gif 之后只能保留第一帧,图就动不了了
|  |      1RecursiveG      2024-02-22 13:50:30 +08:00 ImageMagick 有命令行工具 | 
|      2xR13zp0h67njQr2S      2024-02-22 14:04:09 +08:00 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 | 
|      3xR13zp0h67njQr2S      2024-02-22 14:05:43 +08:00 imgur   KyTqpYA.png | 
|      4TArysiyehua      2024-02-22 17:47:14 +08:00 | 
|  |      5yujiawei007      2024-02-22 18:00:43 +08:00 @78786381 #2 你这个应该只有第一帧吧,op 是希望转 webP 动图。 | 
|  |      6yujiawei007      2024-02-22 18:01:22 +08:00 ffmpeg 应该是支持的,看看是不是自己哪里的问题。 | 
|      7ntedshen      2024-02-22 19:13:50 +08:00 |