Repolode
JacobDev1

JacobDev1/xl-converter

Conversor de imagens para desktop no Windows e Linux, com conversão em lote para JPEG XL, AVIF, WebP, JPEG e PNG e redução opcional de dimensões.

Estrelas
586
Forks
30
Issues abertas
31
Último commit
mês passado

O que é?

O XL Converter é um aplicativo de desktop fácil de usar para converter imagens em lote para formatos modernos. Ele oferece suporte a JPEG XL e AVIF, que proporcionam maior compressão, além de WebP, JPEG e PNG, e está disponível para Windows e Linux.

O encoder JPEG pode usar JPEGLI, que, segundo o projeto, gera arquivos JPEG totalmente compatíveis com até 35% mais compressão. O app também oferece transcodificação JPEG sem perdas, que reduz o tamanho dos arquivos JPEG em cerca de 16% a 22% e pode ser revertida para recuperar o arquivo original.

Os encoders são executados em paralelo para aumentar a vazão, e as imagens podem ter suas dimensões reduzidas por resolução, porcentagem, lado mais curto ou mais longo, ou megapixels. Para compilar a partir do código-fonte, são necessários Python 3.13 e um conjunto de bibliotecas nativas de encoder; o projeto recomenda usar os binários oficiais em vez disso.

Recursos principais

  • 01Converte imagens para JPEG XL, AVIF, WebP, JPEG e PNG.
  • 02Gera arquivos JPEG com JPEGLI para obter maior compressão.
  • 03Faz transcodificação JPEG reversível e sem perdas.
  • 04Executa encoders em paralelo para aumentar a vazão do processamento em lote.
  • 05Reduz as dimensões por resolução, porcentagem, lado mais curto ou mais longo, ou megapixels.

Casos de uso

  • Reduzir o tamanho de uma grande biblioteca de fotos para economizar espaço sem perda visível de qualidade.
  • Converter recursos JPEG ou PNG para JPEG XL ou AVIF em sites.
  • Redimensionar imagens em lote para compartilhar ou publicar.

Início rápido

  1. 1

    Baixe a versão binária oficial no site

  2. 2

    Clone a branch stable do repositório

    git clone -b stable --depth 1 https://github.com/JacobDev1/xl-converter.git
  3. 3

    Instale os requisitos do Python (após configurar um ambiente virtual)

    pip install -r requirements.txt
  4. 4

    Execute o aplicativo

    python main.py

Antes de usar

  • Está disponível apenas para Windows e Linux, sem suporte para macOS.
  • A compilação a partir do código-fonte é demorada e requer muitas dependências do sistema e bibliotecas compiladas.
  • A licença não está especificada claramente nos metadados, então os termos de reutilização não estão claros.

Tópicos

Perguntas frequentes

O que é xl-converter?
Conversor de imagens para desktop no Windows e Linux, com conversão em lote para JPEG XL, AVIF, WebP, JPEG e PNG e redução opcional de dimensões. O XL Converter é um aplicativo de desktop fácil de usar para converter imagens em lote para formatos modernos. Ele oferece suporte a JPEG XL e AVIF, que proporcionam maior compressão, além de WebP, JPEG e PNG, e está disponível para Windows e Linux.
xl-converter é gratuito? Qual é a licença?
xl-converter é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
xl-converter ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de xl-converter foi em 6 de set. de 2026.
Para que posso usar xl-converter?
Reduzir o tamanho de uma grande biblioteca de fotos para economizar espaço sem perda visível de qualidade. Converter recursos JPEG ou PNG para JPEG XL ou AVIF em sites. Redimensionar imagens em lote para compartilhar ou publicar.
Como instalar xl-converter?
Baixe a versão binária oficial no site Clone a branch stable do repositório: git clone -b stable --depth 1 https://github.com/JacobDev1/xl-converter.git Instale os requisitos do Python (após configurar um ambiente virtual): pip install -r requirements.txt Execute o aplicativo: python main.py
Onde consigo xl-converter?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/JacobDev1/xl-converter

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados