I haven’t been super plugged into the blogosphere lately so I’m not sure if anyone’s done this or not, but here’s a look at what metadata is contained in the onMetaData callback of an mpeg4 video playing inside of the Adobe Flash Player “Moviestar” beta.

The mp4 file was transcoded using ffmpeg on the mac.
It kicks ass to have the “seekpoints” array of seekable times in the metadata, but I really wish there was an array of corresponding byte offsets so that it was possible to determine if the seekpoint you wish to jump to has actually been downloaded. I’d also like to know how and where metadata is stored in h264 containers and whether there are existing tools that would allow the *injection* of additional metadata.