Skip to content

Instantly share code, notes, and snippets.

@PierceLBrooks
Last active April 17, 2025 00:33
Show Gist options
  • Save PierceLBrooks/83a16b2e25a68fbf9e4ce1c93427f04b to your computer and use it in GitHub Desktop.
Save PierceLBrooks/83a16b2e25a68fbf9e4ce1c93427f04b to your computer and use it in GitHub Desktop.
H264 & H265/HEVC Unregistered User Data SEI NAL UUIDs
UUID Description References
17ee8c60-f84d-11d9-8cd6-0800200c9a66 Used to store information about the status of capture hardware like cameras https://www.exiftool.org/TagNames/H264.html#MDPM
4d495350-6d69-6372-6f73-656374696d65 ("MISPmicrosectime") Indicates a payload containing a one byte flag and then a timestamp as dictated by the MISB (Motion Imagery Standards Board)'s MISP (Motion Imagery Standards Profile) https://nsgreg.nga.mil/doc/view?i=4500 https://github.com/WestRidgeSystems/jmisb/issues/102
a8687dd4-d759-3758-a5ce-f0338b6545f1 Same as "4d495350-6d69-6372-6f73-656374696d65", but for H265/HEVC instead of H264 https://nsgreg.nga.mil/doc/view?i=4500
47564adc-5c4c-433f-94ef-c5113cd143a8 Appears in the first emitted blob of non-AVCC packet buffer data from the VideoToolbox framework's H264 encoding facilities in the Apple product ecosystem https://developer.apple.com/forums/thread/778196
05fbc6b9-5a80-40e5-a22a-ab4020267e26 An extension from Microsoft for RTP streams https://learn.microsoft.com/en-us/openspecs/office_protocols/ms-h264pf/3d5fb9c1-efe8-4092-a60d-5321adce9c2e
9a21f3be-31f0-4b78-b0be-c7f7dbb97250 SEI metadata inserted from AMF OnFi message feeds https://docs.dolby.io/streaming-apis/docs/frame-metadata#metadata-source-identification
d40e38ea-d419-4c62-94ed-20ac37b4e4fa SEI metadata inserted by the Dolby Streaming API Web SDK https://docs.dolby.io/streaming-apis/docs/frame-metadata#metadata-source-identification
dc45e9bd-e6d9-48b7-962c-d820d923eeef SEI metadata inserted by libavc such as with FFmpeg and/or x264 https://docs.dolby.io/streaming-apis/docs/frame-metadata#metadata-source-identification https://github.com/mirror/x264/blob/master/encoder/set.c#L615
0ba99cc7-f607-3851-b35e-8c7d8c04da0a N/A https://strawlab.org/h264-metadata/ https://github.com/strawlab/strand-braid/blob/main/camera/ci2-remote-control/src/lib.rs#L230
086f3693-b7b3-4f2c-9653-21492feee5b8 A commonly used test SEI UUID for FFmpeg bitstream filters, usually with "+hello" appended onto it for the CLI invokation argument https://ffmpeg.org/pipermail/ffmpeg-devel/2019-December/254966.html
ffcc8263-f855-4a93-8814-587a02521fdd 3D spatial/spherical media parameters https://github.com/Vargol/spatial-media/blob/master/docs/spherical-video-rfc.md#mp4-1 https://mailman.videolan.org/pipermail/vlc-devel/2017-January/111089.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment