- Десять консольных музыкальных плейеров для Linux
- mp3blaster
- Herrie
- mplayer
- PyTone
- PyRadio
- ogg123
- mpg123
- Руководство по консольному аудиоплееру CMus
- Особенности CMus
- Использование CMus
- Режим библиотеки
- Режим сортированной библиотеки
- Команды и клавиатурные сочетания CMus
- Использование тем (цветовых схем)
- Активация подписок Last.fm и Libre.fm
- Компиляция и установка CMus в Debian 5.0 Lenny
- Как проигрывать MP3-файлы с командной строки Linux
- Также рекомендую прочитать:
- 10 Комментариев
- Оставить комментарий Отменить ответ
Десять консольных музыкальных плейеров для Linux
Это один из лучших и самых функциональных плейеров для консоли. Он создан с использованием ncurses и имеет текстовый пользовательский интерфейс с несколькими режимами просмотра, позволяющими упорядочить вашу музыку по исполнителям/альбомам, показывать ее в виде плейлистов или библиотеки, а также просматривать файловую систему. CMus также поддерживает поисковые функции и интеграцию с Last.fm/Libre.fm с помощью скриптов. Плейер использует клавиатурные сочетания в стиле Vi.
mp3blaster
mp3blaster — один из самых популярных консольных музыкальных плейеров. Он использует ncurses, а его возможности включают группировку треков и плейлистов, режимы случайного и циклического воспроизведения.
MOC значит Music on Console и он представляет собой двухпанельный аудиоплейер с файловым браузером в левой панели и плейлистом в правой. MOC также создан на базе ncurses и поддерживает режимы случайного и циклического воспроизведения, а также регулировку уровня громкости.
Herrie
Еще один консольный аудиоплейер на базе ncurses. Herrie представляет собой минималистичный плейер, поддерживающий плейлисты, различные типы аудио файлов, включая Ogg и MP3, и переход по трекам плейлиста.
mplayer
Это mplayer, известный видео/аудио плейер и конвертер. Однако MPlayer также можно использовать в качестве аудиоплейера командной строки, и он поддерживает практически все форматы файлов, включая Ogg, FLAC, MP3 и WAV.
Разработчики расшифровывают его название как «Sound eXchange, the Swiss Army Knife of audio manipulation», то есть своеобразный универсальный швейцарский нож в области аудио. И действительно, SoX — это очень мощная программа для работы с аудиофайлами, которая может быть использована в качестве терминального аудиоплейера с помощью команды play music_file.
PyTone
Написанный на Python, PyTone представляет собой еще один консольный аудиоплейер, простой и незамысловатый. Он поддерживает форматы MP3 и Ogg.
PyRadio
Еще одна программа, написанная на Python, PyRadio, которая способна воспроизводить интернет-радио в терминале. Для ее использования скачайте архив отсюда, распакуйте его и запустите скрипт ./pyradio.
ogg123
Эта маленькая утилита командной строки включена в состав пакета vorbis-tools и способная воспроизводить форматы Ogg и FLAC. Она обладает только базовой функциональностью, но зато работает очень быстро.
mpg123
То же самое, что и ogg123, но воспроизводит формат MP3.
Источник
Руководство по консольному аудиоплееру CMus
CMus — это мощный свободный консольный аудиоплеер, использующий библотеку ncurses . CMus поддерживает разные музыкальные форматы файлов, включая Ogg Vorbis, FLAC, MP3, WAV, Musepack, WavPack, WMA, AAC и MP4. Хотя CMus — не единственный плеер для терминала (есть также MOC , Herrie или mp3blaster ), я предпочитаю его из-за уникальных клавиатурных сочетаний и мощных функциональных возможностей.
Особенности CMus
Ниже представлены основные возможности CMus:
- воспроизведение без пауз между треками;
- поддержка ReplayGain;
- потоковое воспроизведение mp3 и Ogg с SHOUTcast или Icecast;
- поддержка плейлистов с мощными фильтрами;
- очередь воспроизведения;
- файловый браузер;
- поддержка подписок на Last.fm или Libre.fm (с помощью скриптов);
- семь различных режимов пользовательского интерфейса;
- цветовые темы;
- клавиатурные комбинации в стиле Vi.
Использование CMus
Для начала добавим несколько песен в нашу медиа библиотеку. CMus использует команды в стиле Vi, поэтому все они начинаются с двоеточия. Например, чтобы добавить аудио файл в директорию
/music, используется следующая команда:
Чтобы выйти из CMus, используется команда :q (или клавиша Q ).
CMus имеет семь режимов интерфейса, которые переключаются с помощью клавиш 1-7:
- библиотека — вид по умолчанию, включающий две вкладки, на одной из которых отображаются исполнители/альбомы, на другой — список треков из выделенного альбома;
- сортированная библиотека, плейлист, позволяющий переходить между заданными треками;
- плейлист с возможностью его редактирования;
- очередь воспроизведения;
- файловый браузер;
- фильтры, список фильтров, заданных пользователем;
- настройки, здесь показаны горячие клавиши и команды.
Режим библиотеки
Два режима, которые обычно используются чаще всего, это первый и второй. Для начала посмотрим на первый:
На левой вкладке отображаются исполнители и их альбомы. Для перемещения используются клавиши со стрелками вверх/вниз или J и K . Чтобы развернуть пункт в древовидную структуру, используется пробел. При выделении альбома его треки отображаются на правой вкладке. Переключившись между вкладками с помощью клавиши TAB , можно запустить воспроизведение текущей песни клавишей Enter . Еще несколько полезных клавиш:
TAB — переключение между вкладками
X — запуск воспроизведения
V — остановка воспроизведения
C — пауза
— уменьшение громкости на 10%
+ увеличение громкости на 10%
Режим сортированной библиотеки
Второй режим (сортированная библиотека) позволяет быстро перемещаться между треками, нажав клавишу / (слэш) и слово или несколько символов из названия трека, который вы хотите найти. Дважды нажмите Enter для воспроизведения песни или N для поиска следующего совпадения.
Команды и клавиатурные сочетания CMus
Используя стиль Vi, CMus позволяет вводить команды, начинающиеся с двоеточия, и поддерживает автодополнение по TAB. Ниже приведены некоторые полезные команды (полный список доступен в режиме 7 или в man-странице программы):
- :set softvol=true — включить программное управление громкостью;
- :add /path/to/music/dir — добавить все аудио файлы из /path/to/music/dir в библиотеку;
- :clear — очистить плейлист;
- :save playlist.pls — сохранить текущий плейлист;
- :load playlist.pls — загрузить playlist.pls
- :set status-display-program=/path/to/scrobbler — задает скрипт для подключения подписки Last.fm
Использование тем (цветовых схем)
CMus поддерживает несколько цветовых схем, которые включаются с помощью команды :colorscheme . Например, :colorscheme xterm-white выглядит так:
Активация подписок Last.fm и Libre.fm
Хотя CMus по умолчанию не включает возможности подключаться к Last.fm, на официальном сайте программы выложены несколько скриптов, которые позволяют легко сделать это. В нашем примере рассмотрим скрипт на Perl, который доступен здесь под именем post-fm. Во-первых, скачайте отсюда скрипт и скопируйте его в вашу директорию
/.cmus, затем откройте его в текстовом редакторе, чтобы добавить свои логин и пароль на Last.fm. Вставьте ниже свои логин и пароль:
Далее, сделайте скрипт исполняемым:
Теперь можно его активировать. Последняя версия CMus имеет команду :set status-display-program , позволяющую задать скрипт, спомощью которого вы хотите прослушивать треки. Для включения скрипта введите следующую команду:
Теперь ваша подписка должна быть активирована. Для Libre.fm необходимо раскомментировать строку # host => ‘turtle.libre.fm’, , и ниже вводить имя пользователя и пароль.
Компиляция и установка CMus в Debian 5.0 Lenny
Во-первых, установите необходимые зависимости:
Скачайте архив с исходным кодом с официального веб-сайта и распакуйте его:
Теперь компилируем и устанавливаем:
последнюю команду необходимо выполнять от имени root, либо можно задать соответствующий префикс и устанавливать программу как обычный пользователь:
В этом случае необходимо убедиться, что путь /home/USER/usr/bin есть в вашей переменной $PATH .
Источник
Как проигрывать MP3-файлы с командной строки Linux
OSmaster.org.ua > Linux > Ubuntu > Как проигрывать MP3-файлы с командной строки Linux
Мало кто слыхал и еще меньше людей пользуются возможностью прослушивания MP3-файлов через командную строку. Это и не странно, ведь в любой операционной системе есть качественный и хорошо графически оформленный музыкальный плеер. Но и в этом способе прослушивания музыки есть свои преимущества.
Установка программы.
Для того чтобы установить программу Mpg123 запустите терминал и введите в нем следующую команду:
sudo apt-get install mpg123
Это приложение доступно для всех видов операционных систем семейства Linux под одним названием mpg123, но также есть возможность скачать его и в исходном коде по следующей ссылке:
Управление.
Для того чтобы включить проигрывание конкретной песни необходимо перейти в каталог с MP3-файлами и ввести в командную строку после mpg123 имя песни:
После чего программа приступит к проигрыванию трека от начала до конца, и выведет на экран следующий текст:
Плейлисты.
Вы также можете использовать шаблоны для отправки на проигрывание в mpg123 нескольких файлов одновременно. Самый простой способ создать плейлист — это, находясь в папке с MP3-файлами, ввести следующую команду:
А для того чтобы песни проигрывались в случайном порядке, добавте в предыдущую команду флаг «-Z».
Или вы можете использовать стандартный башовский редирект чтобы направить на проигрывание в mpg123 список файлов.
mpg123 -Z -@
Где, флаг -@ указывает mpg123 то, что следующий ввод необходимо трактовать как плейлист (это укороченный флаг -list), а символ ssh имя_пользователя@адрес_удаленной_машины
mpg123 -Z -@
и услышите музыку на удаленном компьютере.
Также рекомендую прочитать:
10 Комментариев
рассыпаюсь в благодарностях за статью. это плеер для настоящих мужчин. не поможете разобраться с управлением? почитал мануал, пишут в консоли «-C, —control», но горячие клавиши не работают.
единственное, что могу делать это Ctrl+C — переключение на следующий трек. хочется еще хотя бы предыдущий включать и овладеть таинством перемотки.
Эти клавиши не работают? (нет пока возможности проверить)
-= 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
[ ↓
Работают только вы должны запустить mpg123 с параметром управления из консоли -С например:
$ mpg123 -C *.mp3
После, управление будет доступно.
А как проиграть файл из интернета URL? Радио например.
Не уверен что такое вообще возможно…
Як не можливо? Самий перший приклад для «man mpg123»
mpg321 [options] file(s) | URL(s) | —
через python можно но не советую при погрешностях иннета будет лгать и слетать
изиии. работает СПС ВАХ ВАХ ДАЙ ПОЦЕЛУЮ!
Добрый день! как запустить из Putty данную апликуху?
Должно быть точно так же, как описано в статье в последнем пункте, но учтите то что звук также будет проигрываться на удаленном компьютере, т.е. на там, к которому вы подключились.
Оставить комментарий Отменить ответ
- Как удалить все стандартные сторонние приложения из Windows 8 (Windows RT)
(10,00 из 10)
- Как уменьшить уровень почти полной разрядки батареи до 1% в настройках Windows 7
(10,00 из 10)
- Список новых функций в Windows 8.1
(10,00 из 10)
- Сравнение программ для восстановления информации
(10,00 из 10)
- Как ограничить количество попыток ввода пароля при входе в Windows
(10,00 из 10)
- Как восстановить потерянные лицензионные ключи Windows и программ с нерабочего компьютера
(10,00 из 10)
- Удобный плагин для навигации по файлам и папкам в Notepad++
(10,00 из 10)
- Создание ярлыка и горячих клавиш для отключения монитора
(10,00 из 10)
- Кросс-платформенный аудио редактор Ocenaudio
(10,00 из 10)
- Как удалить системный файл в Windows 7 или Vista
(10,00 из 10)
Источник