Expand description
flo™ Metadata
Supports most commonly used ID3v2.4 fields plus flo-unique extensions Uses MessagePack serialization for efficiency and flexibility
Structs§
- Animated
Cover - Animated cover art (GIF, animated WebP, or short video)
- BpmChange
- BPM change point for tempo mapping
- Collaboration
Credit - Collaboration credit with role and optional timestamp
- Comment
- Comment with optional language and description (COMM)
- Cover
Variant - Alternative cover art variant
- Creator
Note - Creator/producer note with optional timestamp
- FloMetadata
- KeyChange
- Key change point
- Loudness
Point - Loudness measurement point for dynamic visualization
- Lyrics
- Unsynchronized lyrics (USLT)
- Picture
- Attached picture (album art, etc.)
- Popularimeter
- Popularimeter (POPM)
- Remix
Chain Entry - Entry in remix/sample chain for tracking lineage
- Section
Marker - Section marker with timestamp and label
- Synced
Lyrics - Synchronized lyrics/text (SYLT): flo first-party support!
- Synced
Lyrics Line - A single line of synchronized lyrics with timestamp
- User
Text - User-defined text field (TXXX)
- UserUrl
- User-defined URL (WXXX)
- Waveform
Data - Pre-computed waveform data for instant visualization
Enums§
- Cover
Variant Type - Cover variant type
- Picture
Type - Picture type (matches ID3v2.4 APIC picture types)
- Section
Type - Section type for track structure
- Synced
Lyrics Content Type - Synchronized lyrics content type (SYLT)