Introduction to MellPlayer command line player based on playlist

高洛峰
Release: 2017-03-15 13:44:08
Original
1389 people have browsed it

MellPlayer

Preface

I like listening to music very much when writing code. Recently, I have heard many amazing songs in the playlist, which I think are very good. However, the random playback and quick switching of playlists are a weakness, so we developed MellPlayer, which allows you to listen to songs randomly according to categories and realize quick switching between playlists. I hope everyone will like it.

Introduction to MellPlayer command line player based on playlist

Development Concept

The first version of MellPlayer has just been released, and there are still many areas that need improvement. I very much hope to have like-minded friendsFor k, let’s work together to create more and more perfect players. Here’s my development philosophy:

MellPlayer is a command line player, mainly for listening to songs randomly according to your mood. It can quickly switch between playlists, is simple and smooth, and I hope to carefully add small but beautiful functions on this basis. I don’t want to introduce too many complicated functions and add a lot of shortcut keys. Making simple things complicated is contrary to my original intention.

About the project

Project address: MellPlayer

The project is developed based on python3 and relies on mpv. There are still many areas that need to be optimized and improved. If you find any problems, you can submit an issue to me. Of course, interested friends are very welcome to join and build a player we like together.

Now that you see this, come to Star and follow each other, haha! ! !

Support

OSX & Linux (Linux not tested)

Installation

Install via pip3

[sudo] pip3 install MellPlayer

Mac OSX installation dependencies

Install mpv through Homebrew

brew install mpv

Update

Update via pip3

[sudo] pip3 install MellPlayer --upgrade

Use

Enter mellplayer directly on the command line to enjoy:

mellplayer

shortcut keys

 操作
 [j]     [Next Line]         --->  下
 [k]     [Prev Line]         --->  上
 [q]     [Quit]              --->  退出

 音乐
 [space] [Start/Pause]       --->  播放/暂停
 [n]     [Next Song]         --->  下一曲
 [p]     [Prev Song]         --->  上一曲
 [f]     [Forward Playlist]  --->  下个歌单
 [b]     [Backward Playlist] --->  上个歌单

 音量
 [-]     [Reduce Volume]     --->  减小音量
 [=]     [Increase Volume]   --->  增加音量
 [m]     [Mute]              --->  静音

 歌词
 [l]     [Show/Hide Lyric]   --->  显示/关闭歌词

 帮助
 [h]     [Show/Hide Help]    --->  显示/关闭帮助
Copy after login


The above is the detailed content of Introduction to MellPlayer command line player based on playlist. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template