<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Conversão-De-Imagens on /var/log/janio</title><link>https://devops.sarmento.org/tags/convers%C3%A3o-de-imagens/</link><description>Recent content in Conversão-De-Imagens on /var/log/janio</description><generator>Hugo</generator><language>pt-BR</language><lastBuildDate>Sat, 11 Apr 2026 10:22:18 +0000</lastBuildDate><atom:link href="https://devops.sarmento.org/tags/convers%C3%A3o-de-imagens/index.xml" rel="self" type="application/rss+xml"/><item><title>Convertendo imagens automaticamente para WEBP e AVIF</title><link>https://devops.sarmento.org/posts/convertendo-imagens-automaticamente-para-webp-e-avif/</link><pubDate>Thu, 26 Mar 2026 22:19:00 +0000</pubDate><guid>https://devops.sarmento.org/posts/convertendo-imagens-automaticamente-para-webp-e-avif/</guid><description>&lt;p&gt;Os dois posts anteriores montaram a infraestrutura de monitoramento — &lt;a href="https://devops.sarmento.org/posts/monitorando-arquivos-e-pastas-com-launchd-watchpaths-na-pratica/"&gt;&lt;code&gt;WatchPaths&lt;/code&gt; no macOS&lt;/a&gt;, &lt;a href="https://devops.sarmento.org/posts/monitorando-arquivos-e-pastas-no-linux-com-systemd-path-units-e-inotifywait-para-quem-nao-tem-root/"&gt;systemd path units e &lt;code&gt;inotifywait&lt;/code&gt; no Linux&lt;/a&gt; — e prometeram que os scripts viriam depois. O gatilho está pronto: o launchd ou o systemd detecta quando algo muda num diretório e dispara um comando. Falta o comando.&lt;/p&gt;
&lt;p&gt;Este post entrega o script de conversão de imagens que aqueles gatilhos vão disparar. O objetivo é simples: PNGs e JPGs entram numa pasta, WEBP ou AVIF saem. Os originais são apagados ou movidos, dependendo da configuração. O script detecta quais encoders estão disponíveis na máquina e escolhe o melhor entre os instalados, com uma cadeia de fallback que garante funcionamento mesmo quando a ferramenta ideal não está presente. Se nenhum encoder compatível for encontrado, o script avisa o que instalar e em qual gerenciador de pacotes.&lt;/p&gt;</description></item></channel></rss>