Аудио плееры командной строки

49

Какие популярные аудиоплееры для командной строки?

  • Как воспроизвести один звуковой файл?
  • Существуют ли проигрыватели командной строки, которые также индексируют музыкальную библиотеку, как Banshee, Exaile и т. Д.?
тип
источник

Ответы:

33

Я собрал полный список командной строки и других легких инструментов для Linux: Лучшие легкие приложения для Linux . У этого также есть список других музыкальных проигрывателей.

Вот мой личный фаворит: cmus .

CMus

hsinxh
источник
Спасибо, CMUS выглядит великолепно, знаете ли вы также MOC, и если вы предпочитаете CMUS? Приветствия
наберите
Я никогда раньше не использовал MOC, но, похоже, я это проверю.
hsinxh
1
@Harbhag Не могли бы вы добавить картинку и небольшое описание (облегчает сравнение 1-го впечатления с другими ответами)
Rinzwind
1
ура, я думаю, screen / byobu похож и доступен из репозитория Ubuntu, если он еще не установлен по умолчанию - интересно, тем не менее: wikivs.com/wiki/Screen_vs_tmux / tmux.cvs.sourceforge.net/viewvc/tmux/tmux/FAQ
введите
1
@type Я написал вики-страницу, которая объясняет, как добавить немного дополнительного сахара в cmus, чтобы он был автоматически отсоединяемым / повторно присоединяемым: cmus.sourceforge.net/wiki/doku.php?id=detachable_cmus
jmuc
14

MOCУстановить МОК

С MOC у нас есть мощный проигрыватель командной строки, который способен просматривать каталоги, генерировать плейлист может быть даже расширен с помощью плагинов, например, для потоков lastFM.

введите описание изображения здесь

Takkat
источник
Спасибо, также отлично выглядит, знаете ли вы также CMUS, и если вы предпочитаете MOC? Приветствия
введите
Я обнаружил, что с МОК легче справиться, но, возможно, это только мой личный вкус.
Таккат
Конфигурация MOC по умолчанию более ориентирована на «директорию», чем на других игроков, и при первом запуске демона вы можете продолжать играть, выходя из интерфейса moc.
Mait
Первое изображение на этот ответ не работает.
Исчисление Рыцарь
7

Установите vorbis-tools ( sudo apt-get install vorbis-tools), чтобы получить ogg123:

$ ogg123 -v example.ogg 

Audio Device:   Advanced Linux Sound Architecture (ALSA) output
Author:   Bill Currie <bill@taniwha.org>/Kevin Cody, Jr. <kevinc@wuff.dhs.org>
Comments: Outputs to the Advanced Linux Sound Architecture version 0.9/1.x

Playing: example.ogg
Ogg Vorbis stream: 1 channel, 44100 Hz
Vorbis format: Version 0
Bitrate hints: upper=0 nominal=160000 lower=0 window=0
Encoded by: Xiph.Org libVorbis I 20101101 (Schaufenugget)
Encoded by: SONY IC RECORDER MP3 1.1.0
Album: ptiha
Date: 2012
Artist: Michael Laitman
Time: 00:42.17 [218:51.85] of 219:34.02  (142.0 kbps)  Output Buffer  88.9%

ogg123 читает аудиофайлы Ogg Vorbis и декодирует их на устройства, указанные в командной строке. По умолчанию ogg123 записывает на стандартное звуковое устройство, но вывод может быть отправлен на любое количество устройств. Файлы могут быть прочитаны из файловой системы или URL-адреса могут передаваться по HTTP. Если указан каталог, будут воспроизводиться все файлы в нем или его подкаталогах.

daithib8
источник
Изображение на этот ответ не работает.
Исчисление Рыцарь
5

mpd (демон) + ncmpcpp (клиент / интерфейс):

ncmpcpp

MPD может сканировать каталог и создавать музыкальную библиотеку из своих тегов ID3. Ncmpcpp имеет вид библиотеки, который позволяет добавлять песни / альбомы / исполнителей в текущий список воспроизведения, искать теги и редактировать их на месте.

Андре Парамес
источник
Да, мне mpdтоже нравится ... но давайте будем честными и отметим, что это в основном vimмузыкальные плееры. Может поддерживать практически все, о чем может подумать, например. с точки зрения контроллеров и нескольких входов и выходов, свободно варьирующихся по формату и транспортировке по мере необходимости. Но - правильно, в сочетании с тем, ncmpcppкак вы показываете, это больше похоже gvim- довольно хорошим способом!
Фолькер Сигел
5

VLC имеет интерфейс командной строки. MPlayer также имеет интерфейс командной строки, но я не уверен, что он также может воспроизводить аудио.

Мартин Уединг
источник
2
VLS имеет отличный интерфейс ncursescvlc -I ncurses musique/*
meduz
Можно ли запустить его в темном режиме?
Виталий Зданевич
5

mpg123 Установите mpg123

mpg123 - это быстрое, бесплатное и консольное программное обеспечение MPEG Audio Player для операционных систем UNIX и Linux. mpg123 был портирован на платформу Windows с использованием Cygwin и MinGW. Он поддерживает MPEG-1 и -2, слои 1, 2 и 3. Его наиболее распространенное использование - воспроизведение файлов MP3. Это также идет как плагин Winamp.

im1

Rinzwind
источник
3
Давайте не будем забывать ogg123!
daithib8
сделай это ответом! Я получаю 1, чтобы вы могли сделать это: D
Rinzwind
кто бы это ни был: не хочешь объяснить отрицательный голос?
Rinzwind
4

Мне нравится mplayer. Это очень простой проигрыватель, но иногда я нахожу его очень полезным (например, я могу указать его вручную аудио драйвер, который я хочу использовать).

Чтобы воспроизвести файл: mplayer file

Насколько я знаю, он не может управлять плейлистами.

Рафал Цеслак
источник
Он может воспроизводить плейлисты, если им не управлять
MT
4

namp

namp - ncurses audio media player - это минималистичный консольный аудиоплеер для Linux (и macOS). В дополнение к операции сочетания клавиш Winamp он также поддерживает управление мышью. Поддерживаемые аудиоформаты определяются базовой системой, но обычно mp3, wav, flac и т. Д. Должны работать нормально.

скриншот namp

Как воспроизвести один звуковой файл:

namp ~/Music/Hello.mp3

Полное раскрытие: я автор Namp. Я использовал cmus, moc и mpd, прежде чем, наконец, решил написать свой собственный (очень простой) аудиоплеер. В настоящее время он не доступен через, aptпоэтому вам нужно скопировать и вставить некоторые команды по ссылке выше, чтобы собрать его из источников.

d99kris
источник
1
d99kris Это приложение отлично! Отличное количество функций, прежде чем становиться слишком сложным и заставляющим меня жаждать музыкальный проигрыватель с графическим интерфейсом.
Том
2

Просто напишите одну строку в терминале;) и слушайте радио потоки

для потоков OGG / OPUS

wget -qO- http://ai-radio.org/128.opus | opusdec - - | aplay -qfdat 

убедитесь, что у вас установлены пакеты opus


для прослушивания радио OGG / Vorbis просто напиши

ogg123 http://ai-radio.org

Вам необходимо установить пакеты vorbis

наслаждаться

артем
источник
1

mpg123 (http://www.mpg123.org/)

он находится в репозиториях юниверса, поддерживает списки воспроизведения и потоковую передачу из веб-источников. При запуске с -C вы также можете пропустить дорожки в списке воспроизведения и т. Д. Редактировать: не уверен насчет поддержки ogg.


music123

Оболочка командной строки для таких программ, как mpg123 и ogg123, music123 воспроизводит различные звуковые файлы с использованием интерфейса, подобного mpg123 / ogg123. Со всеми установленными рекомендациями music123 воспроизводит файлы wav, mp3 и ogg. Просто изменив файл конфигурации, music123 может воспроизвести любой звуковой файл, для которого у вас есть проигрыватель.

(Если вы установите последнюю версию vorbis-tools, music123 также будет обрабатывать файлы Ogg Flac и Ogg Speex.)

Марто
источник
1

Для одного файла отметьте aplay, playи paplay(только для Pulseaudio).

Ярно
источник
Следует отметить, что этот ответ лучше с точки зрения paplayустановлен по умолчанию.
WinEunuuchs2Unix
0

CMus

Вход для плагинов: Ogg Vorbis, MP3, FLAC, Musepack, WavPack, WAV, AAC, MP4 и все, что поддерживается ffmpeg (WMA, APE, MKA, TTA, SHN, ...) и выходом libmodplug: PulseAudio, ALSA, OSS, RoarAudio, libao, aRts, Sun и WaveOut (Windows)

http://cmus.sourceforge.net/#features


источник
0

Я использовал mp3blaster в прошлом. Он поддерживает плейлисты, группы, повтор, поиск. Не много специальных функций.

RobinJ
источник
какие функции стоит упомянуть?
введите
1
Плейлисты, группы, повтор, поиск. Не много специальных функций.
RobinJ