source - No se puede almacenar el audio pcm en el archivo contenedor.mp4
ffmpeg thread_queue_size (1)
¿Es posible almacenar un archivo de audio pcm en el archivo .mp4?
Usé el comando ffmpeg "ffmpeg -i tempA.wav -acodec copy temp.mp4" pero no pude almacenarlo en el archivo contenedor mp4.
Entrada # 0, wav, desde ''tempA.wav'':
Duración: 00: 01: 36.51, velocidad de bits: 128 kb / s
Stream #0.0: Audio: pcm_s16le, 8000 Hz, 1 channels, s16, 128 kb/s
[mp4 @ 0x7d70e0] Etiqueta [1] [0] [0] [0] / 0x00000001 incompatible con el id. de códec de salida ''65536''
Salida # 0, mp4, a ''temp.mp4'':
Stream #0.0: Audio: pcm_s16le, 8000 Hz, 1 channels, 128 kb/s
Mapeo de flujo:
Stream # 0.0 -> # 0.0
No se pudo escribir el encabezado para el archivo de salida # 0 (parámetros de códec incorrectos?)
Donde al convertir a .AVI (ffmpeg -i tempA.wav -acodec copiar temp.avi) & .MOV (ffmpeg -i tempA.wav -acodec copiar temp.mov) los formatos de archivo funcionan perfectamente bien.
No creo que el formato de contenedor mp4 soporte audio pcm en bruto. Deberá usar avi o mov. Ver enlace de wikipedia para formato de audio compatible para contenedor mp4
http://en.wikipedia.org/wiki/Comparison_of_container_formats
También siga el enlace del foro doom9.
http://forum.doom9.org/archive/index.php/t-140877.html
Página Oficial