¿Algún formato de archivo de imagen incluye el autor, el título, etc.?

¿Algún formato de archivo de imagen incluye el autor, el título, etc.?

¿Algún formato de archivo de imagen incluye el autor, el título, etc.? Actualmente estoy jugando con ffmpeg y esa información viene con un archivo de video y me pareció útil. Me preguntaba si un archivo de imagen también puede incluir estos atributos.

Me doy cuenta de que, si existieran, probablemente se cambiarían fácilmente y, por lo tanto, no protegerían los derechos de propiedad intelectual. Sin embargo, creo que es una buena característica.

También me doy cuenta de que Windows tiene propiedades de archivo extendidas, pero esperaba algo incrustado en el archivo en lugar del descriptor de archivo del sistema operativo (que supongo que es cómo Windows hace esto).

Respuesta1

Exif puede contener metadatos sobre título, autor, etc.

Exif(Formato de archivo de imagen intercambiable) puede contener información de autoría y derechos de autor:

Las etiquetas de metadatos definidas en el estándar Exif cubren un amplio espectro:

  • Información de fecha y hora
  • Descripciones
  • Informacion registrada

Los metadatos Exif pueden estar presentes enJPEGimágenes, por ejemplo. Hayuna lista completa de etiquetas Exifque es demasiado largo para incluirlo aquí, pero probablemente le interesen las etiquetas ImageDescription, Artist(o XPAuthor).

Alternativamente,XMP(Plataforma de metadatos extensible) proporciona un estándar para incrustar metadatos en un archivo en forma de XML, incluidos múltiples formatos de imagen.

PNGuso de imágenesun formato diferente, pero también puede contener metadatos:

PNG proporciona los fragmentos tEXt, iTXt y zTXt para almacenar cadenas de texto asociadas con la imagen, como una descripción de la imagen o un aviso de derechos de autor. Las palabras clave se utilizan para indicar qué representa cada cadena de texto. Puede aparecer cualquier número de dichos fragmentos de texto y se permite más de uno con la misma palabra clave.

GIFLos archivos pueden incluir metadatos en un bloque de comentarios (gracias).C.A.por señalarlo) como estándar. También podrían incluir información en texto plano o bloques de extensión de aplicación.

Paraimagen vectorialarchivos,SVGson XML y, por lo tanto, pueden incluir metadatos a través de los <metadata>elementos <title>y <desc>. (graciasC.A.por recordarme sobre los SVG)

Muchos de estos listados de metadatos se ajustarán a lasNúcleo de Dublín esquema/vocabulario, que proporciona nombres estandarizados para cada uno de los elementos, por ejemplo, 'Colaborador', 'Creador', 'Fecha', etc.

Otros medios para incluir datos en archivos de imagen

Como se señala en los comentarios, existen otras formas de incluir metadatos en archivos de imagen. Quisiera señalar que estos no son necesariamente parte de un expediente oficial.formatooespecificación, sin embargo.

esteganografíaes el método de ocultar un mensaje dentro de un mensaje. Esta es una técnica general y no se limita a archivos de imágenes; también se puede realizar en archivos de vídeo, archivos de audio, incluso en un soporte físico.

Hay imágenes dadas como ejemplos, tales como:

árbol con esteganografíaimagen esteganográfica

(crédito achipen Wikipedia en inglés para ambas imágenes)

Además, se podría agregar una firma y una fecha a la imagen para incrustar el autor y la hora de creación, por ejemplo.

Por supuesto, todos estos ejemplos afectan a los datos de la imagen real, en mayor o menor medida, a diferencia de la información adicional contenida en etiquetas o campos.

información relacionada