Медийни плейъри

Как да възпроизвеждате MP3 файлове от командния ред

Как да възпроизвеждате MP3 файлове от командния ред
Когато прекарвате по-голямата част от времето си на екрана на конзолата, гледайки текстове, изпълняващи команди и изгаряне, какво може да бъде по-освежаващо от слушането на любимата ви музика? Освен освежаване има и други ситуации, при които може да искате да възпроизвеждате музика директно от командния ред.

В тази статия ще проверим как можете да възпроизвеждате MP3 файл директно от CLI.

Възпроизвеждане на MP3 от команда

За тази задача ще ни е необходим съответният (ите) инструмент (и), инсталиран (и) в системата. В зависимост от това с какъв инструмент разполагате, методът на възпроизвеждане на MP3 ще се различава. В тази статия ще представя няколко метода, използващи различни инструменти.

За да намерите името на пакета за вашата дистрибуция, Pkgs.org е най-доброто място за търсене. Можете също да използвате функцията за търсене на вашия мениджър на пакети, за да определите точното име на пакета.

VLC за възпроизвеждане на MP3 от командния ред

VLC е един от най-добрите медийни плейъри. Ако имате инсталиран VLC, тогава можем да използваме интерфейса на командния ред на VLC за възпроизвеждане на MP3. Структурата на командите изглежда така.

$ nvlc

Ако имате директория, пълна с MP3 файлове и искате да ги възпроизведете всички, изпълнете тази команда.

$ nvlc / път / към / реж

Искате рандомизирано възпроизвеждане на плейлиста? Използвайте флага “-random”.

$ nvlc --random / path / to / dir

Тук инструментът nvlc е интерфейсът ncurses към VLC плейъра. Интересното е, че в този интерфейс всички общи клавишни комбинации за контрол като интервал, клавиши със стрелки и т.н. върши работа. Например, за да спрете възпроизвеждането на пауза, натиснете интервала; за да преминете напред / назад, натиснете клавиша със стрелка надясно / наляво.

Cvlc е друг миниатюрен интерфейс на VLC за командния ред. Въпреки това, в сравнение с nvlc, този е още по-опростен и по-малко многословен. За да възпроизведете MP3 файл с помощта на clvc, изпълнете тази команда.

$ cvlc

Mpg123 за възпроизвеждане на MP3 от командния ред

Това е много прост инструмент за възпроизвеждане на MP3 файл. Той не се предлага предварително инсталиран с по-голямата част от дистрибуцията. За да го инсталирате, използвайте функцията за търсене на вашия мениджър на пакети, за да намерите mpg123. Изключително вероятно е да го намерите с точното име.

Ако приемем, че имате инсталиран инструмент, нека започнем. За възпроизвеждане на MP3 файл командната структура за този инструмент върви по следния начин.

$ mpg123

Общите клавишни комбинации за пауза, следваща / предишна и т.н. се поддържат, например интервал, клавиши със стрелки и т.н.

Искате множество MP3 файлове като плейлист? Ако приемем, че всички MP3 файлове са в една и съща директория, използвайте тази команда.

$ mpg123 *.mp3

За разбъркано възпроизвеждане на плейлиста, добавете флага “-Z”.

$ mpg123 -Z *.mp3

Искам цикъл? Използвайте флага “-loop”. Тук командата ще стартира MP3 файла 100 пъти.

$ mpg123 - цикъл 100

За да намалите бъркотията в изхода, можете да използвате флага „-q“ или „-quet“.

$ mpg123 -q

Няма да има изход, но няма нужда да се страхувате. Използвайте клавишните комбинации, за да контролирате поведението му.

  • ffplay

FFmpeg е един от най-мощните медийни инструменти, които можете да използвате за изпълнение на множество задачи. Обикновено не се предлага предварително инсталиран, но е достъпен за всички основни дистрибуции на Linux. Този инструмент се предлага с вграден медиен плейър на име FFplay.

За да възпроизведете MP3 файл с FFplay, изпълнете тази команда.

$ ffplay

Мултимедийният плейър ще започне да възпроизвежда файла с GUI прозорец, показващ анализатора на спектъра. Ако не искате GUI да изскача, добавете флага “-nodisp”.

$ ffplay -nodisp

Искате да възпроизведете един файл в цикъл? Изпълнете командата. Тук MP3 ще се възпроизвежда в цикъл 100 пъти.

$ ffplay -hide_banner -nodisp -loop 100

Като цяло, ffplay и всички инструменти на FFmpeg ще покажат кратък отчет за конфигурирането и информацията за лиценза. За да деактивирате този отчет в изхода, добавете флага “-hide_banner”.

$ ffplay -nodisp -hide_banner

Mplayer за възпроизвеждане на MP3 от командния ред

Това е много опростен медиен плейър в Linux, който може да възпроизвежда често срещани медийни файлове като MP3. Той е достъпен за почти всички основни екосистеми на Linux. Когато се използва в CLI, Mplayer поддържа клавишни комбинации по подразбиране като интервал, клавиши със стрелки и т.н. за пауза / възобновяване, напред / назад и т.н.

За да възпроизведете MP3 с Mplayer, изпълнете тази команда.

$ mplayer

CLI на Mplayer също поддържа клавишни комбинации за пауза / възобновяване / позициониране по подразбиране. Той също така поддържа възпроизвеждане на множество файлове от директория.

$ mplayer *.mp3

Когато казвате на плейъра да възпроизвежда много MP3 файлове, разбъркването може да бъде приятно. Ако искате mplayer да разбърква, използвайте флага “-shuffle”.

$ mplayer-разбъркване *.mp3

За да получите по-малко подробен изход, Mplayer поддържа аргумента “-quet”.

$ mplayer -quet

Искате още по-малко подробен изход? Използвайте флага „-наистина-тих“.

$ mplayer - наистина тихо

Ако искате да възпроизведете MP3 в GUI, използвайте флага “-gui”.

$ mplayer -gui

Ако искате да деактивирате GUI, използвайте вместо това “-nogui”.

$ mplayer -nogui

Цикълът също се поддържа. Следващата команда ще стартира вашите избрани MP3 файлове за 100 пъти.

$ mplayer -наистина-тих-цикъл 100

Ако просто искате звук от MP4 файл, използвайте следната команда. Тук деактивираме видео частта.

$ mplayer -наистина-тих -vo нула

Броят на командните аргументи, които mplayer поддържа, е ОГРОМЕН! Ако се интересувате от него, разгледайте страницата с мъже.

$ man mplayer

Sox за възпроизвеждане на MP3 от командния ред

Sox е друг мощен медиен плейър, често наричан „швейцарски армейски нож“ на аудиото. Този инструмент може да възпроизвежда и конвертира редица популярни медийни файлове. Не само това, можете също да приложите някои звукови ефекти и да запишете аудио!

Sox се предлага и в повечето от големите дистрибуции на Linux там. За да възпроизведете MP3 с помощта на Sox, използвайте тази команда.

$ игра

Финални мисли

Има различни начини за възпроизвеждане на MP3 файл от командния ред. Всичко, което трябва да знаете, е какъв инструмент да използвате и каква команда да изпълните. Лично аз препоръчвам да използвате VLC, тъй като е добре известен със своите функции.

Ако просто искате да тествате високоговорителя, тогава използването на инструмента за тестване на високоговорители е по-добра алтернатива, тъй като предлага по-фин контрол върху тестовете. Например следната команда ще извърши 6-канална проверка за 5.1 настройка.

$ високоговорител-тест -c6

Наслади се!

Как да използвам Xdotool за стимулиране на кликвания и натискания на мишката в Linux
Xdotool е безплатен инструмент с команден ред с отворен код за симулиране на щраквания и натискания на мишката. Тази статия ще обхване кратко ръководс...
Топ 5 продукти за ергономична компютърна мишка за Linux
Продължителната употреба на компютър причинява ли болка в китката или пръстите? Страдате ли от схванати стави и постоянно ли ви се налага да си ръкува...
Как да променяте настройките на мишката и тъчпада с помощта на Xinput в Linux
Повечето дистрибуции на Linux се доставят с библиотека “libinput” по подразбиране за обработка на входни събития в системата. Той може да обработва вх...