Changes between Version 68 and Version 69 of Encode/HighQualityAudio


Ignore:
Timestamp:
Oct 8, 2024, 2:15:51 PM (20 months ago)
Author:
MasterQuestionable
Comment:

Unroll all "#!comment": no one reads if not displayed.

Legend:

Unmodified
Added
Removed
Modified
  • Encode/HighQualityAudio

    v68 v69  
    5151͏    Based on quality produced from high to low:\\
    5252͏    "libopus" > "libvorbis" >= "libfdk_aac" > "libmp3lame" >= "eac3"/"ac3" > "aac" > "libtwolame" > "vorbis" > "mp2" > "wmav2"/"wmav1"
    53 
    54 {{{#!comment
    55 I think we should do a listening test between libfaac and eac3/ac3, because from my experience libfaac can't really handle 128 Kbps or 160 Kbps as well as ac3
    56 libopus >= libvorbis >= aac >= libfdk_aac > libmp3lame > eac3/ac3 >= libfaac > libtwolame > mp2 > vorbis > wmav2/wmav1
    57 Both libfaac and ac3 have annoying sounds at 128 Kbps. It probably depends on what one prefers, but ac3 is definitely better than libtwolame at 128 Kbps. libtwolame completely breaks down at that rate.
    58 }}}
    59 
    60 {{{#!comment
    61 Source for above hierarchy?
    62 I based it on which encoder's would reach transparency first based on bit rate. libopus/libfdk_aac/libvorbis/libmp3lame/(ac3 most of the times) should all be transparent at 128 Kbps. The encoders listed to the right don't achieve that.
    63 Any ideas where I could get sources?
    64 https://hydrogenaud.io/?topic=102699
    65 https://hydrogenaud.io/?topic=102875
    66 https://hydrogenaud.io/?topic=102876
    67 }}}
    6853
    6954͏    The ">=" sign means greater or the same quality.\\
     
    157142  https://listening-test.coresv.net/results.htm#list9\\
    158143  !^ Opus, AAC, Vorbis at 96 Kbps against typical MP3 128 Kbps.
     144
     145
     146== History ==
     147
     148͏    For historic interests:\\
     149͏    https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=49\\
     150͏    [ !^ All links except !YouTube dead. ]\\
     151͏    https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=47\\
     152͏    https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=45\\
     153͏    https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=42\\
     154͏    https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=30\\
     155͏    https://trac.ffmpeg.org/ticket/2686#comment:155\\
     156͏    https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=16
     157
     158[ "AAC specific"\\
     159͏    The assertion of native aac better than fdk is too bold.\\
     160͏    https://hydrogenaud.io/?topic=111085\\
     161͏    https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=46
     162
     163͏    AAC encoders comparison\\
     164͏    https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=28
     165
     166͏    "libfaac" - Faint artifacts can still be heard on some samples.\\
     167͏    https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=19 ]
     168
     169
     170== Comments ==
     171
     172[ llogan @ CE 2013-04-08 18:05:26 UTC:\\
     173https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=15\\
     174͏    Source for above hierarchy?\\
     175͏    Please explain why it is not recommended to use these encoders or link to other wiki pages that do explain. ]
     176
     177͏----
     178
     179[ Leon @ CE 2013-04-09 17:48:11 UTC:\\
     180|*| https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=21\\
     181|*| https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=23\\
     182͏    I based it on which encoder's first would reach transparency based on bit rate.\\
     183͏    "libopus", "libfdk_aac", "libvorbis", "libmp3lame", "ac3" most of the times: should all be transparent at 128 Kbps.\\
     184͏    The encoders listed to the right don't achieve that.\\
     185͏    Any ideas where I could get sources?
     186
     187͏    Would personal ABX logs be enough?\\
     188͏    Encoded with:\\
     189͏    `ffmpeg -i "original.wav" -c:a wmav2 -b:a 520k "test.wma"`\\
     190[[\\
     191foo_abx 1.3.4 report\\
     192foobar2000 v1.1.15\\
     193...\\
     194]]\\
     195͏    The max bit rate FFmpeg allowed me to use for "libvo_aacenc" was 320 Kbps:\\
     196͏    `ffmpeg -i "original.wav" -c:a libvo_aacenc -b:a 320k "test.m4a"`\\
     197͏    [ Trace diff source for original log. ]
     198
     199͏    The first song I tested wasn't even a problematic sample...\\
     200͏    The reason for not recommending Vorbis, is because it doesn't respect the bit rate given. ]
     201
     202͏----
     203
     204[ Kamedo2 @ CE 2013-12-05 15:14:23 UTC:\\
     205https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=31\\
     206͏    Personal Listening Test of FFmpeg AAC encoders\\
     207͏    https://hydrogenaud.io/?topic=102699
     208
     209͏    Personal Listening Test of AAC, WMA, and MP3 encoders\\
     210͏    https://hydrogenaud.io/?topic=102875
     211
     212͏    Personal Listening Test of AAC and LAME encoders\\
     213͏    https://hydrogenaud.io/?topic=102876 ]
     214
     215͏----
     216
     217[ Leon @ CE 2013-12-11 07:19:16 UTC:\\
     218|*| https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=32\\
     219|*| https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=33\\
     220|*| https://trac.ffmpeg.org/wiki/Encode/HighQualityAudio?action=diff&version=35\\
     221͏    I think we should do a listening test between "libfaac" and "eac3"/"ac3":\\
     222͏    Because from my experience "libfaac" can't really handle 128 or 160 Kbps as well as "ac3".
     223
     224͏    "libopus" >= "libvorbis" >= "libfdk_aac" > "libmp3lame" > "eac3"/"ac3" >= "libfaac" > "libtwolame" >= "aac" > "mp2" > "vorbis" > "wmav2"/"wmav1" > "libvo_aacenc"\\
     225͏    Both "libfaac" and "ac3" have annoying sounds at 128 Kbps.\\
     226͏    It probably depends on what one prefers. But "ac3" is definitely better than "libtwolame" at 128 Kbps:\\
     227͏    "libtwolame" completely breaks down at that rate.
     228
     229͏    Now I see that even "aac" has been ranked higher quality than "ac3"??\\
     230͏    Also unless I had a broken "libvo_aacenc" encoder, I doubt "libvo_aacenc" beats "mp2" @ 256 Kbps: it just doesn't make sense.\\
     231͏    There really needs to be a public listening test. ]