ASF format is used by Windows WMA and WMV files. Tag ID's aren't listed because they are huge 128-bit GUID's that would ruin the formatting of this table.
Tag Name Writable Values / Notes SimpleIndex N TimecodeIndex N Header - --> ASF Header Tags Data N Index N MediaIndex N
Tag Name Writable Values / Notes Padding N ScriptCommand N ContentBranding - --> ASF ContentBranding Tags ContentEncryption N DigitalSignature N ExtendedContentEncryption N HeaderExtension - --> ASF HeaderExtension Tags ContentDescription - --> ASF ContentDescr Tags ErrorCorrection N StreamBitrateProps N CodecList - --> ASF CodecList Tags FileProperties - --> ASF FileProperties Tags StreamProperties - --> ASF StreamProperties Tags ExtendedContentDescr - --> ASF ExtendedDescr Tags BitrateMutualExclusion N Marker N
Tag Name Writable Values / Notes BannerImageType N 0 = None
1 = Bitmap
2 = JPEG
3 = GIFBannerImage N BannerImageURL N CopyrightURL N
Tag Name Writable Values / Notes ExtendedStreamProps N AdvancedContentEncryption N MetadataLibrary - --> ASF Metadata Tags TimecodeIndexParms N Compatibility N LanguageList N AdvancedMutualExcl N BandwidthSharing N Reserved1 N Metadata - --> ASF Metadata Tags GroupMutualExclusion N StreamPrioritization N IndexParameters N
Tag Name Writable Values / Notes [no tags known]
Tag Name Writable Values / Notes Title N Author N Copyright N Description N Rating N
Tag Name Writable Values / Notes AudioCodecDescription N AudioCodecName N OtherCodecDescription N OtherCodecName N VideoCodecDescription N VideoCodecName N
Index Tag Name Writable Values / Notes 0 FileID N 16 FileSize N 24 CreationDate N 32 DataPackets N 40 PlayDuration N 48 SendDuration N 56 Preroll N 64 Flags N 68 MinPacketSize N 72 MaxPacketSize N 76 MaxBitrate N
Tags with index 54 and greater are conditional based on the StreamType.
Index Tag Name Writable Values / Notes 0 StreamType N '35907DE0-E415-11CF-A917-00805F5C442B' = Degradable JPEG
'3AFB65E2-47EF-40F2-AC2C-70A90D71D343' = Binary
'59DACFC0-59E6-11D0-A3AC-00A0C90348F6' = Command
'91BD222C-F21C-497A-8B6D-5AA86BFC0185' = File Transfer
'B61BE100-5B4E-11CF-A8FD-00805F5C442B' = JFIF
'BC19EFC0-5B4D-11CF-A8FD-00805F5C442B' = Video
'F8699E40-5B4D-11CF-A8FD-00805F5C442B' = Audio16 ErrorCorrectionType N '20FB5700-5B55-11CF-A8FD-00805F5C442B' = No Error Correction
'BFC3CD50-618F-11CF-8BB2-00AA00B4E220' = Audio Spread32 TimeOffset N 48 StreamNumber N 54 AudioCodecID
ImageWidthN
N0x1 = Microsoft PCM
0x2 = Microsoft ADPCM
0x3 = IEEE Float
0x4 = Cmpaq VSELP
0x5 = IBM CVSD
0x6 = Microsoft A-Law
0x7 = Microsoft Mu-Law
0x8 = DTS Coherent Acoustics 1
0x10 = OKI ADPCM
0x11 = Intel DVI ADPCM
0x12 = Videologic MediaSpace ADPCM
0x13 = Sierra ADPCM
0x14 = G.723 ADPCM
0x15 = DSP Solution DIGISTD
0x16 = DSP Solution DIGIFIX
0x17 = Dialogic OKI ADPCM
0x18 = MediaVision ADPCM
0x19 = HP CU
0x20 = Yamaha ADPCM
0x21 = Speech Compression Sonarc
0x22 = DSP Group True Speech
0x23 = Echo Speech EchoSC1
0x24 = Audiofile AF36
0x25 = APTX
0x26 = AudioFile AF10
0x27 = Prosody 1612
0x28 = LRC
0x30 = Dolby AC2
0x31 = GSM610
0x32 = MSNAudio
0x33 = Antex ADPCME
0x34 = Control Res VQLPC
0x35 = Digireal
0x36 = DigiADPCM
0x37 = Control Res CR10
0x38 = NMS VBXADPCM
0x39 = Roland RDAC
0x3a = EchoSC3
0x3b = Rockwell ADPCM
0x3c = Rockwell Digit LK
0x3d = Xebec
0x40 = Antex Electronics G.721
0x41 = G.728 CELP
0x42 = MSG723
0x45 = G.726 ADPCM
0x50 = MPEG
0x52 = RT24
0x53 = PAC
0x55 = MPEG Layer 3
0x59 = Lucent G.723
0x60 = Cirrus
0x61 = ESPCM
0x62 = Voxware
0x63 = Canopus Atrac
0x64 = G.726 ADPCM
0x66 = DSAT
0x67 = DSAT Display
0x69 = Voxware Byte Aligned
0x70 = Voxware AC8
0x71 = Voxware AC10
0x72 = Voxware AC16
0x73 = Voxware AC20
0x74 = Voxware MetaVoice
0x75 = Voxware MetaSound
0x76 = Voxware RT29HW
0x77 = Voxware VR12
0x78 = Voxware VR18
0x79 = Voxware TQ40
0x80 = Softsound
0x81 = Voxware TQ60
0x82 = MSRT24
0x83 = G.729A
0x84 = MVI MV12
0x85 = DF G.726
0x86 = DF GSM610
0x88 = ISIAudio
0x89 = Onlive
0x91 = SBC24
0x92 = Dolby AC3 SPDIF
0x97 = ZyXEL ADPCM
0x98 = Philips LPCBB
0x99 = Packed
0xff = MPEG-4
0x100 = Rhetorex ADPCM
0x101 = BeCubed Software IRAT
0x111 = Vivo G.723
0x112 = Vivo Siren
0x123 = Digital G.723
0x160 = Windows Media v1
0x161 = Windows Media v2
0x162 = Windows Media 9 Professional
0x163 = Windows Media 9 Lossless
0x200 = Creative ADPCM
0x202 = Creative FastSpeech8
0x203 = Creative FastSpeech10
0x220 = Quarterdeck
0x300 = FM Towns Snd
0x400 = BTV Digital
0x680 = VME VMPCM
0x1000 = OLIGSM
0x1001 = OLIADPCM
0x1002 = OLICELP
0x1003 = OLISBC
0x1004 = OLIOPR
0x1100 = LH Codec
0x1400 = Norris
0x1401 = ISIAudio
0x1500 = Soundspace Music Compression
0x2000 = DVM
0x2001 = DTS Coherent Acoustics 2
0x4143 = MPEG-4 (Divio)56 AudioChannels N 58 AudioSampleRate
ImageHeightN
N
Tag Name Writable Values / Notes ASFLeakyBucketPairs N ASFPacketCount N ASFSecurityObjectsSize N AlbumArtist N AlbumCoverURL N AlbumTitle N AspectRatioX N AspectRatioY N AudioFileURL N AudioSourceURL N Author N AuthorURL N AverageLevel N BannerImageData N BannerImageType N BannerImageURL N BeatsPerMinute N Bitrate N Broadcast N BufferAverage N Can_Skip_Backward N Can_Skip_Forward N Category N Codec N Composer N Conductor N ContainerFormat N ContentDistributor N ContentGroupDescription N Copyright N CopyrightURL N CurrentBitrate N DRM N DRM_ContentID N DRM_DRMHeader N DRM_DRMHeader_ContentDistributor N DRM_DRMHeader_ContentID N DRM_DRMHeader_IndividualizedVersion N DRM_DRMHeader_KeyID N DRM_DRMHeader_LicenseAcqURL N DRM_DRMHeader_SubscriptionContentID N DRM_IndividualizedVersion N DRM_KeyID N DRM_LASignatureCert N DRM_LASignatureLicSrvCert N DRM_LASignaturePrivKey N DRM_LASignatureRootCert N DRM_LicenseAcqURL N DRM_V1LicenseAcqURL N DVDID N Description N Director N Duration N EncodedBy N EncodingSettings N EncodingTime N FileSize N Genre N GenreID N HasArbitraryDataStream N HasAttachedImages N HasAudio N HasFileTransferStream N HasImage N HasScript N HasVideo N ISRC N InitialKey N IsVBR N Is_Protected N Is_Trusted N Language N Lyrics N Lyrics_Synchronised N MCDI N MediaClassPrimaryID N MediaClassSecondaryID N MediaCredits N MediaIsDelay N MediaIsFinale N MediaIsLive N MediaIsPremiere N MediaIsRepeat N MediaIsSAP N MediaIsStereo N MediaIsSubtitled N MediaIsTape N MediaNetworkAffiliation N MediaOriginalBroadcastDateTime N MediaOriginalChannel N MediaStationCallSign N MediaStationName N ModifiedBy N Mood N NSC_Address N NSC_Description N NSC_Email N NSC_Name N NSC_Phone N NumberOfFrames N OptimalBitrate N OriginalAlbumTitle N OriginalArtist N OriginalFilename N OriginalLyricist N OriginalReleaseTime N OriginalReleaseYear N ParentalRating N ParentalRatingReason N PartOfSet N PeakBitrate N PeakValue N Period N Picture - --> ASF Preview Tags PlaylistDelay N Producer N PromotionURL N ProtectionType N Provider N ProviderCopyright N ProviderRating N ProviderStyle N Publisher N RadioStationName N RadioStationOwner N Rating N Seekable N SharedUserRating N Signature_Name N StreamTypeInfo N Stridable N SubTitle N SubTitleDescription N SubscriptionContentID N Text N Title N ToolName N ToolVersion N Track N TrackNumber N UniqueFileIdentifier N UserWebURL N VBRPeak N VideoClosedCaptioning N VideoFrameRate N VideoHeight N VideoWidth N WMADRCAverageReference N WMADRCAverageTarget N WMADRCPeakReference N WMADRCPeakTarget N WMCollectionGroupID N WMCollectionID N WMContentID N Writer N Year N
Tag Name Writable Values / Notes PreviewType N 0 = Other picture type
1 = 32x32 PNG file icon
2 = Other file icon
3 = Front album cover
4 = Back album cover
5 = Leaflet page
6 = Media label
7 = Lead artist, performer, or soloist
8 = Artists or performers
9 = Conductor
10 = Band or orchestra
11 = Composer
12 = Lyricist or writer
13 = Recording studio or location
14 = Recording session
15 = Performance
16 = Capture from movie or video
17 = A bright colored fish
18 = Illustration
19 = Band or artist logo
20 = Publisher or studio logoPreviewMimeType N PreviewDescription N PreviewImage N