1
我正在使用libFlac將單聲道文件轉換爲flac。libFlac示例無法編碼單聲道wav文件
我使用的是從維基百科的WAV部分的示例文件中,可以downloaded here
附帶libFlac的example code說,它僅支持16位立體聲文件的文件中。
根據libFlac文檔,該庫支持1-8個通道,所以應該沒有任何問題。
我試圖改變示例代碼來簡單地允許通過簡單地更換線路
//channels = 2;
channels = 1;
的代碼的其餘部分看起來應該支持一個信道,沒有任何問題,但編碼單文件時,我嘗試編碼一個單聲道文件我得到一個損壞的音頻。 (原始音頻但音頻中有「孔」)。
是否有人有一個libFlac示例支持編碼單聲道文件?