Como converter imagens em formato Webp no Linux

Como converter imagens em formato Webp no Linux

Uma das inúmeras práticas recomendadas que você ouvirá, para otimizar o desempenho do seu site está usando imagens compactadas. Neste artigo, compartilharemos com você um novo formato de imagem chamado Webp Para criar imagens compactadas e de qualidade para a web.

Webp é um formato de imagem de código aberto relativamente novo que oferece compactação excepcional sem perdas e com perdas para imagens na web, projetada pelo Google. Para usá-lo, você precisa baixar utilitários pré-compilados para Linux, Windows e Mac OS X.

Com este formato de imagem moderno, webmasters e desenvolvedores da Web podem criar imagens menores e ricas que tornam a web mais rápida.

Como instalar a ferramenta Webp no Linux

Felizmente, o Webp O pacote está presente nos repositórios oficiais do Ubuntu, você pode instalá -lo usando o gerenciador de pacotes APT, conforme mostrado.

$ sudo apt install webp 

Em outras distribuições Linux, comece baixando o Webp pacote do repositório Googles usando o comando wget da seguinte maneira.

$ wget -c https: // armazenamento.googleapis.com/downloads.WebMProject.org/liberações/webp/libwebp-0.6.1-Linux-X86-32.alcatrão.gz 

Agora extraia o arquivo de arquivo e mova -se para o diretório de pacotes extraído da seguinte maneira.

$ tar -xvf libwebp -0.6.1-Linux-X86-32.alcatrão.gz $ cd libwebp-0.6.1-Linux-X86-32/ $ CD Bin/ $ LS 
Pacotes Webp

Como você pode ver na captura de tela acima, o pacote contém uma biblioteca pré -compilada (libwebp) para adicionar Webp codificação ou decodificação para seus programas e vários utilitários Webp listados abaixo.

  • anim_diff - ferramenta para exibir a diferença entre imagens de animação.
  • anim_dump - ferramenta para despejar a diferença entre imagens de animação.
  • cwebp - Ferramenta do codificador Webp.
  • dwebp - Ferramenta de decodificador Webp.
  • gif2webp - Ferramenta para converter imagens GIF em Webp.
  • img2webp - Ferramentas para converter uma sequência de imagens em um arquivo Webp animado.
  • vwebp - Visualizador de arquivos Webp.
  • webpinfo - Usado para visualizar informações sobre um arquivo de imagem Webp.
  • webpmux - Ferramenta de muxing webp.

Para converter uma imagem para Webp, você pode usar o cwebp ferramenta, onde o -q Switch define a qualidade da saída e -o Especifica o arquivo de saída.

$ cwebp -q 60 fofo-bebê-menina.png -o fofo-bebê-menina.webp ou $ ./cwebp -q 60 fofo-bebê-menina.png -o fofo-bebê-menina.Webp 
Imagem secreta para formato webp

Você pode ver o convertido Webp imagem usando o vwebp ferramenta.

$ ./Vwebp fofo-bebê-menina.Webp 
Veja a imagem do formato Webp

Você pode ver todas as opções para qualquer uma das ferramentas acima, executando -as sem argumentos ou usando o -Longhelp Flag, por exemplo.

$ ./cwebp -longhelp 

Por último, mas não menos importante, se você deseja executar os programas acima sem digitar seus caminhos absolutos, adicione o diretório ~/libwebp-0.6.1-Linux-X86-32/BIN para o seu caminho variável ambiental em seu ~/.Bashrc arquivo.

$ VI ~//.Bashrc 

Adicione a linha abaixo no final do arquivo.

Caminho de exportação = $ caminho: ~/libwebp-0.6.1-Linux-X86-32/BIN 

Salve o arquivo e saia. Em seguida, abra uma nova janela do terminal e você poderá executar tudo Webp programas como qualquer outro comando do sistema.

Página inicial do projeto Webp: https: // desenvolvedores.Google.com/speed/webp/

Confira também estes artigos relacionados úteis:

  1. 15 Comandos úteis de 'ffmpeg' para vídeo, áudio e conversão de imagem no Linux
  2. Instale a ferramenta ImageMagick (Manipulação de Imagem) no Linux
  3. 4 maneiras de converter em lote seu png em jpg e vice-versa

Webp é apenas um dos muitos produtos que saem dos esforços contínuos do Google para tornar a web mais rápida. Lembre -se de compartilhar seus pensamentos sobre este novo formato de imagem para a web, através do formulário de feedback abaixo.