4

iOS のメタデータ ディクショナリ プロビジョニングを使用せずに、メタデータをヘッダーとして jpeg ファイルに追加するツールを使用して、メタデータを jpeg 画像に追加しようとしています。

いくつかの問題: 値の長さが 5 文字未満の場合、Mac/Windows で「Make」と「Artist」が表示されません。高度の参照は Mac では表示されません。「ユーザー コメント」フィールドは、Mac では表示されませんが、Windows では表示されます。

問題は、オンライン パーサー (regex.info/exif.cgi) をチェックインすると、これらすべての値が表示されることです。

問題は、iOS が Exif 情報が特定の形式であることを期待しているのかということです。はいの場合、それは何ですか?

編集:高度と経度の値でさえ正しくありません。緯度は 0 0' 0" で、経度は x 0' 0" です。ここで、x は設定した時間の値です。
iOS でメタデータを保存する通常の方法を使用する場合、緯度と経度に 10 進値を渡しますが、このツールでは時分と秒を別々に渡します。

4

1 に答える 1

2

はい、「メーカー」、「アーティスト」、GPS 情報、およびユーザー コメントを保存するための特定の形式があります。それらは ASCII エンコードされ、HEX タグ (13B から 10E) 内にある必要があります。ユーザー コメントは Unicode にすることができますが、それをサポートするメタデータ リーダーは多くありません。

EXIF 2.2 仕様の 15 ページ、メタデータ属性のリスト、および各属性の説明が表の後に続きます。

補足として、適切な EXIF メタデータ リーダーを使用していることを確認してください。通常、製品はメタデータの読み取りエラーに対処した場合、メタデータの読み取りをスキップします (例: Windows フォト ビューアー)。

于 2013-03-01T06:12:13.947 に答える