Qual é a maneira mais fácil de moldar uma matéria-prima .arquivo aac em um .m4a recipiente

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

  •  09-06-2019
  •  | 
  •  

Pergunta

Esta questão é estouro da seguinte pergunta:

Como faço para programaticamente converter mp3 para um itunes-reprodutível aac/m4a arquivo?

De qualquer maneira, eu aprendi como criar um arquivo de áudio aac e então eu descobri que um aac não é apenas um arquivo m4a, com uma extensão de arquivo diferente.Na verdade, eu preciso de alguma forma, moldar o aac em um contêiner m4a.Idealmente, eu gostaria de ser capaz de simplesmente fazer uma chamada para a linha de comando.

Foi útil?

Solução

mp4box se você deseja uma ferramenta dedicada;provavelmente a maneira mais fácil de ir.o ffmpeg pode fazer o trabalho muito.

Outras dicas

ffmpeg é um propósito geral (de)muxer/transcoder. MP4Box é uma (de)muxer/transcoder de GPAC, um pacote dedicado para MP4 de software relacionados com tecnologia.Agora parece mais sensato usar o MP4Box porque os direitos moov átomo no início do arquivo, o que é importante para streaming e ipod jogar.

Usar o ffmpeg como este:

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

Use MP4Box como este:

MP4Box -add input.aac#audio output.m4a

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

No meu caso, sem a expressa bandeira cópia, ele re-codifica o áudio para algum motivo estranho.

Basta usar qualquer mp4-Muxer como Yamb para criar um mp4-arquivo com apenas o aac faixa de áudio, em seguida, altere a extensão do arquivo para m4a.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top