2
我試圖創建一個程序,它接收來自選定程序的音頻數據並且只有這個音頻(例如,如果我選擇了瀏覽器,並且我還在播放一些音樂vlc 在後臺它只會捕獲瀏覽器音頻)。 是否有API?如果這是不可能的,有沒有辦法做同樣的事情,但對於一個單一的聲音設備?劫持/捕獲不同應用程序的音頻
我試圖創建一個程序,它接收來自選定程序的音頻數據並且只有這個音頻(例如,如果我選擇了瀏覽器,並且我還在播放一些音樂vlc 在後臺它只會捕獲瀏覽器音頻)。 是否有API?如果這是不可能的,有沒有辦法做同樣的事情,但對於一個單一的聲音設備?劫持/捕獲不同應用程序的音頻
我不知道任何特定的API可以讓您爲不支持JACK的程序執行此操作,但如果您正在使用Mac,則可以使用Soundflower在應用程序之間路由音頻。我不知道Soundflower的窗戶等價物。
如果它是一個瀏覽器,你是在用,你可能能夠通過基於JACK的擴展,以方便該功能的工作特別感興趣。
感謝您的回答。我有興趣做一些通用的事情,不僅僅是瀏覽器,mac解決方案有很多幫助,但我也對windows解決方案感興趣。也許鉤住了一些API甚至是系統調用的kenel鉤子,但是我很樂意得到關於前者的一些信息(我應該怎麼鉤以及如何)。 – user1011071 2012-03-30 01:17:08