Skip to main content

Audio Language Converter

FFmpeg Builder: Audio Language Converter

This flow element will normalize audio against the matching tracks in the output file.

Languages

The list of languages for which new audio tracks should be added. If the language is not found in the source video file or the number of channels avilable is less than specified, no audio will be added for this language.

Codec

The codec to use to encode the audio

Channels

The number of channels this new audio track will be. If you specify fewer channels than the source, FFmpeg will automatically down mix it.

Automatic

This will not pass the channels to FFmpeg and leave it up to FFmpeg to determine the channels from the source track.

Same As Source

This will pass the same number of channels as the source track to FFmpeg for the converted track.

Bitrate Per Channel

Bitrate of the audio track

Automatic

This leaves the bitrate up to FFmpeg to decide and is the default option.

Same as source

This will use the same bitrate as the original audio.

Remove Others

Removes all other audio tracks, leaving only the ones created here. If no tracks can be added, the operation will not run, and the original tracks will remain untouched.


Codec Override

You can override the codec used for encoding by setting a Variable.
The variable name should follow the format CodecName_Codec.

For example, to use the libfdk_aac encoder for AAC audio, create a variable named AAC_Codec and set its value to libfdk_aac.

When this variable is set, the plugin will use its value instead of the default codec for that audio format.
If the variable is not set or the value is invalid, the plugin will fall back to the default codec.


Outputs

  1. Audio tracks added to FFmpeg model
  2. No audio tracks were added