8

I am able to convert it to wav using:

ffmpeg -i audio.3pg audio.wav

but I need the command to convert it to ulaw.

Anyone?

1 Answer 1

15

The simplest example is:

$ ffmpeg -i input -codec:a pcm_mulaw output.wav

Refer to ffmpeg -encoders to see a list of available encoders.

4
  • thanks, but I would like to have the ulaw extension instead, when I change the extensions I get [NULL @ 0250ef00] Unable to find a suitable output format for 'output.ulaw' output.ulaw: Invalid argument
    – meda
    Nov 6, 2013 at 22:21
  • what do you mean, sorry I did not get it
    – meda
    Nov 7, 2013 at 1:16
  • 1
    @meda If you use .wav as an extension, ffmpeg automatically guesses that you want a WAV container wrapping your PCM audio. If you do not want that, and instead need raw audio data in a .ulaw file, you need to use -f mulaw to force ffmpeg to use the PCM mu-law output format.
    – slhck
    Nov 7, 2013 at 6:20
  • Ok that worked, eventhough the quality is terrible, thanks anyway
    – meda
    Nov 7, 2013 at 14:39

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .