我試圖通過android將「GPSTimeStamp」設置爲jpg的exif標籤。這個文檔很少:
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](書寫時,日期如果存在剝離,並且時間調整爲UTC,如果它包括一個時區)
所以我需要一個長期價值一個3單元陣列?我不確定,應該輸入什麼。我已經獲得了「此修復的UTC時間,以1970年1月1日以來的毫秒爲單位」。通過location.gettime()。
http://developer.android.com/reference/android/location/Location.html#getTime%28%29
如果我將long值作爲字符串寫入Timestamp並在Linux上通過「exif」檢查exif標記,則會出現「預計分母」的錯誤。所有使用hh:mm:ss或其他格式的實驗都失敗了。在這裏有點失落。
甚至幾年後,你仍然可以得到答案。太好了,謝謝。這個應用程序已經很長時間了,但這可能有助於其他人。 :) – Redfox 2015-04-13 09:23:01