Как да играете MP3 от командния ред на Linux
Отначало това може да звучи безсмислено. В края на краищата, няма ли десетки перфектно добри GUI музикални приложения там? Не всички ли намерихме нещо, което ни харесва, или поне не мразим? Може би това е вярно, но колко по-щастлив би бил, ако вашето музикално приложение по избор използва много по-малко ресурси? Или какво ще стане, ако можете да въведете команда на лаптопа си отвсякъде и да започнете да слушате музика от високоговорителите на вашия работен плот? Ако сте се забъркали, това също работи добре на компютъра на приятел / колега. Днешната тема е mpg123, приложение, което може (освен всичко друго) да направи страхотен мултимедиен плейър без GUI.
Изтеглете приложението
Почти всяка Linux дистрибуция с онлайн хранилища ще разполага с този пакет, обикновено само като mpg123 . Потребителите на Ubuntu могат да ги намерят в Софтуерния център или от командния ред с
sudo apt-get инсталирате mpg123
В случай, че дистрибуцията ви няма налични бинарни файлове, можете да изтеглите изходния код тук.
Основите
Една песен може да се играе по прост и доста очевиден начин, само mpg123, последван от името на файла, както в:
mpg123 MySong.mp3
Което ще изиграе единствената песен от началото до края с извеждане на нещо подобно:
Списъци
Можете да използвате и заместващи символи, за да изпратите mpg123 няколко файла наведнъж. Най-простият пример е да използвате горния метод, но заменете името на файла с бърз и лесен * .mp3 .
mpg123 * .mp3
За да зададете плейлиста си в режим на разбъркване, просто добавете -Z там
По желание можете да използвате нормални символи за пренасочване на баш, за да подадете mpg123 списък с имена на файлове.
ssh username @ ми-отдалечен машина адрес mpg123 -Z - @ <myplaylistfile
Флагът - @ казва на mpg123 да третира следния вход като плейлист (това е съкратената форма на - списък), а <е стандартно пренасочване на баш, за да изтегли текста от файла и да го използва като въвеждане на mpg123 .
Управление на дистанционното управление
Това не е точно "функция" на mpg123, а е по-скоро като страничен ефект, но за този автор това е най-удобното нещо за това приложение. Виждате ли, че редовните читатели или професионалистите в Linux вероятно вече знаят за SSH, фантастично полезното приложение за отдалечено приложение с 1001 приложения. Тъй като SSH ви дава обвивка на отдалечена машина, можете да стартирате програми на отдалечената машина. Тъй като mpg123 е просто още едно приложение за черупки, важат обичайните правила. Ако сте SSH в машина и стартирате mpg123, той ще изиграе тонколоните на машината.
Това е страхотно за мен. Ако седя на верандата с моя нетбук за един добър летен ден, мога да си SSH в работния си плот (който е свързан към домашно кино) и да тичам с mpg123, за да стартирам музиката, без никога да напускам стола или да бъда принуден за да се справят с нискокачествените подслушватели на Netbook. Просто SSH в машината и стартирайте mpg123, сякаш седяхте на клавиатурата, както и в
ssh username @ ми-отдалечен машина адрес mpg123 -Z - @ <myplaylistfile
заключение
Ако искате музикални библиотеки, базирани на тагове, албуми, синхронизация на устройства и други фантастични функции - mpg123 очевидно не е решение за вас. Всъщност, се съмнявам, че има много хора, които биха искали да използват това като основен музикален плейър на ден за ден, но със сигурност има време, когато това е полезно. Проучихме само няколко от тях и съм сигурен, че нашите читатели могат да излязат с още няколко. Ако сте намерили голяма полза за mpg123, моля да ни уведомите в коментарите.