All Projects → listen-now → Listen Now

listen-now / Listen Now

Licence: mit
Listen-now, 提供了多音乐平台的音乐搜索、播放、歌单播放、同步平台歌单到本地数据库,并计划开发智能音乐推荐系统。listen-now主要由学生层级的同学一起开发。

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Listen Now

Spotui
Spotify in the terminal 💻🎶
Stars: ✭ 302 (+117.27%)
Mutual labels:  spotify-api, terminal-app, music, spotify
Spotify Now Playing
Spotify now playing information and control popup for macOS menu bar
Stars: ✭ 171 (+23.02%)
Mutual labels:  spotify-api, music, spotify
Obscurify
Find out more about your music taste and compare it to others' with Obscurify
Stars: ✭ 200 (+43.88%)
Mutual labels:  spotify-api, music, spotify
Singlespotify
🎵 Create Spotify playlists based on one artist through the command line
Stars: ✭ 254 (+82.73%)
Mutual labels:  spotify-api, music, spotify
Coverify
🎧 Design fresh album cover for your Spotify playlists
Stars: ✭ 167 (+20.14%)
Mutual labels:  spotify-api, music, spotify
Plylst
Smart playlists for Spotify! Stop relying on fancy pants algorithms to organize your library and instead build playlists the way you want.
Stars: ✭ 301 (+116.55%)
Mutual labels:  spotify-api, music, spotify
Spotitube
Synchronize your Spotify collections downloading from external providers
Stars: ✭ 250 (+79.86%)
Mutual labels:  spotify-api, music, spotify
Spotty Features
Show trends about your music listening habits over time. Create playlists from a given seed and specified audio features.
Stars: ✭ 20 (-85.61%)
Mutual labels:  spotify-api, music, spotify
Smd
Spotify Music Downloader
Stars: ✭ 822 (+491.37%)
Mutual labels:  spotify-api, music, spotify
Spotifyapi Net
🔉 A Client for the Spotify Web API, written in C#/.NET
Stars: ✭ 887 (+538.13%)
Mutual labels:  spotify-api, music, spotify
Listentogether
Grab some friends, connect your Spotify account, and listen to music in sync with each other.
Stars: ✭ 19 (-86.33%)
Mutual labels:  spotify-api, music, spotify
Youtubetospotify
A Python script to fetch tracks of music channels on Youtube, find them on Spotify and add them to a playlist
Stars: ✭ 33 (-76.26%)
Mutual labels:  spotify-api, music, spotify
Carol Xamarin
A minimal and beautiful lyrics app for macOS built with Xamarin and C#
Stars: ✭ 97 (-30.22%)
Mutual labels:  music, spotify
Vidify
Play music videos automatically for the songs playing on any device
Stars: ✭ 95 (-31.65%)
Mutual labels:  music, spotify
Spartan
An Elegant Spotify Web API Library Written in Swift for iOS and macOS
Stars: ✭ 100 (-28.06%)
Mutual labels:  spotify-api, spotify
Exportify
Export/Backup Spotify playlists using the Web API
Stars: ✭ 1,611 (+1058.99%)
Mutual labels:  spotify-api, spotify
Pasta For Spotify
A material design Spotify client for Android
Stars: ✭ 93 (-33.09%)
Mutual labels:  spotify-api, spotify
Getsong
Download any song mp3 with no dependencies except ffmpeg
Stars: ✭ 102 (-26.62%)
Mutual labels:  music, spotify
Spotify Dart
A dart library for interfacing with the Spotify API.
Stars: ✭ 109 (-21.58%)
Mutual labels:  spotify-api, spotify
Zenmusic
Slack / Sonos / Spotify / Node.js - Control Sonos through #Slack
Stars: ✭ 113 (-18.71%)
Mutual labels:  music, spotify

Listen-now

Python3.6.4 Listen-now Listen-now

邮件列表

Listen-now开源项目公开的邮件列表地址为:[email protected] 欢迎将你遇到的问题直接反馈到该地址。你的邮件将很快会得到回复。

版本升级历史

    * 0.1.0   上线网易云播放(搜索, id播放)
    * 0.2.0   上线QQ音乐、虾米音乐(搜索, id播放)
    * 0.3.0   上线README.md 详细说明, 启用Redis 一级缓存加快服务器响应
    * 0.5.0   上线测试终端版Listen-now(pymusic), 启用mongodb储存用户信息, 同步歌单
    * 0.5.1   优化后台响应, 启用异步IO设计, 启用代理ip设置
    * 0.5.3   终端版本支持单曲循环功能, 支持播放歌单, 支持随机播放热门歌曲(手气不错)
    
    * 1.0.0   [版本大更新]
              重新构建项目结构,采用了Python标准项目结构设计
              新增包管理模式,使开源更简单
              重构返回统一的json数据格式
              重新上线网易、QQ、虾米音乐(支持关键字搜索和id获取)
              优化redis缓存
              更新SDK-开发者文档
    
    * 1.1.0   启用登录注册模块,修复部分bug并返回歌曲热门评论
    * 1.2.0   启用token参数用于服务器访问,控制请求频率,一定程度上解决中间人攻击

    * 1.5.0   初步支持新的三个音乐平台:百度(千千)音乐、酷狗音乐、酷我音乐
    * 1.5.2   开发Spotify音乐平台,暂时因为Spotify不向国内提供服务,而没有启用。
    * 1.5.3   初步支持咪咕音乐平台

简要说明

这是一个目前支持八大(网易、虾米、QQ、百度[千千]、酷狗、酷我、Spotify、咪咕)音乐平台的Python后端系统, 它可以被部署在服务器上, 接受相关请求, 返回相应音乐的地址、歌词、演唱者等更多信息.

目前他提供多个版本,

  1. 部署于服务器上的后端API;
  2. 直接在terminal使用的终端听歌版本;
  3. listen-now团队设计的web版本;

本项目后台系统在以下环境中编写并成功运行。 请注意,暂时不提供Windows版本。

Python 3.6.4
CentOS 7.0/Mac OS 10.13.4
Redis
uwsgi
Nginx

更多开发者文档指引请参看docs 目录

使用指南

1. pymusic 使用指南

2. API搭建版本

3. docker免配置版本

如何参与贡献?

参与贡献指南

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].