[Libav-user] How to specify the audio sample format when opening a file
FFMPEG
xuanyu.huang at gmail.com
Wed Feb 6 23:38:56 CET 2013
Thanks Carl,
Yes, I checked the AAC decoder code and found that only AV_SAMPLE_FMT_FLTP is supported.
So I have to do conversion myself.
Thanks!
在 2013-2-6,21:17,Carl Eugen Hoyos <cehoyos at ag.or.at> 写道:
> 黄轩宇 <xuanyu.huang at ...> writes:
>
>> Our application, when used with old version to
>> open a MP4 file with AAC encoded audio, the populated
>> pAudioCodecCtx->sample_fmt == AV_SAMPLE_FMT_FLP, but
>> when used with latest FFMPEG version, this value
>> changed to AV_SAMPLE_FMT_FLTP.
>>
>> I found a member AVCodecContext::request_sample_fmt
>> which is said can be set by user.
>
> This is not a solution because most decoders
> only support one sample_fmt.
>
> Use the aconvert filter to convert between
> sample formats.
>
> Carl Eugen
>
> _______________________________________________
> Libav-user mailing list
> Libav-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/libav-user
More information about the Libav-user
mailing list