アンドロイド経由でjpgのexifタグに "GPSTimeStamp"を設定しようとしています。このドキュメントでは、ドキュメントがかなり不足しています。
http://developer.android.com/reference/android/media/ExifInterface.html#TAG_GPS_TIMESTAMP タイプはストリングです。定数値: "GPSTimeStamp"。しかし、正確な形式は何ですか? http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/GPS.html
GPSTimeStamp:rational64u [3](書き込み時に存在する場合、日付が剥ぎ取られ、それがタイムゾーンが含まれている場合、時間がUTCに調整されている)Android:jpg EXIFタグにGPSTimeStampを入力
をだから私は長い値を必要とし、ここで探し
3セル配列?私は確かに、何を入れるべきかわかりません。私は1970年1月1日からこの修正のUTC時間をミリ秒単位で取得しました。 location.gettime()を介して
http://developer.android.com/reference/android/location/Location.html#getTime%28%29
タイムスタンプに長い値を書き込み、Linux上で "exif"でexifタグをチェックすると、 "分母が予想される"というエラーが表示されます。 hh:mm:ss、または他の形式のすべての実験は失敗しました。ここで少し失われている。アンドロイドからCamera.javaソースコード以下の記述と実装を持っていsetGpsTimestamp
方法で
年後もまだ回答が得られます。素晴らしいです、ありがとう。問題のアプリは長年死んでいるが、これは他人を助けるかもしれない。 :) – Redfox