Страница проекта на Github.
Умеет играть прямо с Youtube, искать на нём музыку, загружать, конвертировать.
Устанавливаем:
[simterm]
$ sudo pacman -S mps-youtube
[/simterm]
Дополнительно:
[simterm]
$ sudo pacman -S youtube-dl
[/simterm]
Запускаем:
[simterm]
$ mpsyt
[/simterm]
Помощь:
[simterm]
$ mpsyt --help
[/simterm]
Или из консоли плеера – h
:
Help Topics Enter help <topic> for specific help: basic : Basics search : Searching and Retrieving edit : Editing / Manipulating Results download : Downloading and Playback dl-command : Downloading Using External Application encode : Encoding to MP3 and other formats playlists : Using Local Playlists history : Accessing Local History invoke : Invocation Parameters config : Configuration Options tips : Advanced Tips new : New Features
Примеры.
Запускаем плеер, и загружаем плейлист:
[simterm]
$ mpsyt > pl https://www.youtube.com/playlist?list=PLQX8-pwv_vyIhGp6Y6ZnIOHX_6_CGr_Qj
[/simterm]
Сохраняем плейлист локально:
[simterm]
> save GO
[/simterm]
Получить все плейлисты Youtube-юзера:
[simterm]
$ mpsyt userpl setevoy5
[/simterm]
Загрузить плейлист – указываем номер, например 16 Marilyn Manson – просто набираем 16:
[simterm]
> 16
И вводим all
что бы играть всё:
[simterm]
> all
Настройки и плейлисты хранятся в ~/.config/mps-youtube/
:
[simterm]
$ ls -l /home/setevoy/.config/mps-youtube/ total 48 -rw-r--r-- 1 setevoy setevoy 25560 Oct 1 08:38 cache_py_3.6.2 -rw-r--r-- 1 setevoy setevoy 549 Oct 1 08:28 config -rw------- 1 setevoy setevoy 176 Oct 1 08:38 input_history -rw-r--r-- 1 setevoy setevoy 6 Oct 1 08:28 play_history -rw-r--r-- 1 setevoy setevoy 2755 Oct 1 08:42 playlist_v2 -rw-r--r-- 1 setevoy setevoy 1382 Oct 1 08:28 transcode
[/simterm]
Включить видео – в консоли плеера указываем set show_video true
:
Приятнейшая вещь, советую попробовать.
Опций много – смотрите --help
:
[simterm]
$ mpsyt --help
И пример с tmux
и cli-visualizer
: