Я использую ffmpeg-3.4.2 на arm-hisiv400-linux. Я пытаюсь построить пример кода encode_audio.c
на нем. Я также изменил кодек кодера с исходного AV_CODEC_ID_MP2
на AV_CODEC_ID_AAC
. И я изменил примерный формат с AV_SAMPLE_FMT_S16
на AV_SAMPLE_FMT_FLTP
.
Когда я запускаю программу во встроенной системе, я получаю следующее сообщение об ошибке:
'[aac @ 0x1a87020] Вход содержит (около) NaN/+- Inf'
Что я упустил?