2015-05-10 66 views
0

我試圖從linux系統獲取網絡攝像頭和音頻設備(輸入和輸出)的列表,但是我無法在文檔方面找到任何體面的東西。獲取系統音頻設備和網絡攝像頭列表python

對於視頻設備,我知道我可以對ls/dev/video *進行子處理,所以在這種情況下它可能工作(即使我根本沒有從設備獲取任何信息)但是對於音頻設備我有一種丟失。 我想得到一個正確的設備列表,因此我可以顯示不同的選擇(例如,立體聲混音器,網絡攝像頭麥克風等hdmi輸出)

任何想法?

在此先感謝。

+0

有沒有羅先於子進程'LS的/ dev /視頻*'。只需使用'os.listdir'或'glob.glob'。 – abarnert

回答

0

您可以使用python-sounddevice它使用PortAudio庫查詢您的音頻設備:

pip install sounddevice --user 
python -m sounddevice 
相關問題