WAV ADPCM으로 인코딩하는 방법은 무엇입니까?

WAV ADPCM으로 인코딩하는 방법은 무엇입니까?

인코딩 방법WAVPCM을 WAV로 변환ADPCM부호화?

FFmpeg를 사용해 보았습니다. 나는에서 볼 수있다이전 FFmpeg 코덱 목록adpcm_adx, 이전에는 , adpcm_ima_qt, adpcm_ima_wav, adpcm_ms및 로의 인코딩을 지원 adpcm_swf했습니다 adpcm_yamaha. 그러나 이러한 코덱은 더 이상 FFmpeg에 포함되지 않는 것 같습니다(적어도 v.4.1.3 설치에서는).

목적은 소형 오디오 파일을 임베디드 프로젝트에 포함시킨 다음 다음을 사용하여 디코딩하는 것입니다.dr_wavIMA ADPCM 및 Microsoft ADPCM을 지원하는 라이브러리입니다.

답변1

질문을 마무리하기 위해 ADPCM 인코딩을 사용하여 오디오를 WAV로 변환하는 두 가지 방법이 있습니다.

1) FFmpeg 사용:

ffmpeg -i INPUT.wav -f wav -acodec adpcm_ms OUTPUT.wav

2) SoX의 경우:

sox INPUT.wav -e ms-adpcm OUTPUT.wav

도움을 주신 @grawity에게 감사드립니다!

관련 정보