問題タブ [iptc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
excel - Bridge で読み取り可能な EXCEL から TIFF への IPTC メタデータ
[name][url in folder][keywords] などのフィールドを含む Excel シートがあります。検索できるようにするために、IPTC メタデータ キーワードを 60'000 TIFF 画像に書き込む最良の方法を見つけようとしています。このExcelファイルから(Adobe Bridgeを使用して)それらを介して。exiftool.exe を試しましたが、「Adobe Bridge」がレンダリング キーワードを読み取れません。PHP でそれが可能であることがわかりましたが、コードまたはソフトウェアが既に存在するかどうかを知りたいです。
batch-file - exiftool は、add += の使用時に重複する iptc:keywords/xmp-dc:subject を防止します
問題:
iptc:keywords=holliday の jpg があり、実行すると
- exiftool myImage.jpg -IPTC:Keywords+=holliday -IPTC:Keywords+=ocean
画像には「holliday」タグが 2 つ付いています
現在使用している重複を避けるために
- exiftool myImage.jpg -IPTC:Keywords-=holliday -IPTC:Keywords+=holliday -IPTC:Keywords-=ocean -IPTC:Keywords+=ocean
そのため、キーワードがまだ jpg に存在しない場合、「-=」は効果がありません。
ただし、この方法には、キーワードが既に存在するため、必要がない場合でも jpg が常に変更されるという欠点があります。
必要な場合にのみ変更されるキーワード/サブジェクトを追加するためのより効率的な axiftool-api 呼び出し方法はありますか?
バックグラウンド:
現在、Android と PC の間でキーワード/件名のメタデータ同期を実装しています。
android は、変更が行われるたびに msdos バッチ スクリプト エントリを生成し、exiftool ベースのバット スクリプトを使用して、PC 側でメタデータの変更を適用します。
PC キーワードの変更はさまざまな Android デバイスから発生する可能性があるため、キーワードを追加/削除する必要があり、完全に設定することはできません。
android - Androidで新しいカスタムEXIFおよびIPTCタグを作成して保存する
デバイスに保存してからサーバーに送信するカメラとギャラリーの画像があります。
asを介して入力edittext
および送信される写真家の情報を追加する必要があります。image
metadata
どこでも検索しましたが、既存のタグmetadata
を使用して書き込む方法の結果が得られました。sanselan
画像に新しいカスタムを書き込むことについては何も見つかりませんでしtags
た。
誰かがそれを持っているなら、私にサンプルコードを提供してください。