2011-05-02 15 views
8

¿Cómo obtener el número de serie de la cámara de EXIF?¿Cómo obtener el número de serie de la cámara de EXIF?


Editar: alguna gente piensa que el número de serie de la tienda no todos (o incluso muchos) cámaras, pero traté de cuatro de diferentes fabricantes y lo hacen. Entonces, volvamos a formularlo como "¿Cómo obtener el número de serie de la cámara desde EXIF ​​si hay alguno?"

+1

FWIW: http://cameratrace.com/faq muestra una larga lista de cámaras que almacenan números de serie en el EXIF. – EricLaw

Respuesta

3

Primero, la cámara debería escribir su número de serie en los datos EXIF. No conozco ninguno que lo haga.

Pero en cualquier caso, tendrá que verificar con la documentación de la cámara específica en cuestión para ver si escribe este valor y dónde lo escribe. No hay un lugar estándar para él, ya que no es una cosa estándar para escribir (como Manufacturer o Model).

Puede ver mucho sobre las especificaciones EXIF ​​here.

+1

Encontré Q & A de Google para una pregunta reciente y hice clic en la URL incrustada que ahora es un 404 David. La nueva URL para él ahora es http://www.exif.org/category/specifications a menos que quieras apuntar solo a http://www.exif.org/ –

19

Como se ha mencionado, no todas las cámaras almacenan el número de serie. Sin embargo, la mayoría de las DSLR sí lo hacen.

El número de serie se almacena realmente en la sección MakerNotes del EXIF. Esta es una sección exclusiva para que los fabricantes escriban en el formato que deseen.

Hemos ampliado en la gran obra de Jacob Seidelin (< edición: la URL es una 404) para extraer el número de serie con javascript my Site que incluye una versión sin conexión para Chrome por ninguna otra razón que ver si ¡podría! Es de código abierto, por lo que si está buscando una solución de JavaScript, puede construir sobre ella, etc.

La pregunta no incluye un lenguaje de programación ni ninguna contrastada, por lo que la mejor respuesta es usar exiftool. Cuenta con el apoyo más completo para diferentes modelos de cámaras y formatos de archivo

Un comando de ejemplo simple para obtener el número de serie serían (incluido el apoyo brillante para lo diferentes aplicaciones carnicero él!):

exiftool -SerialNumber myImage.jpg 

que escribir mi sitio, he examinado este tema a través de cientos de horas, así que si tiene más preguntas, ¡hágamelo saber!

+0

Para ser exactos, no es necesariamente en MakerNotes. Para Nikons puede estar bajo la sección Nikon3. – TimZaman

+0

¿La sección Nikon3 no forma parte de Maker Notes? –

3

Casi todas las cámaras DSLR codifican el número de serie en la información EXIF ​​en la sección de notas del fabricante. La razón por la que la mayoría de la gente no lo ve en la información EXIF ​​es que los productos de Adobe ignoran la sección de notas del fabricante de la información EXIF. Por lo tanto, si está viendo la información EXIF ​​utilizando un producto Adobe, no verá el número de serie. Pero eso no significa que no esté allí, solo significa que Adobe no lo muestra.

Cuestiones relacionadas