Если вы, как и я, любите выполнять все задачи в Debian через командную строку, вы также будете искать, как воспроизводить аудио, особенно mp3, через неё. В этой статье мы объясним, как вы можете установить и использовать знаменитую утилиту командной строки Sox для прослушивания mp3 в вашем Терминале.
Почему командная строка?
Если вы пользуетесь терминалом, вам не захочется покидать комфортную командную строку и переходить в другое место для выполнения повседневных технических действий. Всегда есть способ сделать почти все наши вещи прямо в Терминале. Так почему же при прослушивании музыки должно быть по-другому! Использование Терминала делает некоторые задачи более эффективными и даже быстрыми. Инструменты командной строки не используют слишком много ресурсов и поэтому являются отличной альтернативой широко используемым графическим приложениям, особенно если у вас устаревшее оборудование.
Установка утилиты командной строки Sox
Sox легко доступен в официальном репозитории Debian и может быть установлен из командной строки с помощью команды apt-get.
Откройте приложение Terminal через системный Application Launcher Search следующим образом:
Доступ к Application Launcher можно получить через клавишу Super/Windows.
Следующим шагом будет обновление индекса репозитория вашей системы с помощью следующей команды:
1 | sudo apt-get update |
Это поможет вам установить последнюю доступную версию программного обеспечения из Интернета.
Обратите внимание, что только авторизованный пользователь может добавлять, удалять и настраивать программное обеспечение в Debian.
Теперь вы готовы установить 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-файлов через Сокс довольно просто. Чтобы воспроизвести один mp3, используйте следующий синтаксис команды:
1 | play ~/path/to/file/filename.mp3 |
Например, чтобы воспроизвести файл SampleAudio_1.mp3 из папки Music, я выполню следующую команду:
1 | play ~/Music/SampleAudio_1.mp3 |
Вы можете выйти из плеера во время воспроизведения песни, используя сочетание клавиш Ctrl+A. Вы также можете воспроизводить песни, находящиеся в определенной папке, используя команду 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 | sudo apt-get remove sox |
1 | sudo apt-get remove libsox-fmt-all |
Это было все о базовом использовании Sox. Вы можете использовать команду help, чтобы узнать все остальное, что вы можете делать с Sox!