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)

Change History (1)

comment:1 by Balling, 20 months ago

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.

Last edited 20 months ago by Balling (previous) (diff)
Note: See TracTickets for help on using tickets.