Como a mensagem de erro diz, não há um codificador chamado mp3
no ffmpeg. Existem vários codificadores para MP3. No ffmpeg você usaria libmp3lame
. Veja também o guia de codificação de MP3 .
Sua compilação deve ser configurada com --enable-libmp3lame
. Veja Como Compilar o FFmpeg no CentOS ou simplesmente use um Construção Linux do ffmpeg . Qualquer um dos métodos fornecerá uma compilação que suporte libmp3lame
.
Você pode verificar os codificadores disponíveis com ffmpeg -encoders
.
Além disso, verifique sua sintaxe. Embora você não tenha fornecido seu comando real (você deve sempre fornecer o comando), observe que -b
como uma opção sozinha é ambíguo. Se você quiser especificar taxa de bits de vídeo ou áudio, use -b:v
ou -b:a
, respectivamente.