Audio encoding presets
Audio encoding presets are to specify commonly used encoding parameters for 🤖/audio/encode.
These presets are supported if you specify ffmpeg_stack: "v6.0.0"
in your Assembly Instructions. The recommended version is: v6.0.0
Name | Format | Codec | Bitrate | Sample rate |
---|---|---|---|---|
aac | mp4 | libfdk_aac | 128k | 44.1 kHz |
alac | ipod | alac | 128k | 44.1 kHz |
audio/aac | mp4 | libfdk_aac | 192k | 48.0 kHz |
audio/alac | m4a | alac | 128k | 44.1 kHz |
audio/flac | flac | flac | 128k | 44.1 kHz |
audio/mp3 | mp3 | libmp3lame | 128k | 44.1 kHz |
audio/ogg | ogg | libvorbis | 192k | 48.0 kHz |
dash/128k-audio | mp4 | libfdk_aac | 128k | 44.1 kHz |
dash/256k-audio | mp4 | libfdk_aac | 256k | 44.1 kHz |
dash/32k-audio | mp4 | libfdk_aac | 32k | 44.1 kHz |
dash/64k-audio | mp4 | libfdk_aac | 64k | 44.1 kHz |
dash-128k-audio | mp4 | libfdk_aac | 128k | 44.1 kHz |
dash-256k-audio | mp4 | libfdk_aac | 256k | 44.1 kHz |
dash-32k-audio | mp4 | libfdk_aac | 32k | 44.1 kHz |
dash-64k-audio | mp4 | libfdk_aac | 64k | 44.1 kHz |
empty | — | — | — | — |
flac | flac | flac | 128k | 44.1 kHz |
hg-transformers-audio | f32le | pcm_f32le | 128k | 16.0 kHz |
mp3 | mp3 | libmp3lame | 128k | 44.1 kHz |
ogg | ogg | libvorbis | 192k | 48.0 kHz |
opus | ogg | libopus | 128k | 48.0 kHz |
speech | wav | pcm_s16le | 128k | 16.0 kHz |
wav | wav | pcm_s16le | 128k | 48.0 kHz |
You can override any preset setting, such as a file's bitrate or format & codecs, using a Robot's ffmpeg
parameter.
The dash/
presets are designed for use with 🤖/audio/encode to encode multiple audio bitrates. These can then be combined into an adaptive live stream using 🤖/video/adaptive. Note that the dash-
presets (with hyphen -
) are deprecated and will be removed in a future version.