SoX——linux終端播放音頻文件


SOX——Sound eXchange


 

the Swiss Army knife of sound processing programs.

 

1.准備:

  • 計算機(Ubuntu 20.04 LTS)
  • 音頻文件

 

2.軟件介紹:

  SoX is a cross-platform (Windows, Linux, MacOS X, etc.) command line utility that can convert various formats of computer audio files in to other formats. It can also apply various effects to these sound files, and, as an added bonus, SoX can play and record audio files on most platforms.

  此程序雖然功能很多,但可以當作簡單的命令行音樂播放器,進行音頻文件播放,尤其是沒有圖形界面的服務器版本(建議以文件夾組織音頻文件作為播放列表)。

 

3.程序安裝:

  安裝sox程序:

apt install sox

  安裝sox格式擴展包( All SoX format libraries):

apt install libsox-fmt-all

 

4.音頻播放:

  當文件全為mp3格式時:

play *.mp3

  當然,當音頻文件格式不同時:

play *.*

  

注:當想要播放下一首時使用ctrl+c組合鍵來切換。(終止當前音頻文件播放,執行下一個音頻文件播放)

 

5.擴展:

  •   當程序運行時間較長,又不想盯着屏幕等待,並且此時又無事可做時,可以使用sox播放提示音。等待期間,玩會兒手機也不錯。

     以運行nmap為例:

nmap xxx.xxx.xxx.xxx;play alarm.mp3
  •   和sleep組合設置定時器,設置10s后播放提示音:
sleep 10;play alarm.mp3

 

  報警音推薦(電子手表報警聲):http://downsc.chinaz.net/Files/DownLoad/sound1/201608/7711.mp3

 

 


2020-08-08 00:21:25

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM