Obtendo erro ao converter WAV para AMR usando FFMPEG
Pergunta
Estou usando o FFMPEG para converter AMR em WAV e WAV para o AMR. está convertendo com êxito AMR em WAV, mas não vice -versa. Como o FFMPEG está suportando o decodificador do codificador AMR, seu erro de dando.
ffmpeg -i testwav.wav áudio.amr
Erro ao abrir o codificador para fluxo de saída #0.0 - talvez parâmetros incorretos, como bit_rate, taxa, largura ou altura
Solução
Você pode tentar definir a taxa de amostragem e a taxa de bits. A AMR suporta apenas uma taxa de amostragem de 8000Hz e 4,75k, 5,15k, 5,9k, 6,7k, 7,4k, 7,95k, 10,2k ou 12,2k taxas:
ffmpeg -i testwav.wav -ar 8000 -ab 12.2k audio.amr
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow