CBR AAC Files incorrectly listed as variable
A unified display of relevant technical and tag data for A/V files
Brought to you by:
guillaumeroques,
zenitram
IMHO this is a bit difficult to detect "CBR" AAC because AAC frames are not same size exactly in "CBR" mode.
I can try to create an algo detecting "nearly" CBR frames and display the stream as CBR.
Please provide a sample file.
Picture of output
I've had a discussion on a forum about this, apparently it's because AAC doesn't actually use a proper CBR algorithm, it's merely a very constrained ABR algorithm. Your best bet would be to read the encoder settings first, and if the -cbr setting is detected, simply override the results to be "constant" with a bitrate of the detected encoder setting/1000 (since it's in bps).
For some reason it wouldn't allow me to directly upload an MP3 (probably
too large of a file or a network timeout), so here's a link. I've also
uploaded a picture of the output and highlighted the correct/incorrect
bits.
http://fileape.com/dl/98CVW4vptFku8A54