2011-11-01 24 views
1

我正嘗試將麥克風/ iSight攝像頭的音頻從Mac錄製到NSData對象。 我試圖用QTKit來做,但我發現你只能將它保存爲.mov文件。使用Cocoa將OS X中的音頻錄製到FLAC中

但事實是我想將音頻重新編碼爲FLAC文件。這是可行的,否則我需要使用另一個框架?

謝謝。

回答

1

獲取VLC的源代碼(如果您可以使用GPL進行交易 - 它有許多使用上的限制),並且可以閱讀。它可以轉碼,除此之外。

除此之外,一個簡單的方法是保存爲AIFF,然後使用命令行工具(通過NSTask)進行轉換。

或者你可以隨蘋果無損 - 這是最近的開源。

當然,這也提出了問題;當通過相對低於標準的麥克風錄製語音[首先是低帶寬]時,您爲什麼需要無損壓縮?