Я пытаюсь установить «GPSTimeStamp» в теги exif jpg через android. Документация довольно скудна на этом:
http://developer.android.com/reference/android/media/ExifInterface.html#TAG_GPS_TIMESTAMP Тип - это строка. Постоянное значение: «GPSTimeStamp». Но какой именно формат?Android: поставьте GPSTimeStamp в jpg теги EXIF
Цель здесь: http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/GPS.html
GPSTimeStamp: rational64u [3] (при записи, дата отгоняют, если присутствует, и время устанавливается по Гринвичу, если она включает в себя часовой пояс)
Так что мне нужно длинное значение массив из 3 ячеек? Я не уверен, что добавить. Я получил «UTC время этого исправления в миллисекундах с 1 января 1970 года». через location.gettime().
http://developer.android.com/reference/android/location/Location.html#getTime%28%29
Если я пишу длинное значение в виде строки в меток времени и проверяю теги exif через «exif» в Linux, я получаю ошибку «знаменатель». Все эксперименты с hh: mm: ss или другими форматами потерпели неудачу. Здесь немного потеряно.
Даже спустя годы вы все равно можете получить ответ. Удивительно, спасибо. Приложение, о котором идет речь, давно мертво, но это может помочь другим. :) – Redfox