我正嘗試將原始PCM轉換爲aac。因此,我正試圖通過ffmpeg來實現它。使用ffmpeg原生AAC將原始PCM編碼爲aac
我ffmepg配置
--enable-交叉編譯--arch =臂--cpu = ARMv6的--enable-ASM --target-OS = linux的--disable剝--enable氖--enable-version3 --disable-shared --enable-static --enable-gpl --enable-memalign-hack --cc = arm-linux-androideabi-gcc --ld = arm-linux-androideabi-ld - -extra-cflags =' - fPIC -DANDROID -D_ thumb _ -mthumb -Wfatal-errors -Wno-deprecated -marm -march = armv6'--disable-everything --enable-encoder = aac --enable-decoder = h264 --enable-hwaccels --disable -ffmpeg --disable -ffplay --disable -ffprobe --disable -ffserver --disable-network --enable-filter = buffer --enable-filter = buffersink --disable- demuxer = v4l --disable-demuxer = v4l2 --disable-indev = v4l --disable-indev = v4l2
avcodec_find_encoder(CODEC_ID_AAC) find's the AAC encoder succesfully.
audio_context= avcodec_alloc_context()
avcodec_open(audio_context, audio_encoder) failed to open aac
有什麼想法嗎?