统一的音乐服务,消除版权壁垒 Project Israfil

GPL
C/C++ Google Go
跨平台
2016-06-14
LER0ever

Israfil

neutrino license israfil AP

|关于|当前进度|开发日志|下载软件|编译|参与项目|编译状态|版权|协议|

LER0ever Project Israfil

Provide Unified Music Service for users in China.

尽可能解决因为独家版权导致听/下一首歌需要下5\6个app以及多个音乐平台间歌曲歌单同步困难等问题。 Project Israfil通过实现各大音乐平台的API来提供统一的音乐服务,消除因版权导致的不方便.

IN EARLY DEVELOPMENT

早期开发尚不可使用!

Project Israfil只是本人的练笔之作,为了熟悉一下Go语言和Qt的开发,研究音乐平台协议只是顺手 ;)
如本项目有侵权行为,请和我联系,我会立刻删除Repo

关于这个项目

IsrafilCore: (./IsrafilCore)C++11编写,提供音乐服务接口给IsrafilApp, 其他程序也可以自由调用此接口,开发中
Israfil App: Qt, QML, Material Design, 早期开发中
Israfil HTTP API: (./HttpAPI)独立子项目,Go语言编写,Go-Pie插件机制,适合部署到服务器端提供统一的API 目前完成了网易和qq的搜索与下载地址获取

Israfil 进度

开发日志及当前运行截图(持续更新)

由于项目在早期开发,您可以点右上Watch接收项目开发动态提醒

当前代码量统计

任务列表: 见Github项目页

Israfil编译

准备环境

由于用到了QtQuick.Controls 2.0 Qt最小要求版本为5.7
Windows: Qt官网(qt.io)下载Qt For Windows并安装
Linux: sudo $包管理安装命令 qt5-default (如sudo apt-get install qt5-default, sudo pacman -S qt5)
OS X: brew install qt5 (需要手动加入环境变量) 或者官网下载安装包安装

编译

git clone https://github.com/LER0ever/Israfil
cd Israfil && mkdir build  
git submodule update --init --recursive #obtain qml-material, to be deleted ...
cd build && qmake ..
make

或者用Qt-Creator打开Israfil.pro,Release模式构建所有项目.

Contributions are always welcome

See contribute.md

LICENSE

GNU GENERAL PUBLIC LICENSE V3
See Licence.md for details

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

DarknetCPU版本Cmake编写

include_directories(${PROJECT_SOURCE_DIR}/src/rc_cv/rcnet/include) set(RC_NNET_FILES ${PROJECT_SOURCE_DIR}/src/rc_cv/rcnet/src/activation_layer.c ${PROJECT_SOURCE_DIR}/src/rc_cv...

2018/11/11 19:09
49
0
MAVEN POM dependencies and Dependency Exclusions

Introduction This section discusses the functionality of optional dependencies and dependency exclusions. This will help users to understand what are they, how to use them, how ...

2016/03/07 13:04
70
1
计算机视觉、机器学习相关领域论文和源代码大集合

一、特征提取Feature Extraction: · SIFT [1] [Demo program][SIFT Library] [VLFeat] · PCA-SIFT [2] [Project] · Affine-SIFT [3] [Project] · SURF [4] [OpenSURF] [Matlab Wrapper]...

2016/08/02 16:49
300
0
计算机视觉、机器学习相关领域论文和源代码大集合

注:下面有project网站的大部分都有paper和相应的code。Code一般是C/C++或者Matlab代码。 最近一次更新:2013-3-17 一、特征提取Feature Extraction: · SIFT [1] [Demo program][SIFT Lib...

2015/01/15 23:05
835
0
Drupal常用模块(带中文说明)

全是干货,我刚才用了一个多小时整理的。精彩开始! Access{ Workbench = 文章审核'适合做wiki模块'; http://drupal.org/project/Workbench } Block{ Block_Title_Link = 区块标题链接; htt...

2011/09/17 01:11
4.7K
3
将已有的tactic项目导出成template

http://community.southpawtech.com/content/template-project-creation-best-practices Template Project Creation Best Practices how to create a template project in 3.8.0.rc04 and ab...

2014/11/28 17:09
92
0
yii 标签用法(模板)列出编译后代码

yii模板中的label标签 <?php echo $form->labelEx($model,'name'); ?> 编译后: <label for="Project_name" class="required">项目名称 <span class="required">*</span></label> yii模板中的...

2014/03/27 17:38
50
0
<转>开源中国的 IT 公司开源软件整理计划介绍

开源中国, IT 公司,开源软件

2015/12/16 22:48
54
0
python模块babel模块简单学习笔记

## Intro > Babel is an integrated collection of utilities that assist in internationalizing and localizing Python applications, with an emphasis on web-based applications. 使用b...

2016/06/24 20:25
100
0
开源中国 GIT 开源项目 网址

Apache 基金会: http://www.oschina.net/project/apache JBoss: http://www.oschina.net/project/jboss Google: http://www.oschina.net/project/google Mozilla: http://www.oschina.n...

2016/09/07 20:56
30
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部