Flash Tags
The information below is extracted from SWF (Shockwave Flash) files. Tags with string ID's represent information extracted from the file header.
| Tag ID
| Tag Name
| Writable
| Values / Notes
|
| 'Compressed'
| Compressed
| no
| 0 = False
1 = True
|
| 'Duration'
| Duration
| no
| (calculated from FrameRate and FrameCount)
|
| 'FlashVersion'
| FlashVersion
| no
|
|
| 'FrameCount'
| FrameCount
| no
|
|
| 'FrameRate'
| FrameRate
| no
|
|
| 'Image '
| Image
| no
|
|
| 'Image '
| Image
| no
|
|
| 0x0045
| FlashAttributes
| no
| Bit 0 = UseNetwork
Bit 3 = ActionScript3
Bit 4 = HasMetadata
|
| 0x004d
| XMP
| -
| --> XMP Tags | |
Information is extracted from the following packets in FLV (Flash Video) files.
Information extracted from the Flash Audio header.
| Tag ID
| Tag Name
| Writable
| Values / Notes
|
| 'Bit0-3'
| AudioEncoding
| no
|
0 = PCM-BE (uncompressed)
1 = ADPCM
2 = MP3
3 = PCM-LE (uncompressed)
4 = Nellymoser 16kHz Mono
5 = Nellymoser 8kHz Mono
6 = Nellymoser
7 = G.711 A-law logarithmic PCM
8 = G.711 mu-law logarithmic PCM
10 = AAC
11 = Speex
13 = MP3 8-Khz
15 = Device-specific sound |
|
| 'Bit4-5'
| AudioSampleRate
| no
|
|
| 'Bit6'
| AudioBitsPerSample
| no
|
|
| 'Bit7'
| AudioChannels
| no
| 1 = 1 (mono)
2 = 2 (stereo) | |
Information extracted from the Flash Video header.
| Tag ID
| Tag Name
| Writable
| Values / Notes
|
| 'Bit4-7'
| VideoEncoding
| no
|
1 = JPEG
2 = Sorensen H.263
3 = Screen Video
4 = On2 VP6
|
| 5 = On2 VP6 Alpha
6 = Screen Video 2
7 = H.264 | | |
Below are a few observed FLV Meta tags, but ExifTool will attempt to extract information from any tag found.
| Tag ID
| Tag Name
| Writable
| Values / Notes
|
| 'audiocodecid'
| AudioCodecID
| no
|
|
| 'audiodatarate'
| AudioBitrate
| no
|
|
| 'audiodelay'
| AudioDelay
| no
|
|
| 'audiosamplerate'
| AudioSampleRate
| no
|
|
| 'audiosamplesize'
| AudioSampleSize
| no
|
|
| 'audiosize'
| AudioSize
| no
|
|
| 'bytelength'
| ByteLength
| no
|
|
| 'canSeekToEnd'
| CanSeekToEnd
| no
|
|
| 'canseekontime'
| CanSeekOnTime
| no
|
|
| 'createdby'
| CreatedBy
| no
|
|
| 'creationdate'
| CreateDate
| no
|
|
| 'cuePoints'
| CuePoint
| -
| --> Flash CuePoint Tags
|
| 'datasize'
| DataSize
| no
|
|
| 'duration'
| Duration
| no
|
|
| 'filesize'
| FileSizeBytes
| no
|
|
| 'framerate'
| FrameRate
| no
|
|
| 'hasAudio'
| HasAudio
| no
|
|
| 'hasCuePoints'
| HasCuePoints
| no
|
|
| 'hasKeyframes'
| HasKeyFrames
| no
|
|
| 'hasMetadata'
| HasMetadata
| no
|
|
| 'hasVideo'
| HasVideo
| no
|
|
| ' '
| Image
| no
|
|
| 'httphostheader'
| HTTPHostHeader
| no
|
|
| 'keyframesFilepositions'
| KeyFramePositions
| no
|
|
| 'keyframesTimes'
| KeyFramesTimes
| no
|
|
| 'lastkeyframetimestamp'
| LastKeyFrameTime
| no
|
|
| 'lasttimestamp'
| LastTimeStamp
| no
|
|
| 'liveXML'
| XMP
| -
| --> XMP Tags
|
| 'metadatacreator'
| MetadataCreator
| no
|
|
| 'metadatadate'
| MetadataDate
| no
|
|
| 'pmsg'
| Message
| no
|
|
| 'purl'
| URL
| no
|
|
| 'sourcedata'
| SourceData
| no
|
|
| 'starttime'
| StartTime
| no
|
|
| 'stereo'
| Stereo
| no
|
|
| 'totaldatarate'
| TotalDataRate
| no
|
|
| 'totalduration'
| TotalDuration
| no
|
|
| 'videocodecid'
| VideoCodecID
| no
|
|
| 'videodatarate'
| VideoBitrate
| no
|
|
| 'videosize'
| VideoSize
| no
|
|
| ' '
| Image
| no
| | |
These tag names are added to the CuePoint name to generate complete tag names like "CuePoint0Name".
| Tag ID
| Tag Name
| Writable
| Values / Notes
|
| 'name'
| Name
| no
|
|
| 'parameters'
| Parameter
| -
| --> Flash Parameter Tags
|
| 'time'
| Time
| no
|
|
| 'type'
| Type
| no
| | |
There are no pre-defined parameter tags, but ExifTool will extract any existing parameters, with tag names like "CuePoint0ParameterXxx".
| Tag ID
| Tag Name
| Writable
| Values / Notes
|
| [no tags known] | |
(This document generated automatically by Image::ExifTool::BuildTagLookup)
Last revised Jul 9, 2015
<-- ExifTool Tag Names