Foobar2000
ファイルをWAVまたは他形式のファイルにエンコードしたい場合に使用するコンポーネント。
デフォルトでは、FLAC、MP3、AAC(MP4)、Musepack、Ogg Vorbis、WavPack、Opusのエンコーダがプリセットに含まれており、MP3はLAME、AACはNero AAC Encoderを、他は純正のエンコーダを設定すると使用できる。またコマンドライン経由でプリセットに登録されている以外のエンコーダを使うことも可能であり、非常に柔軟なエンコードが可能である。設定ではエンコードしたファイルにディザリングをかけたり、DSPコンポーネントを指定することもできる。量子化ビット数(ビット深度)を指定することも可能であり、量子化ビット数は8bit、16bit、24bit、32bitが選択可能である。
加えて、foobar2000のTitle Formattingを使用して、柔軟に指定できるファイル名をエンコードしたファイルに付けることができる。
どのような形でファイルをエンコードするかもユーザーが設定することができる。複数のファイルをエンコードする際、ファイルを一つずつ出力したり、複数のファイルを一つのコンテナにまとめたり、またファイルを全て1トラックにすることもできる。また、指定した長さの時間にファイルをエンコードすることも可能であり、ショートトラックを作成するのに便利である。最後にそれらのファイルをReplayGainで解析し、タグを付けることもできる。
対応する全ての非圧縮・可逆コーデックとVorbis、Speex、Opus、Musepack、MP3(LAME方式およびiTunes方式)、AAC(iTunes方式およびNero Digital方式)のギャップレス再生に対応している。
MP3に関しては、Edit MP3 gapless playback informationでLAME MP3 Info tagのギャップレス情報を書き換えることが可能。
M3U: 最も一般的なプレイリストフォーマット(内部で使用できるファイル名がローカル環境の文字コードに依存する) M3U8: M3UをUTF-8(Unicode)対応させたプレイリストフォーマット(日本語ファイル名をUnicodeに対応している他言語版Windowsなどでも扱える)
PLS: Winamp形式のプレイリストフォーマット
FPL: Foobar2000独自形式のプレイリストフォーマット