画像メタデータを操作および取得するための完全なコマンド ライン ツール、またはさらに優れた Python ラッパーを探しています。
私は非常に素晴らしいpyexiv2を試しましたが、「XMP.imageapp.uuid」のような新しい名前空間を登録することはできません(おそらく何かが足りないので、その解決策を聞いてうれしいです.)
コマンド ライン ツールexiv2を使用すると、キーの単一の値を読み取ることができません。したがって、Xmp.dc.subject を検索する場合は、すべての xmp データを取得して値を grep する必要があります。(あまり良くありません)
exiv2 では、次のように名前空間を登録できます: exiv2 -M 'reg imageapp http://ns.imagapp.pro/imageapp/v1/ ' -M'set Xmp.imageapp.uuid asdfasd' 1.jpg
しかし、xmptag 'Xmp.imageapp_1_.uuid' を設定することがある (いつどこで見つけられなかった) かという問題があり、削除するとすぐに別のタグが 'Xmp.imageapp_1_ の形式で表示されるため、削除に問題があります。1 .uuid'
私のアプリは Python で書かれているので、Python ツールを使用したいと思います。新しい名前空間を pyexiv2 に登録する方法を知っている人はいますか?
ありがとう