Как проигрывать MP3-файлы с командной строки Linux

Мало кто слыхал и еще меньше людей пользуются возможностью прослушивания MP3-файлов через командную строку. Это и не странно, ведь в любой операционной системе есть качественный и хорошо графически оформленный музыкальный плеер. Но и в этом способе прослушивания музыки есть свои преимущества.

Установка программы.

Для того чтобы установить программу Mpg123 запустите терминал и введите в нем следующую команду:

sudo apt-get install mpg123

Это приложение доступно для всех видов операционных систем семейства Linux под одним названием mpg123, но также есть возможность скачать его и в исходном коде по следующей ссылке:

<<<СКАЧАТЬ>>>

Управление.

Для того чтобы включить проигрывание конкретной песни необходимо перейти в каталог с MP3-файлами и ввести в командную строку после  mpg123 имя песни:

mpg123 имя_файла.mp3

После чего программа приступит к проигрыванию трека от начала до конца, и выведет на экран следующий текст:

Плейлисты.

Вы также можете использовать шаблоны для отправки на проигрывание в mpg123 нескольких файлов одновременно. Самый простой способ создать плейлист — это, находясь в папке с MP3-файлами, ввести следующую команду:

mpg123 *.mp3

А для того чтобы песни проигрывались в случайном порядке, добавте в предыдущую команду флаг «-Z».

Или вы можете использовать стандартный башовский редирект чтобы направить на проигрывание в mpg123 список файлов.

mpg123 -Z -@ < файл_плейлиста

Где, флаг -@ указывает mpg123 то, что следующий ввод необходимо трактовать как плейлист (это укороченный флаг -list), а символ < — это стандартный редирект в командной строке, который берет текст из файла и передает его в плеер.

Дистанционное управление плеером.

Многим пользователям Linux известно об протоколе SSH, который предоставляет доступ к консоли удаленной системы, а так как mpg123 — это чисто консольное приложение, то и управлять им можно также через SSH. Введите следующие команды в терминале:

ssh имя_пользователя@адрес_удаленной_машины
mpg123 -Z -@ < файл_плейлиста

и услышите музыку на удаленном компьютере.

Оцените эту статью: 1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд6 Звезд7 Звезд8 Звезд9 Звезд10 Звезд (4 голосов, среднее: 5,75)
Загрузка...

10 Комментариев

  1. ntjmlch

    рассыпаюсь в благодарностях за статью. это плеер для настоящих мужчин. не поможете разобраться с управлением? почитал мануал, пишут в консоли «-C, —control», но горячие клавиши не работают.

    единственное, что могу делать это Ctrl+C — переключение на следующий трек. хочется еще хотя бы предыдущий включать и овладеть таинством перемотки.

    1. administrator (Автор записи)

      Эти клавиши не работают? (нет пока возможности проверить)
      -= terminal control keys =-
      [s] or [ ] interrupt/restart playback (i.e. ‘pause’)
      [f] next track
      [d] previous track
      [b] back to beginning of track
      [p] pause while looping current sound chunk
      [.] forward
      [,] rewind
      [:] fast forward
      [;] fast rewind
      [>] fine forward
      [<] fine rewind [+] volume up [-] volume down [r] RVA switch [v] verbose switch [l] list current playlist, indicating current track there [t] display tag info (again) [m] print MPEG header info (again) [h] this help [q] quit [c] or [C] pitch up (small step, big step) [x] or [X] pitch down (small step, big step) [w] reset pitch to zero

  2. evgeniy

    Работают только вы должны запустить mpg123 с параметром управления из консоли -С например:
    $ mpg123 -C *.mp3
    После, управление будет доступно.

  3. Maxim

    А как проиграть файл из интернета URL? Радио например.

    1. administrator (Автор записи)

      Не уверен что такое вообще возможно…

      1. Олексій

        Як не можливо? Самий перший приклад для «man mpg123»
        mpg321 [options] file(s) | URL(s) | —

    2. марат

      через python можно но не советую при погрешностях иннета будет лгать и слетать

  4. марат

    изиии!!!! работает СПС ВАХ ВАХ ДАЙ ПОЦЕЛУЮ!

  5. Антон-юзверь

    Добрый день! как запустить из Putty данную апликуху?

    1. administrator (Автор записи)

      Должно быть точно так же, как описано в статье в последнем пункте, но учтите то что звук также будет проигрываться на удаленном компьютере, т.е. на там, к которому вы подключились.

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Выполните действие! (обязательно) Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.