ASF タグ情報リスト
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 | ||
| Can_Skip_Backward | bool | R | ||
| Can_Skip_Forward | bool | R | ||
| Copyright | String | RW | C | 著作者の情報 |
| CopyrightURL | String | R | ||
| CurrentBitrate | UInt32 | R | ||
| Description | String | RW | C | コメント |
| DRM_ContentID | String | R | ||
| DRM_DRMHeader_ContentDistributor | String | R | ||
| DRM_DRMHeader_ContentID | String | R | ||
| DRM_DRMHeader_IndividualizedVersion | String | R | ||
| DRM_DRMHeader_KeyID | String | R | ||
| DRM_DRMHeader_LicenseAcqURL | String | R | ||
| DRM_DRMHeader_SubscriptionContentID | 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 | 曲頭のキー (C、Am、F♯ といった調の文字列) |
| 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 | メタデータ提供サービス (CDDB や AMG など ) |
| 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 | リリースされた年 |