Metadata View

Inspect & clean files

C2PA ViewerBlog

FLV Metadata Viewer

Inspect onMetaData entries, cue points, and encoder fields from FLV files.

Looking to remove metadata instead? Go to the Metadata Remover.


Why view FLV metadata?

Checking FLV metadata helps you protect privacy, verify authenticity, and understand how the file was created.

Protect privacy

Spot GPS, author, or device fingerprints in your FLV before sharing.

Verify authenticity

Check timestamps, software, and edit trails to see if a FLV is original or altered.

Work faster

Grab technical details at a glance so you can export and deliver your FLV with confidence.

Preview the report layout

See how we surface EXIF, PDF, and video metadata before you upload your own file.

Example Metadata Report

After uploading, you'll get a detailed breakdown of your file's hidden data, similar to the example below.

Makesamsung
ModelGalaxy S22
SoftwareS911U1UES6EYJ5
CreateDate2024:05:21 10:30:00
GPSPosition34 deg 2' 28.80" N, 118 deg 15' 2.15" W

Want to check your own file's metadata? Upload it above - no signup required.

Our secure process

We show you exactly what happens when you upload a file, so you know where your data goes and what stays untouched.

Upload over HTTPS

Pick or drop your FLV. Transfers are secure.

Parse metadata only

We read headers and metadata blocks; the file content is not changed or recompressed.

Highlight key signals

We group timestamps, authorship, location, and technical fields so you can spot what matters quickly.

Display readable results

You see structured metadata grouped by sections for fast review with no downloads required.

Delete temporary copy

The transient server copy is purged right after processing completes.

Want to try it out? Upload your file above, no signup required.

What FLV metadata can you view?

Here are the fields you can inspect before you share or archive the file. Use them to verify provenance, quality, and privacy.

  • onMetaData entries for duration, dimensions, and bitrate
  • Cue points and custom tags from streaming workflows
  • Codec and stream details for legacy web video

What metadata lives inside an FLV

FLV (Flash Video) uses a simple tag stream format. The first tag after the header is almost always a Script Data tag carrying an AMF0 or AMF3 encoded object named "onMetaData" — an ECMA array with keys like duration, width, height, videodatarate, audiodatarate, audiosamplerate, audiosamplesize, stereo, videocodecid, audiocodecid, framerate, filesize, and creationdate. Every FLV player reads this object first to set up playback without scanning the whole file.

Streaming workflows (Red5, Wowza, Flash Media Server, Adobe Connect) add cue points as additional Script Data tags with onCuePoint AMF objects containing a type field (navigation, event), a name, a time in seconds, and optional parameters. Recorded webinars and training videos typically carry dozens of cue points marking slide transitions or chapter boundaries — the viewer surfaces them in a chronological list with the parameters so you can audit lecture content without replaying it.

Most FLV files in the wild today are archival: screen recordings from pre-2010 tools (Camtasia 6, Jing, Wink), gameplay captures (Fraps output a similar format), or re-encodes of Flash-era web video. The stream layout is simple — interleaved video tags (type 0x09) and audio tags (type 0x08) preceded by their tagsize. Codec IDs in onMetaData are compact: 7 = AVC/H.264, 4 = VP6, 2 = Sorenson Spark for video; 10 = AAC, 2 = MP3, 0 = PCM for audio. The viewer decodes these to friendly names so you can tell at a glance whether the content will need transcoding for modern players.


FLV metadata FAQs

What is onMetaData and is it always present?

onMetaData is the primary metadata object in an FLV, written as the first Script Data tag. Most encoders (FFmpeg, Flash Media Live Encoder, OBS's FLV output) write it. A missing onMetaData usually means the file was cut mid-stream or came from an old RTMP recorder.

What are cue points and how do I use them?

Cue points are Script Data tags marking named time positions. They are how Flash training content bookmarked slide transitions. The viewer lists all cue points with their time, name, and parameters.

How do I read the codec IDs?

videocodecid: 2=Sorenson Spark, 4=VP6, 7=AVC/H.264. audiocodecid: 0=PCM, 2=MP3, 10=AAC. The viewer decodes these into names automatically.

Can FLV carry DRM or encrypted streams?

Adobe's Flash Access added encrypted tags (type 0x12 with encryption metadata). Most FLV files you will see today are unencrypted — the viewer flags encrypted tags when present but cannot decrypt them.

Why do modern browsers not play FLV anymore?

Flash Player was end-of-lifed in 2020, and no major browser has a native FLV decoder. The format is still useful for archive reads, but new content should be re-muxed to MP4 — the onMetaData and cue points can usually be mapped onto MP4's moov chapters.

More tools for FLV files

Remove FLV metadata