Если вы, как и я, любите выполнять все свои задачи в Ubuntu из командной строки, вы также будете искать способы воспроизведения аудиофайлов, особенно mp3, из командной строки. В этой статье мы расскажем вам, как установить и использовать известную программу командной строки Sox для прослушивания mp3 в терминале.
Установка утилиты командной строки Sox
Sox легко доступен в официальном репозитории Ubuntu и может быть установлен из командной строки с помощью команды apt-get.
Откройте приложение Terminal либо через системный Поиск приложений, либо через сочетание клавиш Ctrl+Alt+T.
Следующим шагом будет обновление индекса репозитория вашей системы с помощью следующей команды:
1 | sudo apt-get update |
Это поможет вам установить последнюю доступную версию программного обеспечения из Интернета.
Обратите внимание, что только авторизованный пользователь может добавлять, удалять и настраивать программное обеспечение на Ubuntu.
Теперь вы готовы к установке Sox; вы можете сделать это, выполнив следующую команду от имени sudo:
1 | sudo apt-get install sox |
Система может попросить вас ввести пароль для sudo, а также предложить вам продолжить установку с помощью Y/n. Введите Y и нажмите Enter; программа будет установлена на вашу систему. Однако процесс может занять некоторое время в зависимости от скорости вашего интернета.
Обратите внимание, что в вышеуказанной установке предлагается установить libsox-fmt-all вручную после установки Sox. Мы выделили это предложение на предыдущем скриншоте. С помощью этого пакета библиотек вы сможете воспроизводить все форматы песен на Sox. Пожалуйста, используйте следующую команду sudo для установки этого пакета:
1 | sudo apt-get install libsox-fmt-all |
Введите Y, когда появится запрос с опцией y/n, и пакет будет установлен и настроен на Sox.
Вы можете проверить номер версии приложения, а также убедиться, что оно действительно установлено в вашей системе, с помощью следующей команды:
1 | sox --version |
Воспроизведение mp3-файлов через Sox
Воспроизведение mp3-файлов через Sox довольно просто. Чтобы воспроизвести один mp3, используйте следующий синтаксис команды:
1 | play ~/path/to/file/filename.mp3 |
Например, чтобы воспроизвести файл SampleAudio_1.mp3 из папки Music, я выполню следующую команду:
1 | play ~/Music/SampleAudio_1.mp3 |
Вы можете выйти из проигрывателя во время воспроизведения песни, воспользовавшись сочетанием клавиш Ctrl+C. Вы также можете воспроизводить песни, находящиеся в определенной папке, используя команду cd для перехода в эту папку, а затем используя команду play следующим образом:
1 | play filename.mp3 |
Sox также позволяет воспроизводить все mp3-файлы, расположенные в одной папке, по одному, используя следующий синтаксис команды:
1 | play ~/path/to/files/*.mp3 |
Например, следующая команда воспроизводит все mp3 в папке Music:
1 | play ~/Music/*.mp3 |
Для перехода к следующему треку можно использовать сочетание клавиш Ctrl+C. Чтобы выйти из проигрывателя, используйте Ctrl+CC.
Удалить Sox
Если вы хотите удалить этот музыкальный проигрыватель из командной строки из вашей системы, выполните следующие команды в Терминале как sudo.
1 2 | sudo apt-get remove sox sudo apt-get remove libsox-fmt-all |
Это было все о базовом использовании Sox. Вы можете использовать команду help, чтобы узнать все остальное, что вы можете делать с Sox!