Changes between Version 56 and Version 57 of Encode/HighQualityAudio


Ignore:
Timestamp:
Jun 23, 2019, 5:45:26 AM (4 months ago)
Author:
Arthur2e5
Comment:

remove some redundant things about LC-AAC. integrate some notes.

Legend:

Unmodified
Added
Removed
Modified
  • Encode/HighQualityAudio

    v56 v57  
    5151libopus >= libvorbis >= aac >= libfdk_aac > libmp3lame > eac3/ac3 >= libfaac > libtwolame > mp2 > vorbis > wmav2/wmav1
    5252Both libfaac and ac3 have annoying sounds at 128Kbps. It probably depends on what one prefers, but ac3 is definitely better than libtwolame at 128Kbps. libtwolame completely breaks down at that rate.
    53 
    5453}}}
    5554
    56 For AAC-LC:
    57 {{{
    58 libfdk_aac > aac
    59 
    60 NOTE: as of 2017 this is no longer necessarily the case. The built in aac encoder is quite good.
    61 }}}
     55NOTE: as of 2017 libfdk_aac may not always be better than aac for AAC-LC. The built in aac encoder is quite good.
    6256
    6357{{{#!comment
     
    8074Only certain audio codecs will be able to fit in your target output file.
    8175||'''Container'''||'''Audio formats supported'''||
    82 ||'''MKV/MKA'''||Vorbis, MP2, MP3, LC-AAC, HE-AAC, WMAv1, WMAv2, AC3, eAC3, Opus||
     76||'''MKV/MKA'''||Opus, Vorbis, MP2, MP3, LC-AAC, HE-AAC, WMAv1, WMAv2, AC3, eAC3||
    8377||'''MP4/M4A'''||MP2, MP3, LC-AAC, HE-AAC, AC3||
    8478||'''FLV/F4V'''||MP3, LC-AAC, HE-AAC||
     
    121115The '''vorbis''' encoder does not use the bitrate specified in FFmpeg. On some samples it does sound reasonable, but the bitrate is very high.[[BR]][[BR]]
    122116To calculate the bitrate to use for multi-channel audio: (bitrate for stereo) x (channels / 2).[[BR]]
    123 Example for 5.1(6 channels) Vorbis audio: 128Kbps x (6 / 2) = 384Kbps[[BR]]
     117Example for 5.1 (6 channels) Vorbis audio: 128Kbps x (6 / 2) = 384Kbps[[BR]]
    124118----
    125119
    126 When compatibility with hardware players doesn't matter then use `libvorbis` in a MKV container when `libfdk_aac` isn't available.[[BR]]
    127 '''-Note - libopus will likely give higher quality[[BR]]'''
     120When compatibility with hardware players doesn't matter then use `libopus` in a MKV container when `libfdk_aac` isn't available.
     121
    128122When compatibility with hardware players does matter then use libmp3lame or ac3 in a MP4/MKV container when `libfdk_aac` isn't available.[[BR]]
    129123Transparency means the encoded audio sounds indistinguishable from the audio in the source file.[[BR]]
    130124Some codecs have a more efficient variable bitrate (VBR) mode which optimizes to a given, constant quality level rather than having variable quality at a given, constant bitrate (CBR). The info above is for CBR. VBR is more efficient than CBR but may not be as hardware-compatible.[[BR]]
    131 [[BR]]
    132125
    133126== Resources ==