Última atualização em 5 de Março, 2021 por Vítor Fernandes.
PNG oferece suporte a imagens baseadas em paleta (com paletas de cores RGB de 24 bits ou RGBA de 32 bits), imagens em tons de cinza (com ou sem canal alfa para transparência) e imagens RGB ou RGBA totalmente coloridas não baseadas em paleta. O grupo de trabalho PNG projetou o formato para transferência de imagens na Internet, não para gráficos de impressão de qualidade profissional; portanto, espaços de cores não RGB, como CMYK, não são suportados.
wikipedia
Para executar o comando poderá utilizar a aplicação Linux Subsytem disponível na Microsoft Store. Ou utilizar as instruções disponíveis na página. Entertanto, para um melhor exclarecimento sobre o módulo utilize a página oficial da ImageMagick.
1 – Instala o módulo ImageMagick
sudo apt-get install imagemagick -y
2 – Converte múltiplas imagens JPG para PNG
for i in *.jpg; do convert -strip -interlace plane -background none -alpha remove -flatten -quality 80 $i $(echo $i | sed 's/jpg/png/g'); done
Converte múltiplas imagens PNG para JPG
for i in *.jpg; do convert -strip -interlace plane -background "#ffffff" -alpha remove -flatten -quality 80 $i $(echo $i | sed 's/png/jpg/g'); done