Итак, я закодировал элементарный поток h264 с MediaCodec путем сбора кадров с использованием метода onPreviewFrame камеры (с использованием Encoding H.264 from camera with Android MediaCodec). Затем я сгенерировал mp4-видео, используя поток h264. К сожалению, в нем нет никакого звука.Как вы кодируете видео со звуком с помощью MediaCodec
Я заметил, что MediaCodec также должен допускать кодирование звука, поскольку он имеет настройки для аудиокодеков.
Есть ли способы добавить аудио в поток h264?
благодарит за чтение и будет благодарен за любые комментарии или предложения.
hi fadden. первое спасибо за то, что вы потратили свое драгоценное время, чтобы ответить на мой вопрос. с вашим предложением, я теперь пытаюсь кодировать видео и аудио отдельно. Однако я также сталкиваюсь с новой проблемой. То есть я не могу воспроизвести записанный аудиофайл. Я создал для него новую запись stackoverflow (http://stackoverflow.com/questions/19826809/encoding-aac-audio-using-audiorecord-and-mediacodec-on-android) ... дайте мне знать, если у вас есть другой предложения. благодаря – xiaowoo