标签: javascript audio encoding
我想用纯JS将任何音频(mp3,wav等)转换为FLAC,因为我不能使用任何第三方工具。这可能吗?理想情况下,我想用管道传输。
答案 0 :(得分:0)
使用pureJS可能不会。您至少需要为C ++ nodejs扩展包含一些绑定以进行编码/解码(例如lameMP3)。
如果您愿意使用N-API
当然,您可以走绝对疯狂的路线,将文件读入内存,将流转换为UInt32Array(或其他东西),弄清楚其编码方式,然后用一些算法自己转换。