A sample entry’s type, in stsd,
names the codec of a track. These are the codes
registered at mp4ra.org for the ISO
family, and the handler codes used in hdlr.
Sample entry codes
| Code | Meaning | Specification |
|---|---|---|
2dcc | 2D Cartesian coordinates | Metrics |
3glo | 3GPP location | 3GPP |
3gor | 3GPP orientation | 3GPP |
3gvo | 3GPP video orientation | 3GPP |
6vpt | Dynamic viewport data | V3C-SYS |
a3d1 to a3d4 | 3D-AVC track with 3D-AVC NAL units only | NALu Video |
a3ds | Auro-Cx 3D audio | Auro |
ac-3 | AC-3 audio | ETSI AC-3 |
ac-4 | AC-4 audio | ETSI AC-4 |
ahap | Apple Haptic and Audio Pattern | Apple |
alac | Apple Lossless | Apple |
alaw | a-Law | QT |
apac | Apple Positional Audio Codec | Apple |
apv1 | APV mezzanine video | OpenAPV |
av01 | AOM Video Codec (AV1) | AV1-ISOBMFF |
av3a | AVS3-P3 | T-AI-109.7 |
avc1 to avc4 | Advanced Video Coding | NALu Video |
avcp | AVC parameters | NALu Video |
avs3 | 3rd generation AVS of China | Avs3 |
avst | 2nd generation AVS of China | Avs2 |
camm | Camera motion metadata track | CamMotion |
cavs | AVS2-P3 | GB-T-20090-9 |
cndm | Dynamic metadata (XF-AVC S, XF-HEVC S) | Canon |
dav1 | AV1-related Dolby Vision consistent with av01 | Dolby Vision |
depi | Decoder power indication | Metrics |
dfce | Display fine control | Metrics |
dipi | Display power indication | Metrics |
dra1 | DRA audio | DRA |
drac | Dirac video | Dirac |
dts+ | Enhancement layer for DTS layered audio | DTS |
dts- | Dependent base layer for DTS layered audio | DTS |
dtsc | DTS core substream | DTS-HD |
dtse | Extension substream containing only LBR | DTS-HD |
dtsh | Core and extension substream | DTS-HD |
dtsl | Extension substream containing only XLL | DTS-HD |
dtsx | DTS-UHD profile 2 | DTS-UHD |
dtsy | DTS-UHD profile 3 or higher | DTS-UHD |
dva1 | AVC-based Dolby Vision derived from avc1 | Dolby Vision |
dvav | AVC-based Dolby Vision derived from avc3 | Dolby Vision |
dvh1 | HEVC-based Dolby Vision derived from hvc1 | Dolby Vision |
dvhe | HEVC-based Dolby Vision derived from hev1 | Dolby Vision |
dyol | Dynamic overlay parameters | OMAF |
dyvm | Dynamic spatial region data | V3C-SYS |
dyvp | Dynamic viewpoint parameters | OMAF |
ec-3 | Enhanced AC-3 audio | ETSI AC-3 |
ec+3 | Withdrawn, do not use | Deprecated |
enc3 | Encrypted or protected volumetric visual | ISO |
enca | Encrypted or protected audio | ISO |
encf | Encrypted or protected font | ISO |
encm | Encrypted or protected metadata | ISO |
encp | Encrypted or protected haptics | ISO |
encs | Encrypted systems stream | ISO |
enct | Encrypted text | ISO |
encu | Encrypted or protected subtitles | ISO |
encv | Encrypted or protected video | ISO |
evc1 | Essential Video Coding | NALu Video |
evm1 | EVC slice base track | NALu Video |
evs1 | EVC slice component track without parameter sets | NALu Video |
evs2 | EVC slice component track that may contain parameter sets | NALu Video |
evte | Event message instance | Event Message |
fdp | File delivery hints | ISO |
FFV1 | FFV1 lossless video | FF Video Codec |
fLaC | FLAC | FLAC |
fpcm | Floating-point PCM audio | ISO-UNCA |
g719 | ITU-T G.719 (2008) | ITU G.719 |
g726 | ITU-T G.726 (1990) | SDV |
hev1 | HEVC, parameter sets in the sample entry or samples | NALu Video |
hev2 | HEVC with constrained extractors and aggregators, parameter sets in the sample entry or samples | NALu Video |
hev3 | HEVC with extractors and aggregators, parameter sets in the sample entry or samples | NALu Video |
hvc1 | HEVC, parameter sets only in the sample entry | NALu Video |
hvc2 | HEVC with constrained extractors and aggregators, parameter sets only in the sample entry | NALu Video |
hvc3 | HEVC with extractors and aggregators, parameter sets only in the sample entry | NALu Video |
hvt1 | HEVC tile tracks | NALu Video |
hvt2 | HEVC slice segment data track | NALu Video |
hvt3 | HEVC tile track with slice segment header info | NALu Video |
iamf | Immersive Audio Model and Formats | AOM-IAMF |
icp3 | Incomplete volumetric visual | ISO |
icpa | Incomplete audio | ISO |
icph | Incomplete hint | ISO |
icpm | Incomplete timed metadata | ISO |
icpp | Incomplete haptics | ISO |
icps | Incomplete system | ISO |
icpt | Incomplete text | ISO |
icpv | Incomplete video | ISO |
invo | Initial viewing orientation | OMAF |
invp | Initial viewpoint | OMAF |
ipcm | Integer PCM audio | ISO-UNCA |
ixse | DVB track level index track | DVB |
j2ki | Sequence of JPEG 2000 contiguous codestream boxes | J2KHEIF |
jaim | JPEG AI image sequence | JPEGAI |
jxsm | JPEG XS video and image sequences | JPXS |
lhe1 | Layered HEVC | NALu Video |
lht1 | Layered HEVC tile tracks | NALu Video |
lhv1 | Layered HEVC | NALu Video |
lvc1 | LCEVC video track | NALu Video |
m2ts | MPEG-2 transport stream for DMB | DMB-MAF |
m4ae | MPEG-4 audio enhancement | MP4v2 |
mebx | Timed metadata multiplex | ISO |
mett | Text timed metadata that is not XML | ISO |
metx | XML timed metadata | ISO |
mha1 | MPEG-H audio, single stream, unencapsulated | MPEG-H |
mha2 | MPEG-H audio, multi-stream, unencapsulated | MPEG-H |
mhm1 | MPEG-H audio, single stream, MHAS encapsulated | MPEG-H |
mhm2 | MPEG-H audio, multi-stream, MHAS encapsulated | MPEG-H |
mjp2 | Motion JPEG 2000 | MJ2 |
mjpg | JPEG image sequences | HEIF |
mlix | DVB movie level index track | DVB |
mlpa | MLP audio | Dolby MLP |
mp4a | MPEG-4 audio | MP4v2 |
mp4s | MPEG-4 systems | MP4v2 |
mp4v | MPEG-4 visual | MP4v2 |
mvc1 to mvc4 | Multiview coding | NALu Video |
mvd1 to mvd4 | MVD stream | NALu Video |
ocpc | Object centre points correspondence between viewpoints | OMAF |
oksd | OMA keys | OMA DRM XBS |
Opus | Opus audio | Opus |
pm2t | Protected MPEG-2 transport | ISO |
prtp | Protected RTP reception | ISO |
raw | Uncompressed audio | MJ2 |
rcvp | Recommended viewport without indicating a viewpoint | OMAF |
resa | Restricted audio | ISO |
resv | Restricted video | ISO |
rm2t | MPEG-2 transport reception | ISO |
rrtp | RTP reception | ISO |
rsrp | SRTP reception | ISO |
rtcp | RTCP reception hint track | ISO |
rtmd | Real-time metadata (XAVC) | Sony |
rtp | RTP hints | ISO |
rv60 | RealVideo codec 11 | RealHD |
rvp2 | Recommended viewport concerning one or more viewpoints | OMAF |
s263 | ITU H.263 video (3GPP) | 3GPP |
samr | Narrowband AMR voice | 3GPP |
savp | SAV parametric ultrasonic verification | SAVX |
sawb | Wideband AMR voice | 3GPP |
sawp | Extended AMR-WB (AMR-WB+) | 3GPP |
sbtt | Text subtitles | ISO |
scl6 | SCL6 audio | SCL6 |
sevc | EVRC voice | 3GPP2 |
sevs | Enhanced Voice Services (EVS) | 3GPP |
sm2t | MPEG-2 transport server | ISO |
sqcp | 13K voice | 3GPP2 |
srtp | SRTP hints | ISO |
ssmv | SMV voice | 3GPP2 |
stcp | SRTCP reception hint track | ISO |
STGS | Subtitle sample entry (HMMP) | Sony |
stmd | Metadata for ERP region | OMAF |
stpp | Timed text subtitles | ISO |
stxt | Simple timed text | ISO |
svc1, svc2 | Scalable Video Coding | NALu Video |
svcM | SVC metadata | NALu Video |
tc64 | 64-bit timecode samples | Apple |
tmcd | 32-bit timecode samples | Apple |
ttsl | Sphere location for timed text | OMAF |
twos | Uncompressed 16-bit audio | MJ2 |
tx3g | Timed text stream | 3GPP |
ulaw | uLaw 2:1 audio | QT |
uncv | Uncompressed video | UNCV |
unid | Dynamic Range Control data | DRC |
urim | Binary timed metadata identified by URI | ISO |
v3a1 | V3C atlas track, atlas parameter sets only in sample entries | V3C-SYS |
v3ag | V3C atlas track, atlas parameter sets in sample entries or samples | V3C-SYS |
v3c1 | V3C atlas track, single atlas, parameter sets only in sample entries | V3C-SYS |
v3cb | V3C atlas base track with common atlas data | V3C-SYS |
v3cg | V3C atlas track, single atlas, parameter sets in sample entries or samples | V3C-SYS |
v3e1 | V3C bitstream track, atlas parameter sets only in sample entries | V3C-SYS |
v3eg | V3C bitstream track, atlas parameter sets in sample entries or samples | V3C-SYS |
v3t1 | V3C atlas tile track | V3C-SYS |
vc-1 | SMPTE VC-1 | SMPTE |
vp08 | VP8 video | VPxx |
vp09 | VP9 video | VPxx |
vqem | Quality metrics | Metrics |
vqme | Quality metrics | Metrics |
vrsp | Viewing space | OMAF |
vvc1 | VVC, parameter sets only in sample entries | NALu Video |
vvcN | VVC with non-VCL NAL units only | NALu Video |
vvi1 | VVC, parameter sets in sample entries or samples | NALu Video |
vvs1 | VVC subpicture track not containing a conforming bitstream | NALu Video |
wvtt | WebVTT data | ISO-Text |
Handler codes
| Code | Meaning | Specification |
|---|---|---|
3gsd | 3GPP scene description | 3GPP |
auxv | Auxiliary video | ISO |
avmd | Avid metadata | Avid |
clcp | Closed caption | Apple |
cpad | CPCM auxiliary metadata | DVB |
crsm | Clock reference stream | MP4v2 |
dmbd | DVB mandatory metadata | DVB |
dtva | TV-Anytime metadata | DVB |
dvmd | Withdrawn, do not use (formerly Dolby Vision metadata) | Deprecated |
fdsm | Font | ISO |
gesm | General MPEG-4 systems streams with no specific handler | MP4v2 |
GRAP | Subtitle graphics | Sony |
hapt | Haptics | ISO |
hint | Hint | ISO |
hpix | Hipix Rich Picture Format | Hipix |
ID32 | ID3v2 metadata handler (meta box) | id3v2 |
ipdc | DVB IPDC ESG metadata | DVB |
ipsm | IPMP stream | MP4v2 |
m7sm | MPEG-7 stream | MP4v2 |
meta | Metadata | ISO |
mjsm | MPEG-J stream | MP4v2 |
mp21 | MPEG-21 digital item | MPEG-21 |
mp7b | MPEG-7 binary metadata | ISO |
mp7t | MPEG-7 textual metadata | ISO |
mpd$20 | MPD contained in a metabox | 3GPP |
mpdl | MPD link contained in a metabox | 3GPP |
MPEG | QuickTime MPEG track handler | Apple |
musi | QuickTime Music track handler | Apple |
nnet | Neural network handler | NALu Video |
nrtm | Non-real-time metadata (XAVC) | Sony |
null | No handling required (metadata) | ISO |
ocsm | Object content info stream | MP4v2 |
odsm | Object descriptor stream | MP4v2 |
pict | Image item and image sequences | HEIF |
qd3d | QuickTime QuickDraw 3D track handler | Apple |
sbtl | QuickTime subtitle track handler | Apple |
sdsm | Scene description stream | MP4v2 |
skmm | Key management messages | DVB |
smhr | Samsung video metadata handler | Samsung |
soun | Audio | ISO |
sprt | QuickTime sprite track handler | Apple |
strm | QuickTime streaming track handler | Apple |
subt | Subtitles | ISO |
text | Text | 3GPP |
tmcd | Timecode | Apple |
twen | QuickTime tween track handler | Apple |
uri$20 | URI identified metadata | DVB |
vide | Video | ISO |
volv | Volumetric visual media | ISO |