Flag of Ukraine

Video encoding presets

Video encoding presets are to specify commonly used encoding parameters for 🤖/video/encode.

These are supported if you were to specify ffmpeg_stack: "v5.0.0" in your Assembly Instructions. The recommended version is: v6.0.0

NameFormatAudio codecAudio bitrateAudio frequencyVideo codecVideo bitrateVideo resolution
android-highmp4libfdk_aac12800044100libx264700000480x320
android-lowmp4libfdk_aac12800044100libx26496000480x320
androidmp4libfdk_aac12800044100libx264512000480x320
dash/1080p-videomp4crosscrosscrosslibx264cross1920x1080
dash/270p-videomp4crosscrosscrosslibx264cross480x270
dash/360p-videomp4crosscrosscrosslibx264cross640x360
dash/480p-videomp4crosscrosscrosslibx264cross854x480
dash/540p-videomp4crosscrosscrosslibx264cross960x540
dash/576p-videomp4crosscrosscrosslibx264cross1024x576
dash/720p-videomp4crosscrosscrosslibx264cross1280x720
dash-1080p-videomp4crosscrosscrosslibx26475000001920x1080
dash-270p-videomp4crosscrosscrosslibx264460000480x270
dash-360p-videomp4crosscrosscrosslibx264800000640x360
dash-480p-videomp4crosscrosscrosslibx2641300000854x480
dash-540p-videomp4crosscrosscrosslibx2641850000960x540
dash-576p-videomp4crosscrosscrosslibx26421000001024x576
dash-720p-videomp4crosscrosscrosslibx26433000001280x720
flashflvlibmp3lame6400044100flv512000320x240
hevcmp4libfdk_aac128k44100libx2651200000cross
hls/1080pmp4libfdk_aacvbr48000libx264vbr1920x1080
hls/270pmp4libfdk_aacvbr48000libx264vbr480x270
hls/360pmp4libfdk_aacvbr48000libx264vbr640x360
hls/480pmp4libfdk_aacvbr48000libx264vbr852x480
hls/4kmp4libfdk_aacvbr48000libx264vbr3840x2160
hls/540pmp4libfdk_aacvbr48000libx264vbr960x540
hls/720pmp4libfdk_aacvbr48000libx264vbr1280x720
hls-1080pmp4libfdk_aac25600044100libx26475000001920x1080
hls-270pmp4libfdk_aac3200044100libx264550000480x270
hls-360pmp4libfdk_aac6400044100libx2641000000640x360
hls-480pmp4libfdk_aac6400044100libx2641300000854x480
hls-540pmp4libfdk_aac12800044100libx2641600000960x540
hls-576pmp4libfdk_aac12800044100libx26421000001024x576
hls-720pmp4libfdk_aac19200044100libx26440000001280x720
ipad-highmp4libfdk_aac12800044100libx26412000001024x768
ipad-lowmp4libfdk_aac12800044100libx2645120001024x768
ipadmp4libfdk_aac12800044100libx2647000001024x768
iphone-highmp4libfdk_aac12800044100libx264700000480x320
iphone-lowmp4libfdk_aac12800044100libx26496000480x320
iphonemp4libfdk_aac12800044100libx264512000480x320
ogvogglibvorbis12800048000libtheora700000cross
web/mp4/1080pmp4libfdk_aacvbr48000libx264vbr1920x1080
web/mp4/240pmp4libfdk_aacvbr48000libx264vbr426x240
web/mp4/360pmp4libfdk_aacvbr48000libx264vbr640x360
web/mp4/480pmp4libfdk_aacvbr48000libx264vbr852x480
web/mp4/4kmp4libfdk_aacvbr48000libx264vbr3840x2160
web/mp4/540pmp4libfdk_aacvbr48000libx264vbr960x540
web/mp4/720pmp4libfdk_aacvbr48000libx264vbr1280x720
web/mp4-x265/1080pmp4libfdk_aacvbr48000libx265vbr1920x1080
web/mp4-x265/240pmp4libfdk_aacvbr48000libx265vbr426x240
web/mp4-x265/360pmp4libfdk_aacvbr48000libx265vbr640x360
web/mp4-x265/480pmp4libfdk_aacvbr48000libx265vbr852x480
web/mp4-x265/4kmp4libfdk_aacvbr48000libx265vbr3840x2160
web/mp4-x265/720pmp4libfdk_aacvbr48000libx265vbr1280x720
web/mp4-x265/8kmp4libfdk_aacvbr48000libx265vbr7680x4320
web/webm/1080pwebmlibopusvbr48000libvpx-vp93.5M1920x1080
web/webm/240pwebmlibopusvbr48000libvpx-vp9150k426x240
web/webm/360pwebmlibopusvbr48000libvpx-vp9400k640x360
web/webm/480pwebmlibopusvbr48000libvpx-vp9600k852x480
web/webm/4kwebmlibopusvbr48000libvpx-vp914M3840x2160
web/webm/720pwebmlibopusvbr48000libvpx-vp91500k1280x720
web/webm/8kwebmlibopusvbr48000libvpx-vp924M7680x4320
webm-1080pwebmlibvorbis25600048000libvpx75000001920x1080
webm-270pwebmlibvorbis6400048000libvpx460000480x270
webm-360pwebmlibvorbis6400048000libvpx800000640x360
webm-480pwebmlibvorbis6400048000libvpx1400000854x480
webm-540pwebmlibvorbis12800048000libvpx1850000960x540
webm-576pwebmlibvorbis12800048000libvpx21000001024x576
webm-720pwebmlibvorbis19200048000libvpx33000001280x720
webmwebmlibvorbis12800048000libvpx700000cross
wmvasfwmav2crosscrosswmv2crosscross

You can override any preset's setting, such as a file's bitrate, or even the file's format & codecs via a Robot's ffmpeg parameter.

The hls/ and dash/ presets are intended for use with 🤖/video/encode to encode multiple video bitrates to be combined into an adaptive live stream using 🤖/video/adaptive. Note that the hls- and dash- presets (with hyphen -) are deprecated and will be removed in a future version.

These are supported if you were to specify ffmpeg_stack: "v6.0.0" in your Assembly Instructions. The recommended version is: v6.0.0

NameFormatAudio codecAudio bitrateAudio frequencyVideo codecVideo bitrateVideo resolution
android-highmp4libfdk_aac12800044100libx264700000480x320
android-lowmp4libfdk_aac12800044100libx26496000480x320
androidmp4libfdk_aac12800044100libx264512000480x320
dash/1080p-videomp4crosscrosscrosslibx264cross1920x1080
dash/270p-videomp4crosscrosscrosslibx264cross480x270
dash/360p-videomp4crosscrosscrosslibx264cross640x360
dash/480p-videomp4crosscrosscrosslibx264cross854x480
dash/540p-videomp4crosscrosscrosslibx264cross960x540
dash/576p-videomp4crosscrosscrosslibx264cross1024x576
dash/720p-videomp4crosscrosscrosslibx264cross1280x720
dash-1080p-videomp4crosscrosscrosslibx26475000001920x1080
dash-270p-videomp4crosscrosscrosslibx264460000480x270
dash-360p-videomp4crosscrosscrosslibx264800000640x360
dash-480p-videomp4crosscrosscrosslibx2641300000854x480
dash-540p-videomp4crosscrosscrosslibx2641850000960x540
dash-576p-videomp4crosscrosscrosslibx26421000001024x576
dash-720p-videomp4crosscrosscrosslibx26433000001280x720
flashflvlibmp3lame6400044100flv512000320x240
hevcmp4libfdk_aac128k44100libx2651200000cross
hls/1080pmp4libfdk_aacvbr48000libx264vbr1920x1080
hls/270pmp4libfdk_aacvbr48000libx264vbr480x270
hls/360pmp4libfdk_aacvbr48000libx264vbr640x360
hls/480pmp4libfdk_aacvbr48000libx264vbr852x480
hls/4kmp4libfdk_aacvbr48000libx264vbr3840x2160
hls/540pmp4libfdk_aacvbr48000libx264vbr960x540
hls/720pmp4libfdk_aacvbr48000libx264vbr1280x720
hls-1080pmp4libfdk_aac25600044100libx26475000001920x1080
hls-270pmp4libfdk_aac3200044100libx264550000480x270
hls-360pmp4libfdk_aac6400044100libx2641000000640x360
hls-480pmp4libfdk_aac6400044100libx2641300000854x480
hls-540pmp4libfdk_aac12800044100libx2641600000960x540
hls-576pmp4libfdk_aac12800044100libx26421000001024x576
hls-720pmp4libfdk_aac19200044100libx26440000001280x720
ipad-highmp4libfdk_aac12800044100libx26412000001024x768
ipad-lowmp4libfdk_aac12800044100libx2645120001024x768
ipadmp4libfdk_aac12800044100libx2647000001024x768
iphone-highmp4libfdk_aac12800044100libx264700000480x320
iphone-lowmp4libfdk_aac12800044100libx26496000480x320
iphonemp4libfdk_aac12800044100libx264512000480x320
ogvogglibvorbis12800048000libtheora700000cross
web/mp4/1080pmp4libfdk_aacvbr48000libx264vbr1920x1080
web/mp4/240pmp4libfdk_aacvbr48000libx264vbr426x240
web/mp4/360pmp4libfdk_aacvbr48000libx264vbr640x360
web/mp4/480pmp4libfdk_aacvbr48000libx264vbr852x480
web/mp4/4kmp4libfdk_aacvbr48000libx264vbr3840x2160
web/mp4/540pmp4libfdk_aacvbr48000libx264vbr960x540
web/mp4/720pmp4libfdk_aacvbr48000libx264vbr1280x720
web/mp4-x265/1080pmp4libfdk_aacvbr48000libx265vbr1920x1080
web/mp4-x265/240pmp4libfdk_aacvbr48000libx265vbr426x240
web/mp4-x265/360pmp4libfdk_aacvbr48000libx265vbr640x360
web/mp4-x265/480pmp4libfdk_aacvbr48000libx265vbr852x480
web/mp4-x265/4kmp4libfdk_aacvbr48000libx265vbr3840x2160
web/mp4-x265/720pmp4libfdk_aacvbr48000libx265vbr1280x720
web/mp4-x265/8kmp4libfdk_aacvbr48000libx265vbr7680x4320
web/webm/1080pwebmlibopusvbr48000libvpx-vp93.5M1920x1080
web/webm/240pwebmlibopusvbr48000libvpx-vp9150k426x240
web/webm/360pwebmlibopusvbr48000libvpx-vp9400k640x360
web/webm/480pwebmlibopusvbr48000libvpx-vp9600k852x480
web/webm/4kwebmlibopusvbr48000libvpx-vp914M3840x2160
web/webm/720pwebmlibopusvbr48000libvpx-vp91500k1280x720
web/webm/8kwebmlibopusvbr48000libvpx-vp924M7680x4320
webm-1080pwebmlibvorbis25600048000libvpx75000001920x1080
webm-270pwebmlibvorbis6400048000libvpx460000480x270
webm-360pwebmlibvorbis6400048000libvpx800000640x360
webm-480pwebmlibvorbis6400048000libvpx1400000854x480
webm-540pwebmlibvorbis12800048000libvpx1850000960x540
webm-576pwebmlibvorbis12800048000libvpx21000001024x576
webm-720pwebmlibvorbis19200048000libvpx33000001280x720
webmwebmlibvorbis12800048000libvpx700000cross
wmvasfwmav2crosscrosswmv2crosscross

You can override any preset's setting, such as a file's bitrate, or even the file's format & codecs via a Robot's ffmpeg parameter.

The hls/ and dash/ presets are intended for use with 🤖/video/encode to encode multiple video bitrates to be combined into an adaptive live stream using 🤖/video/adaptive. Note that the hls- and dash- presets (with hyphen -) are deprecated and will be removed in a future version.