如果您像我一样喜欢通过命令行在Ubuntu上执行所有任务,那么您还会注意如何通过它播放音频,尤其是mp3。在本文中,我们将解释如何安装和使用著名的Sox命令行实用程序,以便在终端机中收听mp3。我们已经在Ubuntu 18.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;该软件将安装在您的系统上。但是,此过程可能需要一些时间,具体取决于您的Internet速度。
请注意,以上安装建议您在安装Sox之后手动安装libsox-fmt-all。我们在上一个屏幕截图中突出了该建议。该库包使您可以在Sox上播放所有歌曲格式。请使用以下命令作为sudo来安装此软件包:
$ sudo apt-get install libsox-fmt-all
在出现y /n选项时提示输入Y,然后将使用Sox安装和配置该软件包。
您可以通过以下命令检查应用程序的版本号,并验证它是否确实已安装在系统上:
$ sox --version
通过Sox播放mp3文件
通过Sox播放mp3文件非常简单。为了播放单个mp3,请使用以下命令语法:
$播放〜/path /to /file /filename.mp3
例如,为了从“音乐”文件夹中播放文件SampleAudio_1.mp3,我将运行以下命令:
$ play ~/Music/SampleAudio_1.mp3
您可以在播放歌曲时使用Ctrl + C快捷键退出播放器。您还可以通过使用cd命令切换到该文件夹,然后使用play命令来播放位于特定文件夹中的歌曲,如下所示:
$ play filename.mp3
袜也可以让你播放所有mp3文件通过以下命令语法逐个位于一个文件夹中:
$ play ~/path/to/files/*.mp3
例如,以下命令播放“音乐”文件夹中的所有mp3:
$ play ~/Music/*.mp3
您可以使用Ctrl + C快捷键切换到下一首曲目。为了退出播放器,请使用Ctrl + CC。
去除袜子
如果要从系统中删除此命令行音乐播放器,请在终端中以sudo的身份运行以下命令。
$ sudo apt-get remove sox
$ sudo apt-get remove libsox-fmt-all
这都是关于Sox的基本用法的。您可以使用help命令来学习使用Sox可以做的所有其他事情!