audioEncoders << "copy:dtshd"
when /AAC Pass/
audioEncoders << "copy:aac"
+ when "AAC (FDK)"
+ audioEncoders << "fdk_aac"
+ when "AAC (faac)"
+ audioEncoders << "faac"
when "AAC (ffmpeg)"
audioEncoders << "ffaac"
- when /AAC/
- audioEncoders << "faac"
+ when "AAC (CoreAudio)"
+ audioEncoders << "ca_aac"
+ when "HE-AAC (FDK)"
+ audioEncoders << "fdk_haac"
+ when "HE-AAC (CoreAudio)"
+ audioEncoders << "ca_haac"
when /Vorbis/
audioEncoders << "vorbis"
when /MP3 Pass/
audioEncoders << "copy:mp3"
when /MP3/
audioEncoders << "lame"
- when /FLAC/
+ when "FLAC (ffmpeg)"
audioEncoders << "ffflac"
+ when "FLAC (24-bit)"
+ audioEncoders << "ffflac24"
when /Auto Pass/
audioEncoders << "copy"
end
audioEncoders << "copy:dtshd"
when /AAC Pass/
audioEncoders << "copy:aac"
+ when "AAC (FDK)"
+ audioEncoders << "fdk_aac"
+ when "AAC (faac)"
+ audioEncoders << "faac"
when "AAC (ffmpeg)"
audioEncoders << "ffaac"
- when /AAC/
- audioEncoders << "faac"
+ when "AAC (CoreAudio)"
+ audioEncoders << "ca_aac"
+ when "HE-AAC (FDK)"
+ audioEncoders << "fdk_haac"
+ when "HE-AAC (CoreAudio)"
+ audioEncoders << "ca_haac"
when /Vorbis/
audioEncoders << "vorbis"
when /MP3 Pass/
audioEncoders << "copy:mp3"
when /MP3/
audioEncoders << "lame"
- when /FLAC/
+ when "FLAC (ffmpeg)"
audioEncoders << "ffflac"
+ when "FLAC (24-bit)"
+ audioEncoders << "ffflac24"
when /Auto Pass/
audioEncoders << "copy"
end
audioEncoders << "copy:dtshd"
when /AAC Pass/
audioEncoders << "copy:aac"
+ when "AAC (FDK)"
+ audioEncoders << "fdk_aac"
+ when "AAC (faac)"
+ audioEncoders << "faac"
when "AAC (ffmpeg)"
audioEncoders << "ffaac"
- when /AAC/
- audioEncoders << "faac"
+ when "AAC (CoreAudio)"
+ audioEncoders << "ca_aac"
+ when "HE-AAC (FDK)"
+ audioEncoders << "fdk_haac"
+ when "HE-AAC (CoreAudio)"
+ audioEncoders << "ca_haac"
when /Vorbis/
audioEncoders << "vorbis"
when /MP3 Pass/
audioEncoders << "copy:mp3"
when /MP3/
audioEncoders << "lame"
- when /FLAC/
+ when "FLAC (ffmpeg)"
audioEncoders << "ffflac"
+ when "FLAC (24-bit)"
+ audioEncoders << "ffflac24"
when /Auto Pass/
audioEncoders << "copy"
end
case hash["AudioEncoderFallback"]
when /AC3/
audioEncoderFallback << "ffac3"
+ when "AAC (FDK)"
+ audioEncoderFallback << "fdk_aac"
+ when "AAC (faac)"
+ audioEncoderFallback << "faac"
when "AAC (ffmpeg)"
audioEncoderFallback << "ffaac"
- when /AAC/
- audioEncoderFallback << "faac"
+ when "AAC (CoreAudio)"
+ audioEncoderFallback << "ca_aac"
+ when "HE-AAC (FDK)"
+ audioEncoderFallback << "fdk_haac"
+ when "HE-AAC (CoreAudio)"
+ audioEncoderFallback << "ca_haac"
when /Vorbis/
audioEncoderFallback << "vorbis"
when /MP3/
audioEncoderFallback << "lame"
- when /FLAC/
+ when "FLAC (ffmpeg)"
audioEncoderFallback << "ffflac"
+ when "FLAC (24-bit)"
+ audioEncoderFallback << "ffflac24"
end
if audioEncoderFallback.size > 0
audioEncoders << "copy:dtshd"
when /AAC Pass/
audioEncoders << "copy:aac"
+ when "AAC (FDK)"
+ audioEncoders << "fdk_aac"
+ when "AAC (faac)"
+ audioEncoders << "faac"
when "AAC (ffmpeg)"
audioEncoders << "ffaac"
- when /AAC/
- audioEncoders << "faac"
+ when "AAC (CoreAudio)"
+ audioEncoders << "ca_aac"
+ when "HE-AAC (FDK)"
+ audioEncoders << "fdk_haac"
+ when "HE-AAC (CoreAudio)"
+ audioEncoders << "ca_haac"
when /Vorbis/
audioEncoders << "vorbis"
when /MP3 Pass/
audioEncoders << "copy:mp3"
when /MP3/
audioEncoders << "lame"
- when /FLAC/
+ when "FLAC (ffmpeg)"
audioEncoders << "ffflac"
+ when "FLAC (24-bit)"
+ audioEncoders << "ffflac24"
when /Auto Pass/
audioEncoders << "copy"
end