Réponses:
L'exemple le plus simple est:
$ ffmpeg -i input -codec:a pcm_mulaw output.wav
Faire référence à ffmpeg -encoders
pour voir une liste des encodeurs disponibles.
ffmpeg -i input -codec:a pcm_mulaw -f mulaw output.ulaw
. le -codec:a pcm_mulaw
peut être superflu mais il ne fait pas de mal d'être explicite. Je ne sais pas si c'est ce que tu veux.
.wav
En tant qu'extension, ffmpeg suppose automatiquement que vous voulez un conteneur WAV encapsulant votre audio PCM. Si vous ne le souhaitez pas et que vous avez plutôt besoin de données audio brutes .ulaw
fichier, vous devez utiliser -f mulaw
forcer ffmpeg à utiliser le format de sortie PCM mu-law.
[NULL @ 0250ef00] Unable to find a suitable output format for 'output.ulaw' output.ulaw: Invalid argument