Video encoding presets
These are supported if you were to specify ffmpeg_stack: "v3.3.3"
in your Assembly Instructions.
The recommended version is: v4.3.1
Name | Format | Audio codec | Audio bitrate | Audio frequency | Video codec | Video bitrate | Video resolution |
---|---|---|---|---|---|---|---|
aac | mp4 | libfdk_aac | 128000 | 44100 | |||
alac | ipod | alac | 128000 | 44100 | |||
android-high | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 700000 | 480x320 |
android-low | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 96000 | 480x320 |
android | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 512000 | 480x320 |
dash-1080p-video | mp4 | libx264 | 7500000 | 1920x1080 | |||
dash-128k-audio | mp4 | libfdk_aac | 128000 | 44100 | |||
dash-256k-audio | mp4 | libfdk_aac | 256000 | 44100 | |||
dash-270p-video | mp4 | libx264 | 460000 | 480x270 | |||
dash-32k-audio | mp4 | libfdk_aac | 32000 | 44100 | |||
dash-360p-video | mp4 | libx264 | 800000 | 640x360 | |||
dash-480p-video | mp4 | libx264 | 1300000 | 854x480 | |||
dash-540p-video | mp4 | libx264 | 1850000 | 960x540 | |||
dash-576p-video | mp4 | libx264 | 2100000 | 1024x576 | |||
dash-64k-audio | mp4 | libfdk_aac | 64000 | 44100 | |||
dash-720p-video | mp4 | libx264 | 3300000 | 1280x720 | |||
empty | |||||||
flac | flac | 128000 | 44100 | ||||
flash | flv | libmp3lame | 64000 | 44100 | flv | 512000 | 320x240 |
gif | gif | 480x270 | |||||
hevc | mp4 | libfdk_aac | 128k | 44100 | libx265 | 1200000 | |
hls-1080p | mp4 | libfdk_aac | 256000 | 44100 | libx264 | 7500000 | 1920x1080 |
hls-270p | mp4 | libfdk_aac | 32000 | 44100 | libx264 | 550000 | 480x270 |
hls-360p | mp4 | libfdk_aac | 64000 | 44100 | libx264 | 1000000 | 640x360 |
hls-480p | mp4 | libfdk_aac | 64000 | 44100 | libx264 | 1300000 | 854x480 |
hls-540p | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 1600000 | 960x540 |
hls-576p | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 2100000 | 1024x576 |
hls-720p | mp4 | libfdk_aac | 192000 | 44100 | libx264 | 4000000 | 1280x720 |
ipad-high | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 1200000 | 1024x768 |
ipad-low | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 512000 | 1024x768 |
ipad | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 700000 | 1024x768 |
iphone-high | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 700000 | 480x320 |
iphone-low | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 96000 | 480x320 |
iphone | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 512000 | 480x320 |
mp3 | mp3 | libmp3lame | 128000 | 44100 | |||
ogg | ogg | libvorbis | |||||
ogv | ogg | libvorbis | 128000 | 48000 | libtheora | 700000 | |
opus | ogg | libopus | 128000 | 48000 | |||
speech | wav | pcm_s16le | 16000 | ||||
wav | wav | pcm_s16le | |||||
webm-1080p | webm | libvorbis | 256000 | 48000 | libvpx | 7500000 | 1920x1080 |
webm-270p | webm | libvorbis | 64000 | 48000 | libvpx | 460000 | 480x270 |
webm-360p | webm | libvorbis | 64000 | 48000 | libvpx | 800000 | 640x360 |
webm-480p | webm | libvorbis | 64000 | 48000 | libvpx | 1400000 | 854x480 |
webm-540p | webm | libvorbis | 128000 | 48000 | libvpx | 1850000 | 960x540 |
webm-576p | webm | libvorbis | 128000 | 48000 | libvpx | 2100000 | 1024x576 |
webm-720p | webm | libvorbis | 192000 | 48000 | libvpx | 3300000 | 1280x720 |
webm | webm | libvorbis | 128000 | 48000 | libvpx | 700000 | |
wmv | asf | wmav2 | wmv2 |
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
in combination with 🤖/video/adaptive.
These are supported if you were to specify ffmpeg_stack: "v4.3.1"
in your Assembly Instructions.
The recommended version is: v4.3.1
Name | Format | Audio codec | Audio bitrate | Audio frequency | Video codec | Video bitrate | Video resolution |
---|---|---|---|---|---|---|---|
aac | mp4 | libfdk_aac | 128000 | 44100 | |||
alac | ipod | alac | 128000 | 44100 | |||
android-high | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 700000 | 480x320 |
android-low | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 96000 | 480x320 |
android | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 512000 | 480x320 |
audio/aac | mp4 | libfdk_aac | 48000 | ||||
audio/alac | m4a | alac | 128000 | 44100 | |||
audio/flac | flac | flac | 128000 | 44100 | |||
audio/mp3 | mp3 | libmp3lame | 128000 | 44100 | |||
audio/ogg | ogg | libvorbis | |||||
dash/1080p-video | mp4 | libx264 | 1920x1080 | ||||
dash/128k-audio | mp4 | libfdk_aac | 128000 | 44100 | |||
dash/256k-audio | mp4 | libfdk_aac | 256000 | 44100 | |||
dash/270p-video | mp4 | libx264 | 480x270 | ||||
dash/32k-audio | mp4 | libfdk_aac | 32000 | 44100 | |||
dash/360p-video | mp4 | libx264 | 640x360 | ||||
dash/480p-video | mp4 | libx264 | 854x480 | ||||
dash/540p-video | mp4 | libx264 | 960x540 | ||||
dash/576p-video | mp4 | libx264 | 1024x576 | ||||
dash/64k-audio | mp4 | libfdk_aac | 64000 | 44100 | |||
dash/720p-video | mp4 | libx264 | 1280x720 | ||||
dash-1080p-video | mp4 | libx264 | 7500000 | 1920x1080 | |||
dash-128k-audio | mp4 | libfdk_aac | 128000 | 44100 | |||
dash-256k-audio | mp4 | libfdk_aac | 256000 | 44100 | |||
dash-270p-video | mp4 | libx264 | 460000 | 480x270 | |||
dash-32k-audio | mp4 | libfdk_aac | 32000 | 44100 | |||
dash-360p-video | mp4 | libx264 | 800000 | 640x360 | |||
dash-480p-video | mp4 | libx264 | 1300000 | 854x480 | |||
dash-540p-video | mp4 | libx264 | 1850000 | 960x540 | |||
dash-576p-video | mp4 | libx264 | 2100000 | 1024x576 | |||
dash-64k-audio | mp4 | libfdk_aac | 64000 | 44100 | |||
dash-720p-video | mp4 | libx264 | 3300000 | 1280x720 | |||
empty | |||||||
flac | flac | 128000 | 44100 | ||||
flash | flv | libmp3lame | 64000 | 44100 | flv | 512000 | 320x240 |
gif | gif | 480x270 | |||||
hevc | mp4 | libfdk_aac | 128k | 44100 | libx265 | 1200000 | |
hls/1080p | mp4 | libfdk_aac | 48000 | libx264 | 1920x1080 | ||
hls/270p | mp4 | libfdk_aac | 48000 | libx264 | 480x270 | ||
hls/360p | mp4 | libfdk_aac | 48000 | libx264 | 640x360 | ||
hls/480p | mp4 | libfdk_aac | 48000 | libx264 | 852x480 | ||
hls/4k | mp4 | libfdk_aac | 48000 | libx264 | 3840x2160 | ||
hls/540p | mp4 | libfdk_aac | 48000 | libx264 | 960x540 | ||
hls/720p | mp4 | libfdk_aac | 48000 | libx264 | 1280x720 | ||
hls-1080p | mp4 | libfdk_aac | 256000 | 44100 | libx264 | 7500000 | 1920x1080 |
hls-270p | mp4 | libfdk_aac | 32000 | 44100 | libx264 | 550000 | 480x270 |
hls-360p | mp4 | libfdk_aac | 64000 | 44100 | libx264 | 1000000 | 640x360 |
hls-480p | mp4 | libfdk_aac | 64000 | 44100 | libx264 | 1300000 | 854x480 |
hls-540p | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 1600000 | 960x540 |
hls-576p | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 2100000 | 1024x576 |
hls-720p | mp4 | libfdk_aac | 192000 | 44100 | libx264 | 4000000 | 1280x720 |
ipad-high | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 1200000 | 1024x768 |
ipad-low | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 512000 | 1024x768 |
ipad | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 700000 | 1024x768 |
iphone-high | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 700000 | 480x320 |
iphone-low | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 96000 | 480x320 |
iphone | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 512000 | 480x320 |
mp3 | mp3 | libmp3lame | 128000 | 44100 | |||
ogg | ogg | libvorbis | |||||
ogv | ogg | libvorbis | 128000 | 48000 | libtheora | 700000 | |
opus | ogg | libopus | 128000 | 48000 | |||
speech | wav | pcm_s16le | 16000 | ||||
wav | wav | pcm_s16le | |||||
web/mp4/1080p | mp4 | libfdk_aac | 48000 | libx264 | 1920x1080 | ||
web/mp4/240p | mp4 | libfdk_aac | 48000 | libx264 | 426x240 | ||
web/mp4/360p | mp4 | libfdk_aac | 48000 | libx264 | 640x360 | ||
web/mp4/480p | mp4 | libfdk_aac | 48000 | libx264 | 852x480 | ||
web/mp4/4k | mp4 | libfdk_aac | 48000 | libx264 | 3840x2160 | ||
web/mp4/720p | mp4 | libfdk_aac | 48000 | libx264 | 1280x720 | ||
web/mp4-x265/1080p | mp4 | libfdk_aac | 48000 | libx265 | 1920x1080 | ||
web/mp4-x265/240p | mp4 | libfdk_aac | 48000 | libx265 | 426x240 | ||
web/mp4-x265/360p | mp4 | libfdk_aac | 48000 | libx265 | 640x360 | ||
web/mp4-x265/480p | mp4 | libfdk_aac | 48000 | libx265 | 852x480 | ||
web/mp4-x265/4k | mp4 | libfdk_aac | 48000 | libx265 | 3840x2160 | ||
web/mp4-x265/720p | mp4 | libfdk_aac | 48000 | libx265 | 1280x720 | ||
web/mp4-x265/8k | mp4 | libfdk_aac | 48000 | libx265 | 7680x4320 | ||
web/webm/1080p | webm | libopus | 48000 | libvpx-vp9 | 3.5M | 1920x1080 | |
web/webm/240p | webm | libopus | 48000 | libvpx-vp9 | 150k | 426x240 | |
web/webm/360p | webm | libopus | 48000 | libvpx-vp9 | 400k | 640x360 | |
web/webm/480p | webm | libopus | 48000 | libvpx-vp9 | 600k | 852x480 | |
web/webm/4k | webm | libopus | 48000 | libvpx-vp9 | 14M | 3840x2160 | |
web/webm/720p | webm | libopus | 48000 | libvpx-vp9 | 1500k | 1280x720 | |
web/webm/8k | webm | libopus | 48000 | libvpx-vp9 | 24M | 7680x4320 | |
webm-1080p | webm | libvorbis | 256000 | 48000 | libvpx | 7500000 | 1920x1080 |
webm-270p | webm | libvorbis | 64000 | 48000 | libvpx | 460000 | 480x270 |
webm-360p | webm | libvorbis | 64000 | 48000 | libvpx | 800000 | 640x360 |
webm-480p | webm | libvorbis | 64000 | 48000 | libvpx | 1400000 | 854x480 |
webm-540p | webm | libvorbis | 128000 | 48000 | libvpx | 1850000 | 960x540 |
webm-576p | webm | libvorbis | 128000 | 48000 | libvpx | 2100000 | 1024x576 |
webm-720p | webm | libvorbis | 192000 | 48000 | libvpx | 3300000 | 1280x720 |
webm | webm | libvorbis | 128000 | 48000 | libvpx | 700000 | |
wmv | asf | wmav2 | wmv2 |
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
in combination with 🤖/video/adaptive.
These are supported if you were to specify ffmpeg_stack: "v5.0.0"
in your Assembly Instructions.
The recommended version is: v4.3.1
Name | Format | Audio codec | Audio bitrate | Audio frequency | Video codec | Video bitrate | Video resolution |
---|---|---|---|---|---|---|---|
aac | mp4 | libfdk_aac | 128000 | 44100 | |||
alac | ipod | alac | 128000 | 44100 | |||
android-high | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 700000 | 480x320 |
android-low | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 96000 | 480x320 |
android | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 512000 | 480x320 |
audio/aac | mp4 | libfdk_aac | 48000 | ||||
audio/alac | m4a | alac | 128000 | 44100 | |||
audio/flac | flac | flac | 128000 | 44100 | |||
audio/mp3 | mp3 | libmp3lame | 128000 | 44100 | |||
audio/ogg | ogg | libvorbis | |||||
dash/1080p-video | mp4 | libx264 | 1920x1080 | ||||
dash/128k-audio | mp4 | libfdk_aac | 128000 | 44100 | |||
dash/256k-audio | mp4 | libfdk_aac | 256000 | 44100 | |||
dash/270p-video | mp4 | libx264 | 480x270 | ||||
dash/32k-audio | mp4 | libfdk_aac | 32000 | 44100 | |||
dash/360p-video | mp4 | libx264 | 640x360 | ||||
dash/480p-video | mp4 | libx264 | 854x480 | ||||
dash/540p-video | mp4 | libx264 | 960x540 | ||||
dash/576p-video | mp4 | libx264 | 1024x576 | ||||
dash/64k-audio | mp4 | libfdk_aac | 64000 | 44100 | |||
dash/720p-video | mp4 | libx264 | 1280x720 | ||||
dash-1080p-video | mp4 | libx264 | 7500000 | 1920x1080 | |||
dash-128k-audio | mp4 | libfdk_aac | 128000 | 44100 | |||
dash-256k-audio | mp4 | libfdk_aac | 256000 | 44100 | |||
dash-270p-video | mp4 | libx264 | 460000 | 480x270 | |||
dash-32k-audio | mp4 | libfdk_aac | 32000 | 44100 | |||
dash-360p-video | mp4 | libx264 | 800000 | 640x360 | |||
dash-480p-video | mp4 | libx264 | 1300000 | 854x480 | |||
dash-540p-video | mp4 | libx264 | 1850000 | 960x540 | |||
dash-576p-video | mp4 | libx264 | 2100000 | 1024x576 | |||
dash-64k-audio | mp4 | libfdk_aac | 64000 | 44100 | |||
dash-720p-video | mp4 | libx264 | 3300000 | 1280x720 | |||
empty | |||||||
flac | flac | 128000 | 44100 | ||||
flash | flv | libmp3lame | 64000 | 44100 | flv | 512000 | 320x240 |
gif | gif | 480x270 | |||||
hevc | mp4 | libfdk_aac | 128k | 44100 | libx265 | 1200000 | |
hls/1080p | mp4 | libfdk_aac | 48000 | libx264 | 1920x1080 | ||
hls/270p | mp4 | libfdk_aac | 48000 | libx264 | 480x270 | ||
hls/360p | mp4 | libfdk_aac | 48000 | libx264 | 640x360 | ||
hls/480p | mp4 | libfdk_aac | 48000 | libx264 | 852x480 | ||
hls/4k | mp4 | libfdk_aac | 48000 | libx264 | 3840x2160 | ||
hls/540p | mp4 | libfdk_aac | 48000 | libx264 | 960x540 | ||
hls/720p | mp4 | libfdk_aac | 48000 | libx264 | 1280x720 | ||
hls-1080p | mp4 | libfdk_aac | 256000 | 44100 | libx264 | 7500000 | 1920x1080 |
hls-270p | mp4 | libfdk_aac | 32000 | 44100 | libx264 | 550000 | 480x270 |
hls-360p | mp4 | libfdk_aac | 64000 | 44100 | libx264 | 1000000 | 640x360 |
hls-480p | mp4 | libfdk_aac | 64000 | 44100 | libx264 | 1300000 | 854x480 |
hls-540p | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 1600000 | 960x540 |
hls-576p | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 2100000 | 1024x576 |
hls-720p | mp4 | libfdk_aac | 192000 | 44100 | libx264 | 4000000 | 1280x720 |
ipad-high | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 1200000 | 1024x768 |
ipad-low | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 512000 | 1024x768 |
ipad | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 700000 | 1024x768 |
iphone-high | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 700000 | 480x320 |
iphone-low | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 96000 | 480x320 |
iphone | mp4 | libfdk_aac | 128000 | 44100 | libx264 | 512000 | 480x320 |
mp3 | mp3 | libmp3lame | 128000 | 44100 | |||
ogg | ogg | libvorbis | |||||
ogv | ogg | libvorbis | 128000 | 48000 | libtheora | 700000 | |
opus | ogg | libopus | 128000 | 48000 | |||
speech | wav | pcm_s16le | 16000 | ||||
wav | wav | pcm_s16le | |||||
web/mp4/1080p | mp4 | libfdk_aac | 48000 | libx264 | 1920x1080 | ||
web/mp4/240p | mp4 | libfdk_aac | 48000 | libx264 | 426x240 | ||
web/mp4/360p | mp4 | libfdk_aac | 48000 | libx264 | 640x360 | ||
web/mp4/480p | mp4 | libfdk_aac | 48000 | libx264 | 852x480 | ||
web/mp4/4k | mp4 | libfdk_aac | 48000 | libx264 | 3840x2160 | ||
web/mp4/720p | mp4 | libfdk_aac | 48000 | libx264 | 1280x720 | ||
web/mp4-x265/1080p | mp4 | libfdk_aac | 48000 | libx265 | 1920x1080 | ||
web/mp4-x265/240p | mp4 | libfdk_aac | 48000 | libx265 | 426x240 | ||
web/mp4-x265/360p | mp4 | libfdk_aac | 48000 | libx265 | 640x360 | ||
web/mp4-x265/480p | mp4 | libfdk_aac | 48000 | libx265 | 852x480 | ||
web/mp4-x265/4k | mp4 | libfdk_aac | 48000 | libx265 | 3840x2160 | ||
web/mp4-x265/720p | mp4 | libfdk_aac | 48000 | libx265 | 1280x720 | ||
web/mp4-x265/8k | mp4 | libfdk_aac | 48000 | libx265 | 7680x4320 | ||
web/webm/1080p | webm | libopus | 48000 | libvpx-vp9 | 3.5M | 1920x1080 | |
web/webm/240p | webm | libopus | 48000 | libvpx-vp9 | 150k | 426x240 | |
web/webm/360p | webm | libopus | 48000 | libvpx-vp9 | 400k | 640x360 | |
web/webm/480p | webm | libopus | 48000 | libvpx-vp9 | 600k | 852x480 | |
web/webm/4k | webm | libopus | 48000 | libvpx-vp9 | 14M | 3840x2160 | |
web/webm/720p | webm | libopus | 48000 | libvpx-vp9 | 1500k | 1280x720 | |
web/webm/8k | webm | libopus | 48000 | libvpx-vp9 | 24M | 7680x4320 | |
webm-1080p | webm | libvorbis | 256000 | 48000 | libvpx | 7500000 | 1920x1080 |
webm-270p | webm | libvorbis | 64000 | 48000 | libvpx | 460000 | 480x270 |
webm-360p | webm | libvorbis | 64000 | 48000 | libvpx | 800000 | 640x360 |
webm-480p | webm | libvorbis | 64000 | 48000 | libvpx | 1400000 | 854x480 |
webm-540p | webm | libvorbis | 128000 | 48000 | libvpx | 1850000 | 960x540 |
webm-576p | webm | libvorbis | 128000 | 48000 | libvpx | 2100000 | 1024x576 |
webm-720p | webm | libvorbis | 192000 | 48000 | libvpx | 3300000 | 1280x720 |
webm | webm | libvorbis | 128000 | 48000 | libvpx | 700000 | |
wmv | asf | wmav2 | wmv2 |
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
in combination with 🤖/video/adaptive.