2017-12-05 5 views
0

プレーンテキストとバイナリファイルにメタデータを追加します。これらのファイルはインターネット上の正規のソースから派生する傾向があります(更新される可能性があります)。可能であれば例えば、私はcurl $URL | obscure_magical_filter_that_took_me_ages > file.txt「これがどのように作成されたか」のXMPメタデータ

のような何かをするかもしれませんが、私は漠然と標準的な方法でこれをやりたいです。 XMPは、[exiftool](http://owl.phy.queensu.ca/~phil/exiftool/ )がこれとやり取りするのに適した優れた標準であると思われます。

私はそうのようなsidecar filesを作成することができます。

exiftool -Creator="Joe Creator" -xmp -o test.xmp 

問題がのメタデータフィールドがあるように思われないということです「この作られましたか?」。私は何を使うべきですか?

Exiftool's documentation has a good list of fields。 これらのうち、OriginatingProgramが最もよくマッチしたようです:これは使いやすいですか?

はどこ*「どのようにこのコマンドが作成されました」のメタデータを置くことができます。

リンク

  • このページlists some metadata standards
  • PROVメタデータ標準の代替的なアプローチは、この出所情報のためのMakefileのようなものを使用しています
  • 面白そうですね。

答えて

1

これらの行には本当に特定のタグはありませんので、タグを再利用するか独自のタグを作成することができます。考慮すべき

ことの一つは、あなたがサイドカーファイル内の情報にアクセスしようとしている方法です。 OriginatingProgramはACDSee固有のファイルであり、サイドカーファイルを読み取るほとんどのプログラムではほとんど読まれません。 ACDSeeのが今までそのサイドカーファイル内のデータを変更した場合、それは可能性が上書きされますようにまた、それが聞こえます。

あなたはサイドカーファイルを読み込み、プロセスに独自のシステムです設定している場合は、独自のタグを作成して移動するための方法かもしれません。 Exiftoolのexample config fileにはこれに関する情報があり、より多くのヘルプはexiftool forumsにあります。しかし、このようなタグはほとんどのソフトウェアでは見えないでしょう。

再purposingあなたは便利な戦略かもしれないより多くの共通のタグを。 TitleDescriptionのようなタグを使用する計画がない場合、それらは簡単でよくサポートされたタグです。それ以外の場合は、City,StateCountryなど、ファイルに関連しない可能性のある別のタグを再利用することができます。私は目的の制限や、実際に非画像や動画ファイルに適用されない権利の用途のためにあることを意図しています信じているようInstructionsも、良い選択かもしれません。

は個人的に、私はまだHierarchicalSubject内のファイルに重要である雑多な情報を配置する傾向があります。それを他のキーワードと区別して設定することができます。それは、独自の階層構造であり、ほとんどのソフトウェアで利用可能であり、見やすいものです。

関連する問題