primo::avblocks::Preset::Video::Generic::WebM

WebM presets.

static const char primo::avblocks::Preset::Video::Generic::WebM::Base_VP8_Vorbis[] = "webm.vp8.vorbis"

Video: VP8 Audio

: Vorbis

Container: WebM

.

Besides the video codec, audio codec and the container, this encoding preset does not enforce any specific audio and video properties. Width, height, frame rate, audio sampling rate, and other properties will be taken from the input.

Socket

Property

Value

StreamType

WebM

Video Pin

Property

Value

StreamType (StreamInfo)

VP8

Audio Pin

static const char primo::avblocks::Preset::Video::Generic::WebM::Base_VP9_Vorbis[] = "webm.vp9.vorbis"

Video: VP9 Audio

: Vorbis

Container: WebM

.

Besides the video codec, audio codec and the container, this encoding preset does not enforce any specific audio and video properties. Width, height, frame rate, audio sampling rate, and other properties will be taken from the input.

Version

3.3

Socket

Property

Value

StreamType

WebM

Video Pin

Property

Value

StreamType (StreamInfo)

VP9

Audio Pin

static const char primo::avblocks::Preset::Video::Generic::WebM::VP8_3G_240p_350K_Vorbis_64K[] = "webm.vp8.3g.240p.350k.vorbis.64k"

Video: VP8, 24 fps, 320x240, bitrate 350 kbps, VBR, keyframe distance 120 Audio

: Vorbis, 44100 Hz, 64 kbit, 2 channels, VBR

Container: WebM.

Socket

Property

Value

StreamType

WebM

Video Pin

Video Pin Parameters

Parameter

Value

KeyFrameMaxDistance

120

KeyFrameMinDistance

120

Audio Pin

static const char primo::avblocks::Preset::Video::Generic::WebM::VP8_Wide_3G_240p_350K_Vorbis_64K[] = "webm.vp8.wide.3g.240p.350k.vorbis.64k"

Video: VP8, 24 fps, 426x240, bitrate 350 kbps, VBR, keyframe distance 120 Audio

: Vorbis, 44100 Hz, 64 kbit, 2 channels, VBR

Container: WebM.

Socket

Property

Value

StreamType

WebM

Video Pin

Video Pin Parameters

Parameter

Value

KeyFrameMaxDistance

120

KeyFrameMinDistance

120

Audio Pin

static const char primo::avblocks::Preset::Video::Generic::WebM::VP8_4G_360p_700K_Vorbis_64K[] = "webm.vp8.4g.360p.700k.vorbis.64k"

Video: VP8, 30 fps, 480x360, bitrate 700 kbps, VBR, keyframe distance 150 Audio

: Vorbis, 44100 Hz, 64 kbit, 2 channels, VBR

Container: WebM.

Socket

Property

Value

StreamType

WebM

Video Pin

Video Pin Parameters

Parameter

Value

KeyFrameMaxDistance

150

KeyFrameMinDistance

150

Audio Pin

static const char primo::avblocks::Preset::Video::Generic::WebM::VP8_Wide_4G_360p_700K_Vorbis_64K[] = "webm.vp8.wide.4g.360p.700k.vorbis.64k"

Video: VP8, 30 fps, 640x360, bitrate 700 kbps, VBR, keyframe distance 150 Audio

: Vorbis, 44100 Hz, 64 kbit, 2 channels, VBR

Container: WebM.

Socket

Property

Value

StreamType

WebM

Video Pin

Video Pin Parameters

Parameter

Value

KeyFrameMaxDistance

150

KeyFrameMinDistance

150

Audio Pin

static const char primo::avblocks::Preset::Video::Generic::WebM::VP8_SD_480p_1200K_Vorbis_128K[] = "webm.vp8.sd.480p.1200k.vorbis.128k"

Video: VP8, 30 fps, 640x480, bitrate 1200 kbps, VBR, keyframe distance 300 Audio

: Vorbis, 44100 Hz, 128 kbit, 2 channels, VBR

Container: WebM.

Socket

Property

Value

StreamType

WebM

Video Pin

Video Pin Parameters

Parameter

Value

KeyFrameMaxDistance

300

KeyFrameMinDistance

300

Audio Pin

static const char primo::avblocks::Preset::Video::Generic::WebM::VP8_Wide_SD_480p_1200K_Vorbis_128K[] = "webm.vp8.wide.sd.480p.1200k.vorbis.128k"

Video: VP8, 30 fps, 854x480, bitrate 1200 kbps, VBR, keyframe distance 300 Audio

: Vorbis, 44100 Hz, 128 kbit, 2 channels, VBR

Container: WebM.

Socket

Property

Value

StreamType

WebM

Video Pin

Video Pin Parameters

Parameter

Value

KeyFrameMaxDistance

300

KeyFrameMinDistance

300

Audio Pin

static const char primo::avblocks::Preset::Video::Generic::WebM::VP8_SD_576p_1600K_Vorbis_128K[] = "webm.vp8.sd.576p.1600k.vorbis.128k"

Video: VP8, 25 fps, 720x576, bitrate 1600 kbps, VBR, keyframe distance 250 Audio

: Vorbis, 44100 Hz, 128 kbit, 2 channels, VBR

Container: WebM.

Socket

Property

Value

StreamType

WebM

Video Pin

Video Pin Parameters

Parameter

Value

KeyFrameMaxDistance

250

KeyFrameMinDistance

250

Audio Pin

static const char primo::avblocks::Preset::Video::Generic::WebM::VP8_Wide_SD_576p_1600K_Vorbis_128K[] = "webm.vp8.wide.sd.576p.1600k.vorbis.128k"

Video: VP8, 25 fps, 1024x576, bitrate 1600 kbps, VBR, keyframe distance 250 Audio

: Vorbis, 44100 Hz, 128 kbit, 2 channels, VBR

Container: WebM.

Socket

Property

Value

StreamType

WebM

Video Pin

Video Pin Parameters

Parameter

Value

KeyFrameMaxDistance

250

KeyFrameMinDistance

250

Audio Pin

static const char primo::avblocks::Preset::Video::Generic::WebM::VP8_Wide_HD_720p_2500K_Vorbis_192K[] = "webm.vp8.wide.hd.720p.2500k.vorbis.192k"

Video: VP8, 30 fps, 1280x720, bitrate 2500 kbps, VBR, keyframe distance 300 Audio

: Vorbis, 48000 Hz, 192 kbit, 2 channels, VBR

Container: WebM.

Socket

Property

Value

StreamType

WebM

Video Pin

Video Pin Parameters

Parameter

Value

KeyFrameMaxDistance

300

KeyFrameMinDistance

300

Audio Pin

static const char primo::avblocks::Preset::Video::Generic::WebM::VP8_Wide_HD_1080p_5000K_Vorbis_192K[] = "webm.vp8.wide.hd.1080p.5000k.vorbis.192k"

Video: VP8, 30 fps, 1920x1080, bitrate 5000 kbps, VBR, keyframe distance 300 Audio

: Vorbis, 48000 Hz, 192 kbit, 2 channels, VBR

Container: WebM.

Socket

Property

Value

StreamType

WebM

Video Pin

Video Pin Parameters

Parameter

Value

KeyFrameMaxDistance

300

KeyFrameMinDistance

300

Audio Pin