簡體   English   中英

以編程方式錄制發送到內置輸出,Mac OS X的聲音

[英]programmatically recording sound sent to Built-in Output, Mac OS X

我有一個難題:

我需要找到一種方法來捕獲正在通過管道連接到Mac OS X上的內置輸出的原始音頻數據。核心音頻,HAL等。

我可以“聆聽”內置輸出和麥克風,但這些都不能提供正確的數據流 - 來自揚聲器/內置輸出的確切流(來自所有輸入源的所有組合數據) 。

歡迎任何建議,並表示贊賞。

也許你應該看看傑克源代碼......

http://sourceforge.net/projects/jackosx

您是否需要從您的程序訪問該流,或者您只是想從中翻錄音頻? 在第二種情況下,快速谷歌搜索出現了http://www.ambrosiasw.com/utilities/wiretap/http://www.rogueamoeba.com/audiohijackpro/ 這些都不是開源的或免費的。

編輯 - 哎呀,你想以編程方式訪問,回答我自己的問題,抱歉。 我想我會在這里保留我的答案,以防有些人偶然發現這個頁面想要以非編程方式錄制音頻。

您需要安裝系統擴展程序。 Soundflower是這種擴展的開源實現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM