Linux: mps-youtube — консольный Youtube плеер

Автор: | 10/01/2017
 

Страница проекта на Github.

Умеет играть прямо с Youtube, искать на нём музыку, загружать, конвертировать.

Устанавливаем:

sudo pacman -S mps-youtube

Дополнительно:

sudo pacman -S youtube-dl

Запускаем:

mpsyt

Помощь:

mpsyt --help

Или из консоли плеера — 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

Примеры.

Запускаем плеер, и загружаем плейлист:

mpsyt
> pl https://www.youtube.com/playlist?list=PLQX8-pwv_vyIhGp6Y6ZnIOHX_6_CGr_Qj

Сохраняем плейлист локально:

> save GO

Получить все плейлисты Youtube-юзера:

mpsyt userpl setevoy5

Загрузить плейлист — указываем номер, например 16 Marilyn Manson — просто набираем 16:

> 16

И вводим all что бы играть всё:

> all

Настройки и плейлисты хранятся в ~/.config/mps-youtube/:

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

Включить видео — в консоли плеера указываем set show_video true:

Приятнейшая вещь, советую попробовать.

Опций много — смотрите --help:

mpsyt --help

И пример с tmux и cli-visualizer: