問題タブ [xmp]
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.
java - PDF に XMP を挿入/更新しますか?
できれば java を使用して、一部のXMPメタデータを PDF ファイルに挿入/更新するにはどうすればよいですか?
iphone - 埋め込まれたマーカーとコメント/注釈をサポートするオーディオ/ビデオファイル形式?
私は、ユーザーがオーディオ録音プロセス中にさまざまな間隔で任意にマーカーをオーディオに埋め込むことができるOSXおよび/またはiOS用のアプリを作成することを検討しています。この情報を含むことができる単一のファイルがあると便利ですが、効率的または実行可能である場合とそうでない場合があります。YouTubeのアノテーションで許可されているものと似ていると思います。
要件:
- オーディオ録音の特定の時点でマーカーを挿入する機能
- マーカーの名前と簡単な説明を保存する機能
これは、私が作業しているアプリによって作成されたオーディオ用であるため、マークアップのために他のソースからオーディオをインポートするためのものではありません。
- をちょきちょきと切る -
編集:たぶんMP4 + XMP?
EDIT2: iOSプラットフォームのオーディオまたはビデオでカスタムXMPフィールドを使用しようとした人はいますか?Macプラットフォームでは?アドビ(Xcodeプロジェクトがあります)からXMP Toolkitをダウンロードしましたが、これは私の快適ゾーンから少し外れたものです。大まかに見ると、かなり簡単に見えますが、XMP Toolkitの経験がある人は、何か考えがありますか?
以下の回答で示唆されているように、チャプターマーカーを使用したQuickTimeなどの代替ソリューションの経験がある人はいますか?さまざまなアプローチの長所と短所?
それについて考えた後、最初は現在の要件がオーディオのみであるとしても、オーディオとビデオの両方のフォーマットをサポートする何かをするのは素晴らしいことです。
EDIT3(クリーンアップ): それで、ここでループを閉じるだけです。結局、AVFoundationFrameworkでAVAssetやAVMetadataItemなどのiOS4.0APIを掘り下げました。プロジェクトはまだ完了していませんが、これらのAPIは、外部ライブラリを必要とせずに要件を満たしているようです。
python - 完全な xmp/iptc 操作コマンド ライン ツールまたは python ラッパー? (osx)
画像メタデータを操作および取得するための完全なコマンド ライン ツール、またはさらに優れた 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 に登録する方法を知っている人はいますか?
ありがとう
iphone - iPhone/Objective-cでの画像XMPの読み書き
iPhoneでjpegからXMP情報を読み込もうとしています。
XMP ではなく ImageIO を使用して、IPTC、TIFF、または EXIF から簡単にタグを取得できます。私は評価タグに特に興味があります。
誰もそれを行う方法を知っていますか?
language-agnostic - 拡張可能な外部メタデータ標準?
多くの一般的な目的で外部メタデータを保存する標準的または一般的な方法はありますか?XMPについて聞いたことがありますが、JPEG画像に埋め込まれている以外にどれほど人気がありますか?テキストファイルや圧縮アーカイブなど、特に多くの言語で実装されているものに使用できる形式を探しています。
それとも、誰もが自分で転がりますか?
アップデート
特定の言語やプラットフォームに縛られていないソリューションがいいと思います。
c# - XMPとRDFのどちらを使用しますか?
RDFとXMPの違いは何ですか?
私の知る限り、XMPはRDFから派生しています...では、RDFが提供しないものは何を提供するのでしょうか。
私の特定の状況は次のとおりです。実験がどのように実行されたか、および画像に対してどのような種類のデータ分析が実行されたかの詳細をタグ付けする必要がある画像がいくつかあります。私の同僚はXMPを推進していますが、彼は画像を写真として考えています。実際にはそうではなく、単なるデータです。
私が見たところ(主にnotepad ++で画像を開くことによって)、XMPデータはRDFと非常によく似ています-タグ名にRDFを使用している場合でも(例<rdf:Seq>)。
このデータを、同様の実験に同様の機器を使用する他の人々が使用できるようにしたいので、ミニ標準(スキーマ?)を作成する方法のようです。
根本的な理解が不足していることをお詫びします-私は医師であり、プログラマーではありません!違いが生じる場合は、選択する言語はC#になります。
詳細については編集してください: まず、すばらしい返信に感謝します-XMPをRDFの語彙として考えると、物事がはるかに明確になります。
保存する種類のデータは、事前定義されたセットのいずれでも使用できません。実験のセットアップ、場所、結果について詳しく説明します。RDFを使用するのが道だと思います。
この種のものの例(現在のようにXMLに保存されている)は次のようになります。
頭のてっぺんから、これを次のようにRDFに保存するつもりだと思います。
アドバイスをありがとう:)
actionscript-3 - XMPCore を使用して、actionscript を介してファイルのメタデータを取得する
ローカル .jpg などのメタデータを読み書きする簡単な例はありますか? XMPCore ActionScript リファレンス
残念ながら、アドビの指示を適用できませんでした。
簡単な例がとても役に立ちます!ありがとう
xml - Actionscript 3.0 での XML 解析の問題
次の xml の解析で問題が発生しました。
xmp の説明とその値のリストのリストが必要です。
と
さまざまな解析を試みましたが、コロンが原因で成功しませんでした。
ご提案いただきありがとうございます。
java - 画像からxmpメタデータを抽出する際のメモリ不足の例外
tifファイルからメタデータを抽出するときに上記のような問題があります。サイズは450MBを超えています。最新バージョン(0.97)のhttp://commons.apache.org/sanselan/ライブラリを使用して抽出していました。コードを実行すると:
、次のスタックトレースを取得します。
vmのXmsおよびXmxプロパティを増やしていて、それも失敗したことを認める必要がありますが、最終的には、より重い画像を解析できるため、このプロパティを増やすことに興味がありません。この問題のヘルプ、またはJPEG/Tifファイルからxmpメタデータを解析するために別のライブラリを参照していただければ幸いです。
python - Fuse-Python:例を実行できません
私はfuse-pythonバインディングをいじくり回していてxmp.py、ライブラリパッケージ(ここxmp.pyにあります)から例を実行する方法を理解できないようです。MIT(ここにあります)の講義スライドを見ると、スライド33に、次のコマンドラインが表示されていますxmp.py。
(私のubuntuは何らかの理由でPythonスクリプトを理解していないので、python xmp.py代わりにそうします)./xmp.py./
私がそれから得たものから、root=/mit/sipbargはあなたがエミュレートしているもののディレクトリであり、あなたが/tmp/mntdirあなたのFUSEFSをマウントする場所です。だから、やってみます...
...そしてそれは実行したくなくて、それはオプションについて不平を言い--oます。--oオプションを削除すると実行されます(実行中であることがps ax示されます)が、フォルダー/tmp/fsが破損し、アクセスしようとするとが表示されますcannot access /tmp/fs: Input/output error。
どうすれば正しく実行できxmp.pyますか?
ありがとう!
(私もに置き換え--oてみましたが-o、それでも機能しません。)