>  기사  >  백엔드 개발  >  재생 목록 기반 MellPlayer 명령줄 플레이어 소개

재생 목록 기반 MellPlayer 명령줄 플레이어 소개

高洛峰
高洛峰원래의
2017-03-15 13:44:081373검색

MellPlayer

서문

저는 코드를 작성할 때 음악을 듣는 것을 매우 좋아합니다. 최근 재생 목록에서 놀라운 노래를 많이 들었는데 아주 좋다고 생각합니다. 다만, 랜덤재생과 재생목록의 빠른 전환이 약점이라 카테고리별로 노래를 랜덤으로 듣고, 빠른 재생목록 전환을 실현할 수 있는 MellPlayer를 개발했습니다.

재생 목록 기반 MellPlayer 명령줄 플레이어 소개

개발 컨셉

MellPlayer의 첫 번째 버전이 출시되었지만 아직 개선해야 할 부분이 많이 있습니다. 마음이 따뜻한 친구들k를 위해 함께 점점 더 완벽한 플레이어를 만들어 봅시다. 제 개발 철학은 다음과 같습니다.

MellPlayer는 주로 기분에 따라 노래를 무작위로 듣는 명령줄 플레이어입니다. 그리고 재생목록 간을 빠르게 전환할 수 있는데, 이는 간단하고 매끄럽습니다. 이를 바탕으로 작지만 아름다운 기능을 신중하게 추가하고 싶습니다. 복잡한 기능을 너무 많이 도입하고, 단축키를 많이 추가하고 싶지 않은데, 단순한 것을 복잡하게 만드는 것은 원래 의도에 어긋납니다.

프로젝트 소개

프로젝트 주소: MellPlayer

이 프로젝트는 python3을 기반으로 개발되었으며 mpv를 사용합니다. 아직 최적화하고 개선해야 할 부분이 많이 있습니다. 문제를 발견하면 저에게 문제를 제출해 주세요. 물론 관심 있는 친구들이 가입하여 함께 좋아하는 플레이어를 만드는 것을 환영합니다.

이제 보셨으니 별표하고 서로 팔로우하세요 하하! ! !

지원

OSX 및 Linux(Linux는 테스트되지 않음)

설치

pip3을 통해 설치

[sudo] pip3 install MellPlayer

Mac OSX 설치 종속성

Homebrew를 통해 mpv 설치

brew install mpv

업데이트

pip3을 통한 업데이트

[sudo] pip3 install MellPlayer --upgrade

사용 Enter mellplayer를 명령줄에서 직접 즐기려면

mellplayer

단축키

 操作
 [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]    --->  显示/关闭帮助


위 내용은 재생 목록 기반 MellPlayer 명령줄 플레이어 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.