Changes between Version 23 and Version 24 of Encode/HighQualityAudio


Ignore:
Timestamp:
Apr 10, 2013, 9:33:17 PM (6 years ago)
Author:
lithosza
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Encode/HighQualityAudio

    v23 v24  
    4242Based on quality produced from high to low:[[BR]]
    4343{{{
    44 libopus >= libfdk_aac >= libvorbis >= libmp3lame > eac3/ac3 > libfaac >= libtwolame > aac > mp2 > wmav2/wmav1 > vorbis > libvo_aacenc
     44libopus >= libfdk_aac >= libvorbis >= libmp3lame > eac3/ac3 > libfaac > libtwolame >= aac > mp2 > vorbis > wmav2/wmav1 > libvo_aacenc
    4545}}}
    4646
     
    5656The highest quality internal/native encoder available in ffmpeg without any external libraries is eac3/ac3. [[BR]]
    5757
    58 Please note it is '''not recommended''' to use `libvo_aacenc` for AAC encoding.[[BR]]
    5958Please note it is '''not recommended''' to use `vorbis` for Vorbis encoding.[[BR]]
    60 Please note that `wmav1` or `wmav2` don't seem to be able to reach transparency at any given bitrate.[[BR]]
     59Please note that `wmav1`,`wmav2` and `libvo_aacenc` don't seem to be able to reach transparency at any given bitrate.[[BR]]
    6160
    6261{{{#!comment
     
    142141Please note that the bitrates listed here assumes the input audio channels is Stereo and the sample rate is >= 44.1Khz. Mono could require less bits.[[BR]]
    143142
    144 - '''libopus''' Usable range >= 64Kbps. Recommended range '''>= 96Kbps'''[[BR]]
    145 - '''libfdk_aac default LC-AAC profile.''' Recommended range '''(VBR level 3 to 5) or >= 96Kbps CBR''' (http://ffmpeg.org/trac/ffmpeg/wiki/AACEncodingGuide). [[BR]]
     143- '''libopus''' Usable range >= 64Kbps. Recommended range '''>= 128Kbps'''[[BR]]
     144- '''libfdk_aac default LC-AAC profile.''' Recommended range '''(VBR level 3 to 5) or >= 128Kbps''' (http://ffmpeg.org/trac/ffmpeg/wiki/AACEncodingGuide). [[BR]]
    146145- '''(libfdk_aac or libaacplus) -profile:a aac_he_v2''' Usable range '''<= 48Kbps CBR'''. Transparency: Does not reach transparency. Use LC-AAC instead to achieve transparency[[BR]]
    147146- '''(libfdk_aac or libaacplus) -profile:a aac_he''' Usable range '''>= 48Kbps and <= 80Kbps CBR'''. Transparency: Does not reach transparency. Use LC-AAC instead to achieve transparency[[BR]]
     
    149148- '''libmp3lame''' Usable range >= 128Kbps. Recommended range '''-aq 3 (>= 160Kbps)'''[[BR]]
    150149- '''ac3 or eac3''' Usable range >= 128kbps. Recommended range '''>= 160Kbps'''[[BR]]
    151 - '''libfaac''' Usable range >= 192kbps. Recommended range '''-q:a 330 -cutoff 16000 (>= 192Kbps)'''.[[BR]]
     150- '''libfaac''' Usable range >= 192kbps. Recommended range '''-q:a 330 -cutoff 15000 (>= 192Kbps)'''.[[BR]]
    152151Example of usage:
    153152{{{
     
    155154}}}
    156155- '''libtwolame''' Usable range >= 192kbps. Recommended range '''>= 256Kbps'''[[BR]]
     156- '''aac''' Usable range >= 256kbps. Recommended range '''-cutoff 15000 >= 256Kbps'''[[BR]]
     157Example of usage:
     158{{{
     159ffmpeg -i input.wav -c:a aac -b:a 256k -strict -2 -cutoff 15000 output.m4a
     160}}}
     161- '''mp2''' Usable range >= 320kbps. Recommended range '''>= 320Kbps'''[[BR]]
    157162
    158 The '''mp2''', '''aac''', '''vorbis''', '''wmav1/wmav2''' and '''libvo_aacenc''' encoders are not worth using.[[BR]]
     163The '''vorbis''', '''wmav1/wmav2''' and '''libvo_aacenc''' encoders are not worth using.[[BR]]
    159164The '''wmav1/wmav2''' and '''libvo_aacenc''' encoders '''do not reach transparency at any bitrate'''.[[BR]]
    160 The '''mp2''' and '''aac''' encoders can still reach transparency at very high bitrates around '''300Kbps'''. Use a cutoff of 15000Hz for aac[[BR]]
    161 The '''vorbis''' encoder does not use the bitrate specified in ffmpeg. Most of the times it does sound reasonable, but the bitrate is very high.[[BR]]
     165The '''vorbis''' encoder does not use the bitrate specified in ffmpeg. On some samples it does sound reasonable, but the bitrate is very high.[[BR]]
    162166----
    163167