godspeed123 Ответов: 1

avcodec_encode_audio2 ошибка nb_samples > frame_size


всем привет

Я хочу кодировать аудио с помощью FFMPEG, но проблема в том, что nb_samples AVFrame составляет 22050, а frame_size кодера-1152. Итак, как я могу использовать функцию avcodec_encode_audio2 с этим. Есть ли у кого-нибудь пример того, как это сделать?

Заранее спасибо.

KarstenK

вопрос-специального простых вопроса. Попробуй там

1 Ответов

Рейтинг:
2

entangledloops

Вам нужно использовать буфер, например FIFO. Видеть здесь:
FFmpeg/transcode_aac.c at master · FFmpeg/FFmpeg · GitHub[^]


Dave Kreskowiak

Вопрос четырехлетней давности. Этот вопрос должен был быть направлен на форум FFMPEG.