# Audio codecs

The particular set of Audio codecs that you can use can depend on the version of the underlying encoding tools that Transloadit uses for the following Robots:

* [🤖/audio/artwork](/docs/robots/audio-artwork.md)
* [🤖/audio/concat](/docs/robots/audio-concat.md)
* [🤖/audio/split](/docs/robots/audio-split.md)
* [🤖/audio/encode](/docs/robots/audio-encode.md)
* [🤖/audio/loop](/docs/robots/audio-loop.md)
* [🤖/audio/merge](/docs/robots/audio-merge.md)
* [🤖/audio/waveform](/docs/robots/audio-waveform.md)
* [🤖/meta/write](/docs/robots/meta-write.md)
* [🤖/video/adaptive](/docs/robots/video-adaptive.md)
* [🤖/video/artwork](/docs/robots/video-artwork.md)
* [🤖/video/concat](/docs/robots/video-concat.md)
* [🤖/video/encode](/docs/robots/video-encode.md)
* [🤖/video/merge](/docs/robots/video-merge.md)
* [🤖/video/split](/docs/robots/video-split.md)
* [🤖/video/subtitle](/docs/robots/video-subtitle.md)
* [🤖/video/thumbs](/docs/robots/video-thumbs.md)

Transloadit recommends having: `ffmpeg_stack: "v7.0.0"` in these Robots’ Assembly Instructions. We are intimately aware of how important continuity is for our customers, so stack version upgrades are always opt-in. Stack versions are typically supported for many years before we start issuing deprecation warnings (for example, we had been supporting `"v1.0.0"` for 11 years before we deprecated it).

Show recommended stack version (v7.0.0)Show all stack versions

|Name|Description|Read|Write||
|-|-|-|-|-|
|4gv|4GV (Fourth Generation Vocoder)||||
|8svx\_exp|8SVX exponential||||
|8svx\_fib|8SVX fibonacci||||
|aac|AAC (Advanced Audio Coding) (decoders: aac aac\_fixed libfdk\_aac ) (encoders: aac libfdk\_aac )||||
|aac\_latm|AAC LATM (Advanced Audio Coding LATM syntax)||||
|ac3|ATSC A/52A (AC-3) (decoders: ac3 ac3\_fixed ) (encoders: ac3 ac3\_fixed )||||
|ac4|AC-4||||
|acelp.kelvin|Sipro ACELP.KELVIN||||
|adpcm\_4xm|ADPCM 4X Movie||||
|adpcm\_adx|SEGA CRI ADX ADPCM||||
|adpcm\_afc|ADPCM Nintendo Gamecube AFC||||
|adpcm\_agm|ADPCM AmuseGraphics Movie AGM||||
|adpcm\_aica|ADPCM Yamaha AICA||||
|adpcm\_argo|ADPCM Argonaut Games||||
|adpcm\_ct|ADPCM Creative Technology||||
|adpcm\_dtk|ADPCM Nintendo Gamecube DTK||||
|adpcm\_ea|ADPCM Electronic Arts||||
|adpcm\_ea\_maxis\_xa|ADPCM Electronic Arts Maxis CDROM XA||||
|adpcm\_ea\_r1|ADPCM Electronic Arts R1||||
|adpcm\_ea\_r2|ADPCM Electronic Arts R2||||
|adpcm\_ea\_r3|ADPCM Electronic Arts R3||||
|adpcm\_ea\_xas|ADPCM Electronic Arts XAS||||
|adpcm\_g722|G.722 ADPCM (decoders: g722 ) (encoders: g722 )||||
|adpcm\_g726|G.726 ADPCM (decoders: g726 ) (encoders: g726 )||||
|adpcm\_g726le|G.726 ADPCM little-endian (decoders: g726le ) (encoders: g726le )||||
|adpcm\_ima\_acorn|ADPCM IMA Acorn Replay||||
|adpcm\_ima\_alp|ADPCM IMA High Voltage Software ALP||||
|adpcm\_ima\_amv|ADPCM IMA AMV||||
|adpcm\_ima\_apc|ADPCM IMA CRYO APC||||
|adpcm\_ima\_apm|ADPCM IMA Ubisoft APM||||
|adpcm\_ima\_cunning|ADPCM IMA Cunning Developments||||
|adpcm\_ima\_dat4|ADPCM IMA Eurocom DAT4||||
|adpcm\_ima\_dk3|ADPCM IMA Duck DK3||||
|adpcm\_ima\_dk4|ADPCM IMA Duck DK4||||
|adpcm\_ima\_ea\_eacs|ADPCM IMA Electronic Arts EACS||||
|adpcm\_ima\_ea\_sead|ADPCM IMA Electronic Arts SEAD||||
|adpcm\_ima\_iss|ADPCM IMA Funcom ISS||||
|adpcm\_ima\_moflex|ADPCM IMA MobiClip MOFLEX||||
|adpcm\_ima\_mtf|ADPCM IMA Capcom's MT Framework||||
|adpcm\_ima\_oki|ADPCM IMA Dialogic OKI||||
|adpcm\_ima\_qt|ADPCM IMA QuickTime||||
|adpcm\_ima\_rad|ADPCM IMA Radical||||
|adpcm\_ima\_smjpeg|ADPCM IMA Loki SDL MJPEG||||
|adpcm\_ima\_ssi|ADPCM IMA Simon & Schuster Interactive||||
|adpcm\_ima\_wav|ADPCM IMA WAV||||
|adpcm\_ima\_ws|ADPCM IMA Westwood||||
|adpcm\_ms|ADPCM Microsoft||||
|adpcm\_mtaf|ADPCM MTAF||||
|adpcm\_psx|ADPCM Playstation||||
|adpcm\_sbpro\_2|ADPCM Sound Blaster Pro 2-bit||||
|adpcm\_sbpro\_3|ADPCM Sound Blaster Pro 2.6-bit||||
|adpcm\_sbpro\_4|ADPCM Sound Blaster Pro 4-bit||||
|adpcm\_swf|ADPCM Shockwave Flash||||
|adpcm\_thp|ADPCM Nintendo THP||||
|adpcm\_thp\_le|ADPCM Nintendo THP (Little-Endian)||||
|adpcm\_vima|LucasArts VIMA audio||||
|adpcm\_xa|ADPCM CDROM XA||||
|adpcm\_xmd|ADPCM Konami XMD||||
|adpcm\_yamaha|ADPCM Yamaha||||
|adpcm\_zork|ADPCM Zork||||
|alac|ALAC (Apple Lossless Audio Codec)||||
|amr\_nb|AMR-NB (Adaptive Multi-Rate NarrowBand) (decoders: amrnb libopencore\_amrnb ) (encoders: libopencore\_amrnb )||||
|amr\_wb|AMR-WB (Adaptive Multi-Rate WideBand) (decoders: amrwb ) (encoders: libvo\_amrwbenc )||||
|anull|Null audio codec||||
|apac|Marian's A-pac audio||||
|ape|Monkey's Audio||||
|aptx|aptX (Audio Processing Technology for Bluetooth)||||
|aptx\_hd|aptX HD (Audio Processing Technology for Bluetooth)||||
|atrac1|ATRAC1 (Adaptive TRansform Acoustic Coding)||||
|atrac3|ATRAC3 (Adaptive TRansform Acoustic Coding 3)||||
|atrac3al|ATRAC3 AL (Adaptive TRansform Acoustic Coding 3 Advanced Lossless)||||
|atrac3p|ATRAC3+ (Adaptive TRansform Acoustic Coding 3+) (decoders: atrac3plus )||||
|atrac3pal|ATRAC3+ AL (Adaptive TRansform Acoustic Coding 3+ Advanced Lossless) (decoders: atrac3plusal )||||
|atrac9|ATRAC9 (Adaptive TRansform Acoustic Coding 9)||||
|avc|On2 Audio for Video Codec (decoders: on2avc )||||
|binkaudio\_dct|Bink Audio (DCT)||||
|binkaudio\_rdft|Bink Audio (RDFT)||||
|bmv\_audio|Discworld II BMV audio||||
|bonk|Bonk audio||||
|cbd2\_dpcm|DPCM Cuberoot-Delta-Exact||||
|celt|Constrained Energy Lapped Transform (CELT) (decoders: libcelt )||||
|codec2|codec2 (very low bitrate speech codec)||||
|comfortnoise|RFC 3389 Comfort Noise||||
|cook|Cook / Cooker / Gecko (RealAudio G2)||||
|derf\_dpcm|DPCM Xilam DERF||||
|dfpwm|DFPWM (Dynamic Filter Pulse Width Modulation)||||
|dolby\_e|Dolby E||||
|dsd\_lsbf|DSD (Direct Stream Digital), least significant bit first||||
|dsd\_lsbf\_planar|DSD (Direct Stream Digital), least significant bit first, planar||||
|dsd\_msbf|DSD (Direct Stream Digital), most significant bit first||||
|dsd\_msbf\_planar|DSD (Direct Stream Digital), most significant bit first, planar||||
|dsicinaudio|Delphine Software International CIN audio||||
|dss\_sp|Digital Speech Standard - Standard Play mode (DSS SP)||||
|dst|DST (Direct Stream Transfer)||||
|dts|DCA (DTS Coherent Acoustics) (decoders: dca ) (encoders: dca )||||
|dvaudio|DV audio||||
|eac3|ATSC A/52B (AC-3, E-AC-3)||||
|evrc|EVRC (Enhanced Variable Rate Codec)||||
|fastaudio|MobiClip FastAudio||||
|flac|FLAC (Free Lossless Audio Codec)||||
|ftr|FTR Voice||||
|g723\_1|G.723.1||||
|g729|G.729||||
|gremlin\_dpcm|DPCM Gremlin||||
|gsm|GSM (decoders: gsm libgsm ) (encoders: libgsm )||||
|gsm\_ms|GSM Microsoft variant (decoders: gsm\_ms libgsm\_ms ) (encoders: libgsm\_ms )||||
|hca|CRI HCA||||
|hcom|HCOM Audio||||
|iac|IAC (Indeo Audio Coder)||||
|ilbc|iLBC (Internet Low Bitrate Codec)||||
|imc|IMC (Intel Music Coder)||||
|interplay\_dpcm|DPCM Interplay||||
|interplayacm|Interplay ACM||||
|mace3|MACE (Macintosh Audio Compression/Expansion) 3:1||||
|mace6|MACE (Macintosh Audio Compression/Expansion) 6:1||||
|metasound|Voxware MetaSound||||
|misc4|Micronas SC-4 Audio||||
|mlp|MLP (Meridian Lossless Packing)||||
|mp1|MP1 (MPEG audio layer 1) (decoders: mp1 mp1float )||||
|mp2|MP2 (MPEG audio layer 2) (decoders: mp2 mp2float ) (encoders: mp2 mp2fixed )||||
|mp3|MP3 (MPEG audio layer 3) (decoders: mp3float mp3 ) (encoders: libmp3lame )||||
|mp3adu|ADU (Application Data Unit) MP3 (MPEG audio layer 3) (decoders: mp3adufloat mp3adu )||||
|mp3on4|MP3onMP4 (decoders: mp3on4float mp3on4 )||||
|mp4als|MPEG-4 Audio Lossless Coding (ALS) (decoders: als )||||
|mpegh\_3d\_audio|MPEG-H 3D Audio||||
|msnsiren|MSN Siren||||
|musepack7|Musepack SV7 (decoders: mpc7 )||||
|musepack8|Musepack SV8 (decoders: mpc8 )||||
|nellymoser|Nellymoser Asao||||
|opus|Opus (Opus Interactive Audio Codec) (decoders: opus libopus ) (encoders: opus libopus )||||
|osq|OSQ (Original Sound Quality)||||
|paf\_audio|Amazing Studio Packed Animation File Audio||||
|pcm\_alaw|PCM A-law / G.711 A-law||||
|pcm\_bluray|PCM signed 16\|20|24-bit big-endian for Blu-ray media|||
|pcm\_dvd|PCM signed 20\|24-bit big-endian||||
|pcm\_f16le|PCM 16.8 floating point little-endian||||
|pcm\_f24le|PCM 24.0 floating point little-endian||||
|pcm\_f32be|PCM 32-bit floating point big-endian||||
|pcm\_f32le|PCM 32-bit floating point little-endian||||
|pcm\_f64be|PCM 64-bit floating point big-endian||||
|pcm\_f64le|PCM 64-bit floating point little-endian||||
|pcm\_lxf|PCM signed 20-bit little-endian planar||||
|pcm\_mulaw|PCM mu-law / G.711 mu-law||||
|pcm\_s16be|PCM signed 16-bit big-endian||||
|pcm\_s16be\_planar|PCM signed 16-bit big-endian planar||||
|pcm\_s16le|PCM signed 16-bit little-endian||||
|pcm\_s16le\_planar|PCM signed 16-bit little-endian planar||||
|pcm\_s24be|PCM signed 24-bit big-endian||||
|pcm\_s24daud|PCM D-Cinema audio signed 24-bit||||
|pcm\_s24le|PCM signed 24-bit little-endian||||
|pcm\_s24le\_planar|PCM signed 24-bit little-endian planar||||
|pcm\_s32be|PCM signed 32-bit big-endian||||
|pcm\_s32le|PCM signed 32-bit little-endian||||
|pcm\_s32le\_planar|PCM signed 32-bit little-endian planar||||
|pcm\_s64be|PCM signed 64-bit big-endian||||
|pcm\_s64le|PCM signed 64-bit little-endian||||
|pcm\_s8|PCM signed 8-bit||||
|pcm\_s8\_planar|PCM signed 8-bit planar||||
|pcm\_sga|PCM SGA||||
|pcm\_u16be|PCM unsigned 16-bit big-endian||||
|pcm\_u16le|PCM unsigned 16-bit little-endian||||
|pcm\_u24be|PCM unsigned 24-bit big-endian||||
|pcm\_u24le|PCM unsigned 24-bit little-endian||||
|pcm\_u32be|PCM unsigned 32-bit big-endian||||
|pcm\_u32le|PCM unsigned 32-bit little-endian||||
|pcm\_u8|PCM unsigned 8-bit||||
|pcm\_vidc|PCM Archimedes VIDC||||
|qcelp|QCELP / PureVoice||||
|qdm2|QDesign Music Codec 2||||
|qdmc|QDesign Music||||
|qoa|QOA (Quite OK Audio)||||
|ra\_144|RealAudio 1.0 (14.4K) (decoders: real\_144 ) (encoders: real\_144 )||||
|ra\_288|RealAudio 2.0 (28.8K) (decoders: real\_288 )||||
|ralf|RealAudio Lossless||||
|rka|RKA (RK Audio)||||
|roq\_dpcm|DPCM id RoQ||||
|s302m|SMPTE 302M||||
|sbc|SBC (low-complexity subband codec)||||
|sdx2\_dpcm|DPCM Squareroot-Delta-Exact||||
|shorten|Shorten||||
|sipr|RealAudio SIPR / ACELP.NET||||
|siren|Siren||||
|smackaudio|Smacker audio (decoders: smackaud )||||
|smv|SMV (Selectable Mode Vocoder)||||
|sol\_dpcm|DPCM Sol||||
|sonic|Sonic||||
|sonicls|Sonic lossless||||
|speex|Speex (decoders: speex libspeex ) (encoders: libspeex )||||
|tak|TAK (Tom's lossless Audio Kompressor)||||
|truehd|TrueHD||||
|truespeech|DSP Group TrueSpeech||||
|tta|TTA (True Audio)||||
|twinvq|VQF TwinVQ||||
|vmdaudio|Sierra VMD audio||||
|vorbis|Vorbis (decoders: vorbis libvorbis ) (encoders: vorbis libvorbis )||||
|wady\_dpcm|DPCM Marble WADY||||
|wavarc|Waveform Archiver||||
|wavesynth|Wave synthesis pseudo-codec||||
|wavpack|WavPack||||
|westwood\_snd1|Westwood Audio (SND1) (decoders: ws\_snd1 )||||
|wmalossless|Windows Media Audio Lossless||||
|wmapro|Windows Media Audio 9 Professional||||
|wmav1|Windows Media Audio 1||||
|wmav2|Windows Media Audio 2||||
|wmavoice|Windows Media Audio Voice||||
|xan\_dpcm|DPCM Xan||||
|xma1|Xbox Media Audio 1||||
|xma2|Xbox Media Audio 2||||
