アカベコマイリ

HEAR NOTHING SEE NOTHING SAY NOTHING

ASF タグ情報リスト

March 14, 2011ASF

WMF で定義されているタグ情報をリストとしてまとめる。

タグ名は WMF における属性名、型は .NET Framework 上で表現した場合のデータ型、編集は読み取りが R、書き込みが W となっている。両方可能な場合は RW と表記する。未調査のものについては、R としておく。

表中の所属欄は、タグ情報の所属している Object を表すアルファベットとなる。以下を参照のこと。

アルファベット 所属
C Content Description Object
F File Properties Object
M Extended Content Description、Metadata、Metadata Library などのメタデータ系

タグの内容を複数の値から算出する必要がある場合は、説明欄にその方法を記述している。

タグ名 編集 所属 説明
ASFLeakyBucketPairs byte[] R
AspectRatioX UInt32 R
AspectRatioY UInt32 R
Author String RW C アーティスト名
AverageLevel UInt32 RW M 音量の平均値
BannerImageData byte[] R
BannerImageType UInt32 R
BannerImageURL String R
Bitrate UInt32 R 平均ビットレート
Broadcast bool R
BufferAverage UInt32 R
CanSkipBackward bool R
CanSkipForward bool R
Copyright String RW C 著作者の情報
CopyrightURL String R
CurrentBitrate UInt32 R
Description String RW C コメント
DRM_ContentID String R
DRMDRMHeaderContentDistributor String R
DRMDRMHeaderContentID String R
DRMDRMHeaderIndividualizedVersion String R
DRMDRMHeaderKeyID String R
DRMDRMHeaderLicenseAcqURL String R
DRMDRMHeaderSubscriptionContentID String R
DRM_DRMHeader String R
DRM_IndividualizedVersion String R
DRM_KeyID String R
DRM_LASignatureCert String R
DRM_LASignatureLicSrvCert String R
DRM_LASignaturePrivKey String R
DRM_LASignatureRootCert String R
DRM_LicenseAcqURL String R
DRM_LicenseID String R
DRM_SourceID UInt32 R
DRM_V1LicenseAcqURL String R
Duration UInt64 R F 演奏時間。File Properties Object の Play Duration から Preroll x 10000 を差し引いた値となる。
FileSize UInt64 R F ファイルのサイズ。ASF ファイルを編集してサイズが変更される場合は、必ずこの値も更新する必要がある (ライブラリが自動的におこなうべき処理)。
HasArbitraryDataStream bool R
HasAttachedImages bool R
HasAudio bool R
HasFileTransferStream bool R
HasImage bool R
HasScript bool R
HasVideo bool R
Is_Protected bool R
Is_Trusted bool R
ISAN String RW M 国際標準視聴覚番号 (International Standard Audiovisual Number)
IsVBR bool R M 可変ビットレートでエンコードされたことを示す値
NSC_Address String R
NSC_Description String R
NSC_Email String R
NSC_Name String R
NSC_Phone String R
NumberOfFrames UInt64 RW M ビデオストリームのフレーム数
OptimalBitrate UInt32 R
PeakValue UInt32 RW M 音量の最大値
Rating String RW C 保護者による制限
Seekable bool R
Signature_Name String R
Stridable bool R
Title String RW C タイトル
VBRPeak UInt32 R
WM/AlbumArtist String RW M アルバムのアーティスト名
WM/AlbumCoverURL String RW M アルバムのジャケット画像に関する情報サイトの URL
WM/AlbumTitle String RW M アルバムのタイトル
WM/ASFPacketCount UInt64 R
WM/ASFSecurityObjectsSize UInt64 R
WM/AudioFileURL String RW M 音楽ファイルのサイト (アルバムやアーティスト情報) URL
WM/AudioSourceURL String RW M 音楽の使用された作品 (映画や TV など) のサイトへの URL
WM/AuthorURL String RW M アーティストの URL
WM/BeatsPerMinute String RW M テンポ (1 分間の拍数)
WM/Category String RW M カテゴリ
WM/Codec String R
WM/Composer String RW M 作曲者
WM/Conductor String RW M 指揮者
WM/ContainerFormat byte[] R
WM/ContentDistributor String RW M ファイルの提供者
WM/ContentGroupDescription String RW M 所属するグループの情報。音楽ならば CD、ビデオならばシリーズの情報など
WM/Director String RW M ディレクター
WM/DRM String RW M DRM で保護されていることを示す情報
WM/DVDID String RW M DVD の識別子
WM/EncodedBy String RW M エンコードをおこなった人
WM/EncodingSettings String RW M エンコード設定
WM/EncodingTime UInt64 RW M エンコードをおこなった時間
WM/Genre String RW M ジャンル
WM/GenreID String RW M ジャンル ID。このデータは ID3v2 の TCON タグに準拠しており、"(17) Rock" のように括弧にジャンルを表す数値を入れ、後続の文字列にジャンル名を指定する
WM/InitialKey String RW M 曲頭のキー (CAmF♯ といった調の文字列)
WM/ISRC String RW M 国際標準レコーディングコード(International Standard Recording Code)
WM/Language String RW M 言語
WM/Lyrics String RW M 歌詞
WM/Lyrics_Synchronised byte[] R
WM/MCDI byte[] R
WM/MediaClassPrimaryID Guid R
WM/MediaClassSecondaryID Guid R
WM/MediaCredits String RW M 放送をおこなったメディア名
WM/MediaIsDelay bool RW M 放送時におけるテープ遅延を示すフラグ
WM/MediaIsFinale bool RW M シリーズの最終回であることを示すフラグ
WM/MediaIsLive bool RW M 生放送されたことを示すフラグ
WM/MediaIsPremiere bool RW M シリーズの初回であることを示すフラグ
WM/MediaIsRepeat bool RW M 再放送であることを示すフラグ
WM/MediaIsSAP bool RW M 音声多重放送 (Second Audio Program) であることを示すフラグ
WM/MediaIsStereo bool RW M ステレオ放送であることを示すフラグ
WM/MediaIsSubtitled bool RW M 字幕を持つことを示すフラグ
WM/MediaIsTape bool RW M 収録放送されたことを示すフラグ
WM/MediaNetworkAffiliation String RW M コンテンツ配信をおこなうネットワーク情報
WM/MediaOriginalBroadcastDateTime String RW M 放送日時
WM/MediaOriginalChannel String RW M 放送したチャンネル
WM/MediaStationCallSign String RW M 放送局の識別信号
WM/MediaStationName String RW M 放送局の名前
WM/ModifiedBy String RW M ファイルを更新したグループ、または個人名
WM/Mood String RW M 雰囲気
WM/OriginalAlbumTitle String RW M 曲の初出となるアルバム
WM/OriginalArtist String RW M 原曲のアーティスト
WM/OriginalFilename String RW M 元のファイル名
WM/OriginalLyricist String RW M 原曲の作詞者
WM/OriginalReleaseTime String RW M 原曲がリリースされた時間
WM/OriginalReleaseYear String RW M 原曲がリリースされた年
WM/ParentalRating String RW M 保護者による制限。Rating との違いがよく分からない
WM/ParentalRatingReason String RW M 保護者による制限の理由
WM/PartOfSet String RW M 曲の属するグループ内の番号 (スラッシュ区切りの文字列)。複数枚や複数の組曲で構成されるアルバムの場合、それらの総数と何番目に位置するかを表す。例えば 3 枚組のアルバムにおいて、2 枚目に属する曲ならば "2/3" となる
WM/PeakBitrate UInt32 R
WM/Period String RW M 音楽の年代。例えばバロックやルネッサンスなど、ある時代を指すために使用する
WM/Picture byte[] R
WM/PlaylistDelay String RW M プレイリスト内の曲を再生する前に必要な遅延時間 (ミリ秒単位)
WM/Producer String RW M プロデューサー
WM/PromotionURL String RW M プロモーション用の URL
WM/ProtectionType String RW M コンテンツを保護する方法の種別
WM/Provider String RW M メタデータ提供サービス (CDDBAMG など )
WM/ProviderCopyright String RW M コンテンツを配信するプロパイダの著作権情報
WM/ProviderRating String RW M メタデータ提供サービスによる評価
WM/ProviderStyle String RW M メタデータ提供サービスによるスタイル (副次的なジャンル) 指定
WM/Publisher String RW M 曲の発行元 (レーベル)
WM/RadioStationName String RW M ラジオ局の名前
WM/RadioStationOwner String RW M ラジオ局の所有者
WM/SharedUserRating UInt32 RW M 複数のユーザーによる評価
WM/StreamTypeInfo byte[] R
WM/SubscriptionContentID String RW M 定期購読コンテンツの識別子
WM/SubTitle String RW M 副題
WM/SubTitleDescription String RW M 副題の補足情報
WM/Text byte[] R
WM/ToolName String RW M ファイル作成に使用したツール
WM/ToolVersion String RW M ファイル作成に使用したツールのバージョン情報
WM/Track String RW M トラック番号 (0 から開始)。このデータは下位互換のために残されており、現在は WM/TrackNumber が推奨されている
WM/TrackNumber String RW M トラック番号 (1 から開始)
WM/UniqueFileIdentifier String RW M ファイルの識別子 (セミコロンで区切られた任意の値)
WM/UserWebURL byte[] R
WM/VideoClosedCaptioning bool RW M クローズドキャプションを含むことを示すフラグ
WM/VideoFrameRate UInt32 RW M ビデオのフレームレート
WM/VideoHeight UInt32 RW M ビデオの高さ (ピクセル単位)
WM/VideoWidth UInt32 RW M ビデオの幅 (ピクセル単位)
WM/WMADRCAverageReference UInt32 R
WM/WMADRCAverageTarget UInt32 RW M 平均音量レベル
WM/WMADRCPeakReference UInt32 R
WM/WMADRCPeakTarget UInt32 RW M 最大音量レベル
WM/WMCollectionGroupID Guid R
WM/WMCollectionID Guid R
WM/WMContentID Guid R
WM/WMShadowFileSourceDRMType String RW M 元ファイルの著作権保護方法
WM/WMShadowFileSourceFileType String RW M 元ファイルの種別
WM/Writer String RW M 作詞者
WM/Year String RW M リリースされた年