VideoCodec
ā ļø This type is unstable and may change significantly in a way that the data won't be backwards compatible.
The codec used to encode video stored in components.VideoSample.
Support of these codecs by the Rerun Viewer is platform dependent. For more details see check the video reference.
Variants variants
H264 = 0x61766331
Advanced Video Coding (AVC/H.264)
See https://en.wikipedia.org/wiki/Advanced_Video_Coding
components.VideoSamples using this codec should be formatted according to Annex B specification.
(Note that this is different from AVCC format found in MP4 files.
To learn more about Annex B, check for instance https://membrane.stream/learn/h264/3)
Key frames (IDR) require inclusion of a SPS (Sequence Parameter Set)
Enum value is the fourcc for 'avc1' (the WebCodec string assigned to this codec) in big endian.
Arrow datatype arrow-datatype
uint32API reference links api-reference-links
- š C++ API docs for
VideoCodec - š Python API docs for
VideoCodec - š¦ Rust API docs for
VideoCodec