¿Cuál es la forma más sencilla de empaquetar un archivo .aac sin formato en un contenedor .m4a?

StackOverflow https://stackoverflow.com/questions/70513

  •  09-06-2019
  •  | 
  •  

Pregunta

Esta pregunta se deriva de la siguiente pregunta:

¿Cómo convierto mediante programación mp3 a un archivo aac/m4a reproducible en iTunes?

De todos modos, aprendí a crear un archivo aac y luego descubrí que un aac no es solo un archivo m4a con una extensión de archivo diferente.De hecho, necesito envolver de alguna manera el aac en un contenedor m4a.Lo ideal sería poder simplemente realizar una llamada a la línea de comando.

¿Fue útil?

Solución

mp4box si quieres una herramienta dedicada;Probablemente sea la forma más fácil de hacerlo.ffmpeg también puede hacer el trabajo.

Otros consejos

ffmpeg es un (de)muxer/transcodificador de propósito general. MP4Box es un (de)muxer/transcodificador de GPAC, un paquete dedicado a la tecnología de software relacionada con MP4.En este momento parece más prudente usar MP4Box porque corrige el átomo moov al principio del archivo, lo cual es importante para la transmisión por secuencias y la reproducción en iPod.

Utilice ffmpeg así:

ffmpeg -i input.aac -codec: copy output.m4a

Utilice MP4Box así:

MP4Box -add input.aac#audio output.m4a

avconv -i input.aac -acodec copy output.m4a

En mi caso, sin la bandera explícita para Copiar, vuelve a codificar el audio por alguna extraña razón.

Simplemente use cualquier mp4-Muxer como Yamb para crear un mp4-archivo con sólo el aac pista de audio que contiene y luego cambie la extensión del archivo a m4a.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top