在 Ubuntu 命令行上播放 MP3 文件

如果像我一樣,您喜歡從命令行執行所有 Ubuntu 任務,那麼您還將尋找從命令行播放音頻文件(尤其是 mp3)的方法。 在本文中,我們將告訴您如何安裝和使用著名的命令行程序 Sox 在您的終端中收聽 mp3。 我們已經在 Ubuntu 20.04 LTS 系統上運行了本文中提到的命令和過程。

安裝 Sox 命令行實用程序

Sox 可以通過官方 Ubuntu 存儲庫輕鬆獲得,並且可以使用 apt-get 命令通過命令行安裝。

通過系統應用程序啟動器搜索或通過 Ctrl+Alt+T 快捷方式打開您的終端應用程序。

下一步是通過以下命令更新系統的存儲庫索引:

$ sudo apt-get update

這有助於您從 Internet 安裝最新的可用軟件版本。

請注意,只有授權用戶才能在 Ubuntu 上添加、刪除和配置軟件。

現在您已準備好安裝 Sox; 您可以通過運行以下命令來執行此操作 sudo:

$ sudo apt-get install sox

系統可能會要求您輸入密碼 sudo 並且還讓您可以選擇使用 Y/n 繼續安裝。 鍵入 Y,然後按 Enter; 該軟件將安裝在您的系統上。 但是,該過程可能需要一些時間,具體取決於您的互聯網速度。

請注意,上述安裝建議在安裝 Sox 後手動安裝 libsox-fmt-all。 我們在之前的屏幕截圖中強調了這個建議。 使用這個庫包,您可以在 Sox 上播放所有歌曲格式。 請使用以下命令作為 sudo 安裝這個包:

$ sudo apt-get install libsox-fmt-all

Enter Y 當提示帶有 ay/n 選項時,將使用 Sox 安裝和配置軟件包。

您可以通過以下命令檢查應用程序的版本號,並驗證它是否確實安裝在您的系統上:

$ sox --version

通過 Sox 播放 mp3 文件

通過 Sox 播放 mp3 文件非常簡單。 為了 播放單個 mp3,使用以下命令語法:

$ 播放 ~/path/to/file/filename.mp3

為了 example,為了從我的音樂文件夾中播放文件 SampleAudio_1.mp3,我將運行以下命令:

$ play ~/Music/SampleAudio_1.mp3

您可以在歌曲播放時使用 Ctrl+C 快捷鍵退出播放器。 您還可以使用 cd 命令切換到該文件夾,然後使用 play 命令播放位於特定文件夾中的歌曲,如下所示:

$ play filename.mp3

Sox 也讓你 播放所有 mp3 文件 通過以下命令語法逐個位於單個文件夾中:

$ play ~/path/to/files/*.mp3

為了 example,以下命令會播放 Music 文件夾中的所有 mp3:

$ play ~/Music/*.mp3

您可以使用 Ctrl+C 快捷鍵切換到下一首曲目。 要退出播放器,請使用 Ctrl+CC。

刪除 Sox

如果要從系統中刪除此命令行音樂播放器,請運行以下命令 sudo 在您的終端中。

$ sudo apt-get remove sox
$ sudo apt-get remove libsox-fmt-all

這都是關於 Sox 的基本用法。 您可以使用幫助命令來了解您可以使用 Sox 做的所有其他事情!