Opened 2 years ago
Last modified 20 months ago
#9727 new defect
AAC_AT: broken VBR / missing VBR handle
Reported by: | mcccs | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | avcodec |
Version: | unspecified | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
aac_at needs to accept "-vbr" threshold-specifier to work in VBR mode.
For example, "ffmpeg -h encoder=libfdk_aac" shows the arg "-vbr <int> VBR mode (1-5)"
However "ffmpeg -h encoder=aac_at" shows no such argument for VBR AAC using AAC_AT (it's not only "-h" page missing, "-vbr <int> doesn't work")
Moreover, files currently produced with "-c:a aac_at -aac_at_mode 3" produce CBR instead of VBR.
So simple AAC_AT completely lacks modes 2 (VBR + Cap) and 3 (VBR)
Note:
See TracTickets
for help on using tickets.
aac_at is audiotoolbox one, it will not be available under ffmpeg -encoders on windows or Linux... In reality I think it just uses aac_adtstoasc_bsf to convert to raw stream and send it to external decoder.