「蒼弓ノート」 別館 Vorbis comment: コメント属性 仕様
※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

■ Vorbis comment: コメント属性フォーマット [REV 01]

これはVorbisコメントに特定の属性を付加する際の約束事を定める。
フィールドネームに属性情報を付加するため、一般的に使われているタグ(フィールドネーム)にこの情報を付加することは、互換性の面から推奨しない。
このフォーマットは公式に認定されたものではない。

ヘッダ・フッタ: ("!%!" [3byte])


コメント属性が付くフィールドネームの文字列の先頭には"!%!"の3文字を付加する。そして複数のコメント属性を記述する場合、コメント属性とコメント属性の間は'.'で区切ること。コメント属性の最後尾には先頭と同じように"!%!"の3文字が付く。その後に本来のフィルドネームが続く。
例 !%!DONTUPDATE!%!COPYRIGHT →"DONTUPDATE"属性の付いた"COPYRIGHT"タグを表す。

*

現在定義される属性

INVISIBLE


通常表示されるべきではないコメントに付記する。
これが適用されるべきコメントは例えば、特定のプレイヤーが使うハッシュ値やbase64値などである。
これを検出したソフトウェアはこのフィールドコンテンツをそのままの形でユーザーに提示するべきでは無い。

DONTUPDATE


書き換え非推奨のコメントに付記する。
これは適用されるべきコメントは著作権表示などが挙げられる。
これを検出したソフトウェアはこのフィールドコンテンツの書き換えを出来なくするよう、求められる。

  • !%!INVISIBLE!%!COMMENT=This recode is... →「COMMENT」タグに「INVISIBLE」属性を付加
  • !$!INVISIBLE.DONTUPDATE\!$!ENCODE_INFO=1,aoTuV beta4,int16,44100,16000,Coupling,Q4.25 →「ENCODE_INFO」タグに「INVISIBLE」属性と「DONTUPDATE」属性を付加