Pular para o conteúdo
Aback Tools Logo

Ferramenta de compressão delta

Codifique online e grátis um delta binário entre um ficheiro base e um ficheiro de destino. A nossa ferramenta de compressão delta usa um algoritmo de hash deslizante para encontrar blocos de bytes correspondentes entre os dois ficheiros, produzindo um delta compacto com instruções COPY (reutilizadas da base) e INSERT (dados novos). Mostra a repartição completa das instruções, o tamanho do delta face ao tamanho de destino e verifica automaticamente o delta por reconstrução de ida e volta. Descarregue o ficheiro delta para usar em fluxos de trabalho de patches personalizados. Sem registo, ficheiros até 5 MB, 100 % no navegador.

Delta Compression Tool
Upload a base file and a target file to compute a binary delta - shows how much of the target can be reconstructed from the base (COPY instructions) vs new data (INSERT instructions). Useful for understanding incremental update compression. All processing runs locally in your browser. Files must be under 5 MB each.

Base File (original version)

Drop file here

or click to browse - any file type

Target File (new version)

Drop file here

or click to browse - any file type

Porque usar a nossa ferramenta de compressão delta?

Estas são as principais vantagens da ferramenta.

  • Cálculo instantâneo de delta binário: a nossa ferramenta de compressão delta calcula um delta binário real entre dois ficheiros quaisquer instantaneamente no seu navegador, usando um algoritmo de hash deslizante para encontrar blocos de bytes correspondentes. Mostra a repartição COPY/INSERT, o tamanho do delta e a verificação de ida e volta num clique.
  • Ferramenta de compressão delta online segura: os seus ficheiros nunca saem do seu dispositivo quando usa a nossa ferramenta de compressão delta online. Todo o cálculo do delta é executado inteiramente no navegador com a API ArrayBuffer: sem envios para servidores, sem retenção de dados e 100 % privado. Segura para firmware proprietário, executáveis e documentos confidenciais.
  • Saída delta verificada de ida e volta: cada delta é verificado automaticamente aplicando-o de novo ao ficheiro base e comparando o resultado byte a byte com o destino. O selo de verificação confirma que o delta está correto antes de o descarregar — sem corrupção silenciosa.
  • Ferramenta de compressão delta sem instalação: calcule deltas binários diretamente no navegador. Sem xdelta3, bsdiff ou ferramentas de linha de comandos. A nossa ferramenta de compressão delta grátis funciona em qualquer dispositivo com um navegador moderno: sem instalação, sem registo e sem limites de tamanho até 5 MB.

Perguntas frequentes

Uma ferramenta de compressão delta calcula a diferença binária entre dois ficheiros: um ficheiro base (versão original) e um ficheiro de destino (versão nova). O resultado é um patch delta que codifica apenas as alterações, muito mais pequeno do que o ficheiro de destino completo quando as duas versões são semelhantes. A nossa ferramenta de compressão delta online grátis funciona inteiramente no seu navegador e não requer envio para servidores.

As instruções COPY referenciam intervalos de bytes do ficheiro base que aparecem inalterados no destino: acrescentam apenas 9 bytes ao delta, independentemente de quantos bytes representem. As instruções INSERT transportam bytes novos que não existem no ficheiro base. Um rácio COPY elevado significa que os ficheiros são semelhantes e que o delta é eficiente.

Sim. Todo o cálculo do delta é executado inteiramente no seu navegador com a API ArrayBuffer. Os seus ficheiros nunca são enviados para qualquer servidor, não são armazenados remotamente e não são transmitidos pela rede.

Sim — 100 % grátis e para sempre. Sem registo, sem conta, sem plano premium e sem anúncios. Cada ficheiro deve ter menos de 5 MB para o cálculo no navegador.

Depois de calcular o delta, a ferramenta aplica-o automaticamente de novo ao ficheiro base e compara o resultado byte a byte com o destino. Se coincidirem exatamente, o delta é marcado como «verificado de ida e volta», confirmando que o patch está correto e pode reconstruir o destino a partir da base sem perda de dados.

O xdelta3 e o bsdiff são ferramentas delta de nível de produção que usam algoritmos mais sofisticados e alcançam melhores rácios de compressão, sobretudo em executáveis binários. A nossa ferramenta de compressão delta usa uma abordagem mais simples de hash deslizante, precisa para compreender os conceitos de compressão delta e analisar a semelhança entre ficheiros.

A compressão delta funciona melhor quando os ficheiros base e de destino são semelhantes: atualizações de firmware, melhorias de versão de software, instantâneos de bases de dados e revisões de documentos costumam alcançar rácios COPY de 60-90 %. Os ficheiros já comprimidos (ZIP, JPEG, MP4) tendem a ter rácios COPY baixos porque a compressão destrói a semelhança ao nível do byte.

Cada ficheiro deve ter menos de 5 MB para o cálculo do delta no navegador. O algoritmo de hash deslizante precisa de construir uma tabela de hash em memória com todos os blocos de 16 bytes do ficheiro base, o que consome muita memória em ficheiros grandes. Para ficheiros com mais de 5 MB, use xdelta3 ou bsdiff na linha de comandos.

A ferramenta usa um formato delta binário próprio com um cabeçalho de 12 bytes (bytes mágicos «DELT» + tamanho base + tamanho de destino) seguido de instruções COPY (0x01) e INSERT (0x02). Este formato foi concebido para clareza didática: as ferramentas delta de produção como o xdelta3 usam o formato VCDIFF mais compacto (RFC 3284).