Fala pessoal.
Não estou conseguindo converter .jpg para .webp
Alguém pode me ajudar? Segue código abaixo:
$fotob = 'imagem.jpg';
$foto = explode('.',$fotob);
$f = $foto[0];
$forigem = $fotob;
$origem = 'fotos_noticias/'.$forigem;
$fdestino = $f.'.webp';
$destino = 'fotos_capa/'.$fdestino;
$imagem = imagecreatefromjpeg($origem);
$imgX = imagesx($imagem);
$imgY = imagesy($imagem);
$novaImagem = imagecreatetruecolor($imgX, $imgY);
imagealphablending($novaImagem, false);
imagesavealpha($novaImagem, true);
imagecopyresampled($novaImagem, $imagem, 0, 0, 0, 0, $imgX, $imgY, $imgX, $imgY);
imagewebp($novaImagem, $destino, 100);
imagedestroy($imagem); // Importante para limpar o cache