Estoy tratando de establecer el "GPSTimeStamp" en las etiquetas exif de un jpg a través de Android. La documentación es bastante escasa en este caso:
http://developer.android.com/reference/android/media/ExifInterface.html#TAG_GPS_TIMESTAMP Tipo es Cadena. Valor constante: "GPSTimeStamp". Pero, ¿cuál es el formato exacto?Android: Ponga GPSTimeStamp en etiquetas EXIF de jpg
buscando aquí: http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/GPS.html
GPSTimeStamp: rational64u [3] (al escribir, fecha en que se despojó de si está presente, y el tiempo se ajusta a UTC si incluye una zona horaria)
por eso es necesario un valor de largo una matriz de 3 celdas? No estoy seguro de qué incluir. Obtuve un "tiempo UTC de esta solución, en milisegundos desde el 1 de enero de 1970". a través de location.gettime().
http://developer.android.com/reference/android/location/Location.html#getTime%28%29
Si escribo el valor largo como una cadena en Timestamp y verifico las etiquetas exif a través de "exif" en Linux, aparece el error "denominador esperado". Todos los experimentos con hh: mm: ss u otros formatos han fallado. Estar un poco perdido aquí.
Incluso años después, todavía puede obtener una respuesta. Genial gracias. La aplicación en cuestión ha muerto hace mucho tiempo, pero esto puede ayudar a otros. :) – Redfox