February 16, 2017

FDK AAC encoder and decoder in Nimble Transcoder

Live Transcoder for Nimble Streamer has full support for AAC decoding and encoding, along with various audio filters like re-sampling, transrating or audio channels manipulations.

Now we add FDK AAC support for both decoding and encoding. It allows adding HE-AAC and HE-AACv2 to your transcoding scenarios. This is also another alternative to ffmpeg decoder for audio streams, while having decent quality.

Let's see how you can set up FDK usage in your scenarios.

First, create a new scenario or modify existing one. If you need to perform only audio transformation, you can add a passthrough for video stream.
Minimum scenario for audio transformation.
As mentioned, you can use FDK for both decoding and encoding. Here is how decoder will look like in this case:

Using FDK as decoder.
So you just select libfdk_aac at Decoder drop-down list instead of Default.

If you'd like to encode using libfdk, open encoder dialog and choose libfdk_aac from Encoder drop-down list.

Using FDK as encoder

This also allows you to select HE-AAC and HE-AACv2 profiles. Print "profile" in property edit box to get drop-down list of profiles:
  • aac_low
  • aac_he
  • aac_he_v2
  • aac_ld
  • aac_eld

Choose aac_he or aac_he_v2 for respective options.


Feel free to visit Live Transcoder webpage for other transcoding features description and contact us if you have any question.

Related documentation



No comments:

Post a Comment