Skip to main content

kKnownAudioEncodersTypes

Electron APIs / recorder / kKnownAudioEncodersTypes

type kKnownAudioEncodersTypes =
| "ffmpeg_aac"
| "ffmpeg_opus"
| "ffmpeg_pcm_s16le"
| "ffmpeg_pcm_s24le"
| "ffmpeg_pcm_f32le"
| "ffmpeg_alac"
| "ffmpeg_flac"
| string;

List of audio encoder types available via FFmpeg.

Typically used for exporting or streaming audio content in different formats. Each variant maps to a specific FFmpeg audio codec.

Remarks

If a custom encoder is used that is not in this predefined list, it can be specified as a string.

Example

const audioEncoder: kKnownAudioEncodersTypes = "ffmpeg_opus";