Dicionário

O que é a extensão de arquivo do tipo de arquivo?

Uma extensão de arquivo é a parte curta no final do nome de um arquivo, como .mp3. A File Type Extension é a extensão que corresponde aos dados dentro do arquivo.

file-type-extension

Uma extensão de arquivo é a parte curta no final do nome do arquivo, depois do ponto. Em expenses.xlsx, o nome base é expenses e a extensão é xlsx. O Windows identifica tipos de arquivo pela extensão e a usa para escolher o app e o ícone para um arquivo.

A Extensão de tipo de arquivo é um campo em um relatório de metadados. Ela geralmente mostra a extensão do tipo de dados dentro do arquivo, que pode ser diferente da extensão no nome do arquivo. O leitor de metadados ExifTool chama esse campo de FileTypeExtension e o descreve como uma extensão comum em minúsculas para o tipo de arquivo.

Como é o valor

O valor é uma extensão em minúsculas sem o ponto, e geralmente tem 3 ou 4 caracteres. Um tipo de arquivo pode ter várias extensões comuns, mas o campo mostra apenas uma delas.

Por exemplo, uma imagem JPEG pode terminar em .jpeg, .jpg ou .jpe, e sua Extensão de tipo de arquivo é jpg. O ExifTool atribui estes valores a alguns formatos comuns:

  • jpg para uma imagem JPEG
  • tif para uma imagem TIFF
  • png para uma imagem PNG
  • mp3 para um arquivo de áudio MP3
  • mpg para um vídeo MPEG
  • pdf para um documento PDF

De onde vem o valor

O arquivo não armazena sua Extensão de tipo de arquivo. O leitor de metadados calcula o valor sempre que lê o arquivo. O ExifTool lista o campo como não gravável, então você não pode editá-lo.

Para descobrir o tipo, o ExifTool lê os primeiros bytes do arquivo, chamados de cabeçalho. Um formato pode ter um número mágico, que é uma sequência fixa de bytes em um ponto definido do arquivo. O ExifTool primeiro testa o formato sugerido pela extensão no nome do arquivo.

Quando um formato tem um número mágico, os bytes precisam corresponder a ele, independentemente do que o nome do arquivo indica. A extensão ainda pode ajudar a decidir o tipo, por exemplo entre formatos raw de câmera baseados em TIFF, como NEF e ARW. O ExifTool então fornece a extensão usual para o tipo que encontrou.

Como a extensão difere do tipo de arquivo

O tipo de arquivo é o formato dos dados dentro do arquivo, como JPEG ou MP3. A extensão é apenas parte do nome, e qualquer pessoa pode alterá-la ao renomear um arquivo.

Uma nova extensão não converte o arquivo para outro formato, porque não muda nada além do nome. O arquivo pode então deixar de abrir no app que o criou.

É por isso que um relatório de metadados mostra os dois valores. O nome do arquivo mostra a extensão que o arquivo recebeu, e a Extensão de tipo de arquivo mostra a extensão que corresponde ao conteúdo. O tipo MIME nomeia o mesmo tipo de arquivo em uma terceira forma.

Por que isso é importante para o seu arquivo

Compare a extensão no nome do arquivo com a Extensão de tipo de arquivo. Se forem iguais, o nome geralmente corresponde ao conteúdo. Uma imagem JPEG chamada photo.jpeg também corresponde, porque jpeg e jpg são extensões comuns para JPEG.

Se forem diferentes, verifique se ambas são extensões comuns para o mesmo formato, como tiff e tif. Se não forem, o nome pode não corresponder ao conteúdo. Seu computador escolhe o app pela extensão, então o arquivo pode abrir no app errado ou nem abrir.

Para comparar os 2 valores, você precisa ver a extensão no nome do arquivo. Os Macs geralmente escondem extensões. Veja como exibi-las:

  • No Mac: no Finder, escolha Ajustes no menu Finder, clique em Avançado e selecione Mostrar todas as extensões de nome de arquivo
  • No Windows 11: no Explorador de Arquivos, selecione Exibir, depois Mostrar e, em seguida, Extensões de nomes de arquivos