Can ffmpeg convert audio from raw PCM to WAV?

后端 未结 4 1866
轻奢々
轻奢々 2020-12-04 10:06

I can convert wav file to pcm

ffmpeg -i file.wav -f s16le -acodec pcm_s16le file.pcm

How can I revert this operation?

4条回答
  •  长情又很酷
    2020-12-04 10:48

    Be careful with RAW data format

    -f u8 is unsigned 8 bit, s16 is signed just in case there are others

     $ ffmpeg -formats | grep PCM
     DE alaw            PCM A-law
     DE f32be           PCM 32-bit floating-point big-endian
     DE f32le           PCM 32-bit floating-point little-endian
     DE f64be           PCM 64-bit floating-point big-endian
     DE f64le           PCM 64-bit floating-point little-endian
     DE mulaw           PCM mu-law
     DE s16be           PCM signed 16-bit big-endian
     DE s16le           PCM signed 16-bit little-endian
     DE s24be           PCM signed 24-bit big-endian
     DE s24le           PCM signed 24-bit little-endian
     DE s32be           PCM signed 32-bit big-endian
     DE s32le           PCM signed 32-bit little-endian
     DE s8              PCM signed 8-bit
     DE u16be           PCM unsigned 16-bit big-endian
     DE u16le           PCM unsigned 16-bit little-endian
     DE u24be           PCM unsigned 24-bit big-endian
     DE u24le           PCM unsigned 24-bit little-endian
     DE u32be           PCM unsigned 32-bit big-endian
     DE u32le           PCM unsigned 32-bit little-endian
     DE u8              PCM unsigned 8-bit
    

提交回复
热议问题