python の AudioSegment.from_file で Unknown encoder 'pcm_s4le'
というエラーがでる。
これなんだけど
なので、
from pydub import AudioSegment
import soundfile as sf
filen = 'orig.wav'
fileo = 'converted.wav'
f = sf.SoundFile(filen)
print(f.format, f.subtype, f.endian)
sig, sr = sf.read(filen)
print(sr)
sf.write(fileo, sig, sr, format="wav", subtype='PCM_16')
as = AudioSegment.from_file(fileo, format="wav")
として、PCM_16 に変換してやればいい。