Changes between Version 78 and Version 79 of Encode/HighQualityAudio
- Timestamp:
- Jun 18, 2026, 2:06:28 AM (4 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Encode/HighQualityAudio
v78 v79 54 54 ͏ The ">=" sign means greater or the same quality.\\ 55 55 ͏ This list is just a general guide and there may be cases where a codec listed to the right will perform better than one listed to the left at certain bit rates.\\ 56 ͏ The highest quality internal/native encoder available in FFmpeg without any external libraries is "aac" .56 ͏ The highest quality internal/native encoder available in FFmpeg without any external libraries is "aac" (its default encoder mode twoloop was improved in 2026, and Apple's NMR is being ported). 57 57 58 58 ͏ Note:\\ … … 107 107 - **"libfdk_aac" -profile:a aac_he** - Usable range ≥ 48 Kbps and ≤ 80 Kbps CBR.\\ 108 108 Transparency: Ditto. 109 - **"libvorbis"** - Usable range ≥ 96 Kbps. Recommended range ≥ 192 Kbps. For FLAC substitute "-b:a 350k".\\ 110 <&>Neither high quality nor widely supported, avoid.</&> [ Explanation? ] 109 - **"libvorbis"** - Usable range ≥ 96 Kbps. Recommended range ≥ 192 Kbps.\\ 111 110 - **"libmp3lame"** - Usable range ≥ 128 Kbps. Recommended range "-aq 2" (≥ 192 Kbps). 112 - **"ac3"** or **"eac3"** - Usable range ≥ 160 Kbps. Recommended range ≥ 160 Kbps. \\111 - **"ac3"** or **"eac3"** - Usable range ≥ 160 Kbps. Recommended range ≥ 160 Kbps. Bad quality at 192k at 5.1 eac3, good enough already at 256k eac3 at 5.1, no support for enchanced or normal coupling\\ 113 112 E.g. `ffmpeg -i "${In}" -c:a ac3 -b:a 160k "${Out}"` 114 113 - **"aac"** - Usable range ≥ 32 Kbps (depending on profile and audio). Recommended range ≥ 128 Kbps.\\ … … 243 242 ͏ Because from my experience "libfaac" can't really handle 128 or 160 Kbps as well as "ac3". 244 243 245 ͏ "libopus" >= "libvorbis" > = "libfdk_aac" > "libmp3lame" > "eac3"/"ac3" >= "libfaac" > "libtwolame" >= "aac" > "mp2" > "vorbis" > "wmav2"/"wmav1" > "libvo_aacenc"\\244 ͏ "libopus" >= "libvorbis" > "aac" >= "libfdk_aac" > "libmp3lame" > "eac3"/"ac3" >= "libfaac" > "libtwolame" > "mp2" > "vorbis" > "wmav2"/"wmav1" > "libvo_aacenc"\\ 246 245 ͏ Both "libfaac" and "ac3" have annoying sounds at 128 Kbps.\\ 247 246 ͏ It probably depends on what one prefers. But "ac3" is definitely better than "libtwolame" at 128 Kbps:\\ 248 247 ͏ "libtwolame" completely breaks down at that rate. 249 248 250 ͏ Now I see that even "aac" has been ranked higher quality than "ac3"??\\249 ͏ "Aac" has been ranked higher quality than "ac3". \\ 251 250 ͏ Also unless I had a broken "libvo_aacenc" encoder, I doubt "libvo_aacenc" beats "mp2" @ 256 Kbps: it just doesn't make sense.\\ 252 251 ͏ There really needs to be a public listening test. ] 252 253 254
