FeelUOwn (下载音乐功能)
Tofloor
poster avatar
cosven
deepin
2015-06-25 11:34
Author
本帖最后由 cosven 于 2016-8-16 01:26 编辑

2016-8-16
  • 增加图片缓存模块
  • 在显示歌曲列表时,显示 Cover Image
  • 增加 歌手,专辑 描述信息


2016-8-4
  • 在网易云音乐资源不存在的时候,尝试调用虾米资源
  • 尝试让界面变得五颜六色
2016-6-1
  • 支持命令行控制,目前支持四个命令。play, pause, next, previous
    echo -n "pause" | nc -4u -w0 localhost 8000




更新:2016-5-22

1. 下载功能
2. 日至模块重构


更新:2016.5.19

1. 将软件作为一个 python 包加入 pypi 源。


更新:2016.5.16

1. 修复 mpris2 插件(需要另外安装的插件) bug,完美支持 osd-lyrics
2. 完善网易云音乐插件(内置插件),拖拽,加红心,私人FM 等操作


更新:2016。5.9
1. UI 和 架构 大改动,现在功能比较确实,之后可以很快的加上之前的一些小功能。(请见下面的最新截图)
2. 想要体验更多有趣、高级的功能,你需要安装插件,而且需要自己动手,不过过程非常简单。可以参考这个链接:
https://github.com/cosven/FeelUOwn/issues/148

更新:2016.2.4

连接 MPRIS。


更新:2015-12-26 (第一个正式版)

1. 类 vi 快捷键
2. 加入显示 每日推荐歌曲 的功能


更新:2015-12-18

1. 歌词窗口改进
2. 重构异步框架,提高程序并发
3. 修复些许小bug


更新:2015-11-20

1. 歌单和歌曲信息缓存
2. 改变用户信息保存机制3. 自动检查系版本并通知用户


更新:2015-11-10

1. 歌单相关操作
2. 相似歌曲


更新: 2015-9-20:

1. 加入私人FM
2. 完善桌面mini窗口
3. 自定义通知控件
4. 重构『播放器』的后台代码

更新: 2015-8-25
1. 加入mac和linux平台的快捷键支持
2. 增加mini模式(按esc返回正常模式)
3. 改进代码结构
4. 去除任务栏图标.

2015-7-6 22:30 更新 ---------------------
1. 修改webview部分的网页的架构,使用angularjs进行数据的渲染。
2. 加入播放MV的功能(程序自动把mv链接复制到剪切板)(在deepin下,程序自动调用deepin-movie来播放mv)

2015-6-25 15:00 更新 ------------------------
1. 根据反馈 更改项目托管地址和项目名字

  1. # 安装方法
  2. pip3 install feeluown
  3. feeluown-install-dev   # 安装依赖
  4. feeluown-genicon   # 生成图标
Copy the Code

现在的软件是一个可扩展,可维护的软件,它采用类似MVC的架构,使用Python3 + Pyqt5 + qtmultimedia开发.

它提供 网易云音乐 作为一个默认的插件,给用户提供对网易云音乐的一些基本访问和操作。比如登陆,收藏歌曲到列表,搜索等基本功能。所以暂时命名仍然跟网易云音乐相同,以表谢意

这可以说也是一个原型版本,不过我们觉得这个是可以维护,可以improve的一个软件,我们打算在接下来这段时间以跑通流程,优化程序和体验 为主要目标,比如说音乐缓存,下载这些功能,和一些人机交互上的改进与完善。

有任何问题,都可以在这里交流 或者 在项目托管的地方 https://github.com/cosven/FeelUOwn 新建issue反馈。








Reply Favorite View the author
All Replies
...4 / 14
To page
cosven
deepin
2015-07-07 06:32
#61
本帖最后由 cosven 于 2015-7-9 12:19 编辑

2015-7-6 22:30 更新 ---------------------
1. 修改webview部分的网页的架构,使用angularjs进行数据的渲染。
2. 加入播放MV的功能(在deepin 2014.3测试通过,Ubuntu14.04调用VLC播放器播放)
Reply View the author
carrjay
deepin
2015-07-09 05:27
#62
已经  更新了,刚测试了下MV功能还是蛮新鲜的!调用深度的播放器,我不知道是我网速问题还是其他的。可以播放就是速递太慢,卡卡的!望作者优化下,补充《20M的带宽》
Reply View the author
zhlk1001
deepin
2015-07-09 06:16
#63
什么时候能够实现歌词显示
Reply View the author
angelbeak
deepin
2015-07-09 20:16
#64
播放mv很赞,没遇到那种播放卡的情况
Reply View the author
cosven
deepin
2015-07-09 20:30
#65
https://bbs.deepin.org/post/31001
已经  更新了,刚测试了下MV功能还是蛮新鲜的!调用深度的播放器,我不知道是我网速问题还是其他的。可以播 ...

这个的话,我感觉基本看网速(不过既然是20m的网速,理论上应该流畅才对。)

我可以说下简单的原理:网易的MV一般会有1080p, 720p, 480p,360p...等这些分辨率,我就选了第二高分辨率的视频来播放。
所以说:
假如一个MV有[1080p, 720p, 360p], 你看到的就是720p的mv。
假如一个MV有[720p, 360p, 180p], 你看到的就是360p的MV
假如一个MV有只有720p, 那么就看到的就是720p

我在200kb网速的情况测试几个mv,发现:480p的基本不卡,720p的会卡。

至于优化的问题,我以后可能让用户自己选择高清或者低清。
Reply View the author
cosven
deepin
2015-07-09 20:36
#66
https://bbs.deepin.org/post/31001
什么时候能够实现歌词显示

歌词的部分,目测一个星期内会做出来。
Reply View the author
cosven
deepin
2015-07-09 20:39
#67
https://bbs.deepin.org/post/31001
什么时候能够实现歌词显示

今天就能做出来,明天记得更新下
Reply View the author
cosven
deepin
2015-07-10 03:18
#68
https://bbs.deepin.org/post/31001
什么时候能够实现歌词显示

大概的功能做好了,不过对于部分歌曲的歌词显示,有可能中英文不同步,这个问题可能要拖到之后几天再解决了。
Reply View the author
cosven
deepin
2015-07-10 05:34
#69
https://bbs.deepin.org/post/31001
如果能将深度的桌面歌词移植到一起就完美了!

没太懂这句话的意思

是说让深度音乐播放器播放的本地歌曲 自动匹配上歌词么?
Reply View the author
carrjay
deepin
2015-07-11 04:23
#70
嗯,可能是我宽带延迟的厉害!破移动唉不解释!大神能不能把mv功能集成到这软件里来呢?总感觉调用深度播放器别扭
Reply View the author
carrjay
deepin
2015-07-11 04:25
#71
慢慢来吧,期待大神能开发出完美的作品来!我都等不及试用了
Reply View the author
kikyoulzg
deepin
2015-07-11 17:43
#72

登陆时输入正确的密码与账号却显示“未知错误”,求解
Reply View the author
cosven
deepin
2015-07-11 21:00
#73
https://bbs.deepin.org/post/31001
登陆时输入正确的密码与账号却显示“未知错误”,求解

恩,这个问题貌似是最新冒出来的。

最新诊断结果是: 感觉网易 云音乐的API有变化
Reply View the author
cosven
deepin
2015-07-11 21:15
#74
https://bbs.deepin.org/post/31001
登陆时输入正确的密码与账号却显示“未知错误”,求解

你需要update以下,刚把API做了一些变化,可能之前所有的版本都存在这个问题。(天啊
Reply View the author
carrjay
deepin
2015-07-12 00:52
#75
https://bbs.deepin.org/post/31001
登陆时输入正确的密码与账号却显示“未知错误”,求解

看看这个文件夹cache/是不是生成了这个文件夹/
user.json
Reply View the author
Guumi
deepin
2015-07-12 04:14
#76
https://bbs.deepin.org/post/31001
关于重复造轮子这事确实得好好考虑一下,建议开发个深度音乐插件,这样会更好一些。 ...

对于重复造轮子的言论我们其实可以里理解为:因为没有好的现有轮子平台给装修轮子的人用,所以大家就不得不去先造自己的轮子,然后再装修!放到deepin 来,个人认为坛子是不是可以开个“轮子平台”给这些“玩装修”的人,帮助大家了解轮子架构或现在还未实现的方向,给玩装修的有个施展才华的平台,也给deepin 生态圈带来更好的发展空间,让我们这些用户有更多更好的体验。
Reply View the author
kikyoulzg
deepin
2015-07-12 06:10
#77
https://bbs.deepin.org/post/31001
你需要update以下,刚把API做了一些变化,可能之前所有的版本都存在这个问题。(天啊) ...

恢复正常,顺利登陆,感谢!{:4_91:}顺便问问什么是“API”




Reply View the author
feiying
deepin
2015-07-12 18:14
#78
新手求助:
linux mint17.2安装后用不了,直接终端运行app.sh返回的信息是
Traceback (most recent call last):
  File "main.py", line 11, in
    from PyQt5.QtGui import *
ImportError: No module named 'PyQt5'
请问该如何解决呢?
Reply View the author
BingoLove
deepin
2015-07-12 18:22
#79
本帖最后由 BingoLove 于 2015-7-31 16:37 编辑
https://bbs.deepin.org/post/31001
新手求助:
linux mint17.2安装后用不了,直接终端运行app.sh返回的信息是
Traceback (most recent call la ...

缺少依赖
  1. sudo apt-get install python3-pyqt5.qtmultimedia  python3-pyqt5.qtwebkit
Copy the Code
Reply View the author
feiying
deepin
2015-07-12 18:43
#80
本帖最后由 chenfeiying 于 2015-7-12 10:47 编辑

解决了!谢谢。可以听歌了
Reply View the author
...4 / 14
To page