[Ffmpeg-devel] Re: AMR bitrate
gravsten at yahoo.com
gravsten
Thu Nov 9 12:04:20 CET 2006
> > I have a question regarding encoding and decoding of AMR using
> > ffmpeg. To me it seems that the bitrate mode is fixed after
> > avcodec_open(). Is that correct (the bitrate mode cannot be changed
> > on the fly)?
>
> No the bitrate can't be changed on the fly and user questions
> to the user list.
Actually, the standard let one negotiation a set of AMR bit rates beforehand,
and the transmitter may arbitrarily change bitrate within the agreed set on an
AMR frame boundary (20ms).
I am unsure whether ffmpeg let you change the bitrate on-the-fly (i.e. without
close/open codec), but if not, you should be able to fix this by merely making
the AMR codec access a bitrate value in the avctx structure directly (ffmpeg
only serves as a proxy to an external AMR library originally from the ITU).
____________________________________________________________________________________
Want to start your own business?
Learn how on Yahoo! Small Business.
http://smallbusiness.yahoo.com/r-index
More information about the ffmpeg-devel
mailing list