Command-Line
是否有用於分析音頻的命令行工具
我打算通過 linux 命令行分析音頻。那裡有很多具有圖形界面的分析器,但是由於我想對這些資訊進行自動輸入/輸出,所以我不能使用 GUI。
最佳情況是將音頻流從嵌入式設備發送到功能強大的機器,該機器分析音頻,然後使用數據生成 csv 或 db 條目,並從中建構一些圖表用於網站。
如果音頻流沒有這樣的東西,音頻文件分析器也將是向前邁出的一大步。
命令行批處理音頻處理工具是
sox
( http://sox.sourceforge.net/ ) 和ecasound
( http://www.eca.cx/ecasound/ )。您可能需要檢查man soxformat
支持的格式列表(即流和文件格式)。ffmpeg
考慮在工具鏈中包含(參見http://ffmpeg.org/ffmpeg-all.html)以將一些外來編解碼器轉換為主流格式也可能是有益的。