Last updated: September 18, 2024

<span aria-hidden="true" id="transloadit-supports-ffmpeg-v600-with-new-features"></span>

# Transloadit supports FFmpeg v6.0.0 with new features

![Joseph Grabski](/assets/images/teammates/joseph2.png?dpl=dpl_5eQDcFwLGbzg3PfkSEW2a2j2x5pY)

**Joseph Grabski**

Content Lead · Rochester, United Kingdom · Show bio

[](https://x.com/joe%5Fgrabski)[](https://github.com/Missing-Tech)

At Transloadit, we are committed to providing our customers with cutting-edge technology, including regular updates to our back-end tools. We are excited to announce Transloadit's official support for the latest FFmpeg v6.0.0, codenamed 'Von Neumann'.

![FFmpeg logo with paper cutouts around the edges on top of an orange background.](/_next/static/immutable/media/opengraph-image.2hku8bwxlgmkc.png)

⚠️ Following the release of FFmpeg v6.0.0, we will be phasing out support for `v3.0.0` and `v4.3.1`. We recommend updating your Templates to `v6`. The exact`v6.0.0` stack value remains available as a legacy alias.

This release introduces new encoders, decoders, filters, and features while also streamlining future FFmpeg releases. Major FFmpeg versions will now be released annually, with deprecated APIs being removed after three releases. You can find the full changelog on the[FFmpeg website⁠](https://ffmpeg.org/).

<span aria-hidden="true" id="supported-formats-codecs-and-filters"></span>

## Supported formats, codecs and filters

You can convert **from** these formats:

* `apac`
* `bonk`
* `hdr_pipe`
* `jpegxl_pipe`
* `laf`
* `libopenmpt`
* `pfm_pipe`
* `phm_pipe`
* `qoi_pipe`
* `rka`
* `sdns`
* `vbn_pipe`
* `wady`
* `wavarc`
* `xmd`

You can convert **to** these formats:

* `avif`

You can convert **from and to** these formats:

* `dfpwm`

You can convert **from** these codecs:

* `adpcm_xmd`
* `apac`
* `bonk`
* `cbd2_dpcm`
* `ftr`
* `media100`
* `misc4`
* `rka`
* `vqc`
* `wady_dpcm`
* `wavarc`

You can convert **to** these codecs:

* `pcm_bluray`

You can use these **filters**:

* `a3dscope`
* `acrusher`
* `adelay`
* `aderivative`
* `adrc`
* `afftfilt`
* `aintegral`
* `anlmf`
* `anlms`
* `aperms`
* `arealtime`
* `backgroundkey`
* `blend_vulkan`
* `colormap`
* `compensationdelay`
* `corr`
* `cropdetect`
* `dialoguenhance`
* `dynaudnorm`
* `feedback`
* `libplacebo`
* `multiply`
* `perms`
* `pixelize`
* `realtime`
* `showcwt`
* `surround`
* `thumbnail`
* `tiltshelf`
* `tremolo`
* `vectorscope`
* `vibrato`
* `virtualbass`
* `waveform`
* `yadif_cuda`
* `zscale`

This release also has no lost formats, codecs or filters from `v5.0.0`.

<span aria-hidden="true" id="testing-out-one-of-the-new-filters"></span>

## Testing out one of the new filters

Let's explore one of the exciting new features in this release.

One new filter that caught my eye is [pixelize⁠](https://ffmpeg.org/ffmpeg-filters.html#pixelize) – which takes any video and pixelates it, creating an interesting mosaic effect.

The example Template below uses the `pixelize` filter to pixelate a video, then preserves the video's encoding using the `empty` preset, and finally exports the result straight to an S3 bucket.

```json
{
  ":original": {
    "robot": "/upload/handle"
  },
  "pixelate": {
    "use": ":original",
    "robot": "/video/encode",
    "result": true,
    "ffmpeg_stack": "v6",
    "preset": "empty",
    "ffmpeg": {
      "vf": "pixelize"
    }
  },
  "exported": {
    "use": ["pixelate", ":original"],
    "robot": "/s3/store",
    "credentials": "YOUR_AWS_CREDENTIALS",
    "url_prefix": "https://demos.transloadit.com/"
  }
}

```

We can execute an Assembly using the above Template from anywhere in the world without setting up any infrastructure to run FFmpeg. Since our machines use AWS behind the scenes too, the export Step to the S3 bucket is blisteringly fast.

<span aria-hidden="true" id="results"></span>

## Results

Check out the results from executing the above Template. It's almost magic ✨

##### `:original`

##### `remove_green_screen`

<span aria-hidden="true" id="stay-up-to-date-with-the-dev-times"></span>

## Stay up to date with the Dev Times

If you're looking for more Transloadit content – or other interesting tech news – be sure to sign up for the ["Dev Times"](/newsletters.md), our monthly newsletter aimed at developers. We'll send you three interesting articles from across the web, as well as two of our own blogs on all things Transloadit.

[#ffmpeg](/blog/tags/ffmpeg.md)[#integrations](/blog/tags/integrations.md)[#walkthrough](/blog/tags/walkthrough.md)

### 👩‍💻 Join 20k+ developers

Sign up for our [monthly newsletter](/newsletters.md) to receive direct links to 3 exclusive tech — and 2 product updates. No less, no more.

Your email:

Get access

## File uploading and encoding. Made simple.

Transloadit streamlines file handling for developers, trusted by brands like Coursera and The New York Times. We’re known for a reliable API, top-notch support, and a strong commitment to open source, with projects like [Uppy⁠](https://uppy.io) and [Tus⁠](https://tus.io) setting standards in file processing.

[Sign up](/c/)[Book a Demo](https://survey.typeform.com/to/kRg47Xi5)

No credit card needed

Cancel anytime
