2.9. Compressed Formats

Compressed Image Formats
Identifier Code Details
V4L2_PIX_FMT_JPEG ‘JPEG’

TBD. See also VIDIOC_G_JPEGCOMP, VIDIOC_S_JPEGCOMP.

V4L2_PIX_FMT_MPEG ‘MPEG’

MPEG multiplexed stream. The actual format is determined by extended control V4L2_CID_MPEG_STREAM_TYPE, see Codec Control IDs.

V4L2_PIX_FMT_H264 ‘H264’

H264 video elementary stream with start codes.

V4L2_PIX_FMT_H264_NO_SC ‘AVC1’

H264 video elementary stream without start codes.

V4L2_PIX_FMT_H264_MVC ‘M264’

H264 MVC video elementary stream.

V4L2_PIX_FMT_H263 ‘H263’

H263 video elementary stream.

V4L2_PIX_FMT_MPEG1 ‘MPG1’

MPEG1 video elementary stream.

V4L2_PIX_FMT_MPEG2 ‘MPG2’

MPEG2 video elementary stream.

V4L2_PIX_FMT_MPEG4 ‘MPG4’

MPEG4 video elementary stream.

V4L2_PIX_FMT_XVID ‘XVID’

Xvid video elementary stream.

V4L2_PIX_FMT_VC1_ANNEX_G ‘VC1G’

VC1, SMPTE 421M Annex G compliant stream.

V4L2_PIX_FMT_VC1_ANNEX_L ‘VC1L’

VC1, SMPTE 421M Annex L compliant stream.

V4L2_PIX_FMT_VP8 ‘VP80’

VP8 video elementary stream.

V4L2_PIX_FMT_VP9 ‘VP90’

VP9 video elementary stream.