Format Atlas

Conceitos básicos

Conceitos úteis antes de escolher um formato de arquivo.

Codificação de caracteresA codificação representa texto em bytes. Se um CSV ou TXT aparecer com caracteres incorretos, confira a codificação usada para salvar e ler, incluindo UTF-8 e a marca BOM.Contêiner e codecUm contêiner reúne fluxos de mídia; um codec codifica o áudio ou vídeo dentro dele. A extensão MP4 ou MKV não garante suporte ao codec interno.Compressão de arquivosA compressão reduz o tamanho para armazenamento ou envio. ZIP também reúne arquivos; um codec pode comprimir a própria mídia. Verifique a compatibilidade e a extração.Extensões de arquivoUma extensão como .jpg ou .pdf é uma indicação no nome, não prova do conteúdo. Examine o formato real antes de trocar a extensão ou confiar em um download.Formatos de arquivoUm formato define como os dados são representados e interpretados. Escolha conforme o software do destinatário, a edição, a fidelidade e o acesso futuro, não apenas pela extensão.Compressão sem perdas e com perdasA compressão sem perdas permite restaurar os dados originais; a compressão com perdas descarta informações para reduzir o tamanho. Guarde um arquivo-fonte se for editar depois.Tipos MIMEUm tipo MIME identifica o conteúdo com valores como image/jpeg. Ele ajuda navegadores e serviços a tratar arquivos, mas deve ser comparado ao conteúdo real.Imagens raster e vetoriaisImagens raster armazenam pixels; imagens vetoriais descrevem formas. Fotos costumam usar raster, enquanto logotipos e diagramas podem ganhar com vetores escaláveis.Transparência em imagensA transparência permite que o fundo apareça em parte da imagem. Confira se o formato e o destino preservam o canal alfa; JPEG não oferece a transparência comum.Precisão numérica e conversãoInteiros grandes e frações decimais podem mudar quando convertidos para um tipo numérico de precisão limitada.Metadados, arquivos auxiliares e dependências externasMetadados descrevem conteúdo ou configurações. Diferencie um sidecar dos dados externos necessários para abrir um arquivo e confira onde ficam.O que somas de verificação podem confirmarUm hash é calculado dos bytes do arquivo. Compare com um valor esperado confiável usando o mesmo algoritmo, separado da inspeção do conteúdo e do remetente.