Git Product home page Git Product logo

mimicrymusic's Introduction

MimicryMusic 拟声

简介

  • 新拟物风格的 音视频播放器
  • 后端:
    • c++,基于搜狗开源的 workflow 开发
    • workflow 的任务流设计能把回调也变得简单易懂,c++中不可多得的异步框架,跨平台;支持 http、rpc、mysql 等网络开发和计算任务调度,你值得拥有!
  • 客户端:
    • flutter
    • 支持[安卓]、[windows];允许多端同时登录账号,并将自动同步 歌单、歌词、webdav连接 等
    • 支持播放 bili 歌曲、本地音乐、音乐文件链接、webdav、阿里云盘、百度云盘,拥有内置音乐云盘
    • 支持播放绝大多数格式;支持视频MV、Anime4K 实时画质提升、逐帧播放
    • 支持歌词弹幕、状态栏歌词、桌面歌词,高容错的歌词解析能力,支持歌词制作、显示翻译歌词等
    • 拟物、扁平,多种风格主题,并支持 跟随系统、跟随时间 切换;支持自定义背景图、天气背景
    • 丰富的自定义功能:真/伪随机播放、自定义App启动位置、启动时自动播放、方形封面、网格布局
    • QQ注册/登录

预览图

Shell_20230804-204952-189- Shell_20230804-205003-346- Shell_20230804-210217-664- Shell_20230804-210229-972- Shell_20230804-211233-367-

支持平台:

  • web
  • windows (win10及以上,且为64位)
  • android (安卓4.1及以上,支持arm64-v8a、armeabi-v7a、x86_64)

mimicrymusic's People

Contributors

coolight7 avatar

Stargazers

 avatar Unknown avatar  avatar  avatar  avatar Haiwang Hu avatar baoyou avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar Lumos9867 avatar  avatar  avatar  avatar  avatar  avatar qiyu avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar FATE avatar  avatar  avatar  avatar HuangYong avatar  avatar Xiaowei Song avatar  avatar  avatar KouFik Chan avatar 伍嘉伟 avatar  avatar  avatar  avatar CoCo avatar  avatar  avatar  avatar  avatar ihow avatar  avatar 乌有之人 avatar 纯白少爷 avatar  avatar  avatar  avatar YuFaan avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar Cheney avatar  avatar nuttycc avatar  avatar  avatar  avatar  avatar  avatar mingqiang chen avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar 知 avatar  avatar  avatar  avatar pipi avatar abao avatar JoJo-G avatar  avatar 4545 avatar  avatar  avatar  avatar Shu Su avatar  avatar Eyte avatar

Watchers

Unknown avatar  avatar  avatar  avatar

mimicrymusic's Issues

加油呀

奥利给啊!!!!终于要等到上传云盘的功能了

手机端:头像

手机端头像无法更换,电脑端未尝试,![正在上传 Screenshot_2024-03-30-22-05-53-77_4428026fe89e443cc44e669f55e5c69a.jpg

然后!请问之后会不会适配纯血鸿蒙版本?手机换成华为的了,求求大佬也支持一下鸿蒙系统

只要关于联网请求就会被拒绝

如题,我无法修改联网的歌单,会一直保存失败。改变排序都不行,线上请求被拒绝。而且连扫码和邮箱验证码都会被拒绝()

被火绒拦截了联网

进入显示未知网络错误,搜索登录也是,反正连不上网,找了好久,把火绒一关发现马上好了,实锤被火绒拦截了网络,但是我很确定我没有加入拦截名单,甚至把它加入白名单都不行,求教

手机端本地歌曲排序问题

每次打开软件都会变成按歌曲名排序,我还得重新选择按歌手排序Screenshot_2024-05-09-17-08-52-886_com.mimicry.mymusic.jpg

也许是特性,但是我更倾向于这是bug

独立控制每个歌曲的音量

希望有这一功能。个别B站视频的声音很小或很大,希望能独立控制每个歌曲的音量,并记住该设置。比如对于声音特别小的歌曲,就把音量设置为+5%,+10%等等;对于声音特别大的歌曲,就把音量设置为-5%,-10%等等。这样就只需要设置一次,避免了每次听到该歌曲都要调整两次音量。

完全登录不上了

显示用户不存在,再想重新注册就服务器错误,排除我自己的网络问题了

webdav播放请求失败

使用Alist挂载115网盘,在APP中添加webdav源之后,播放音乐部分成功部分失败。失败时显示为请求被拒绝,使用其他支持webdav的音乐播放器播放同一音频不会出现这种现象。
希望能优化一下!
Screenshot_2024-05-29-20-19-24-072_com.mimicry.mymusic.jpg

webdav 歌曲加载问题

我是利用 alist 搭建的 115 网盘的 webdav 服务,且在之前我使用的几个支持 webdav 的音乐播放软件上使用没有问题,但是在拟声上却多次出现歌曲无法正常加载的情况,就是明明网速显示软件在占用流量进行加载,但是歌曲却始终无法加载出来而且不断往下一首进行切歌,直到最后显示播放失败,请问这个是为什么呢?是因为歌曲文件过大在预设超时时间内无法正常加载吗?具体见下图Screenshot_2024-02-19-23-33-32-309_com.mimicry.mymusic.jpg

功能建议:识别歌曲文件的歌词

我用webdav在线播放的时候,发现歌词不对。

我网盘里的是flac格式,我自己专门内嵌了lrc歌词,AIMP、musicbee这两个播放器能识别。

ondrive支持

有支持onedrive的计划吗,我的音乐都是存在onedrive上面的,但是市场上好像没有什么支持onedrive的app,拟声又用惯了,之前一直使用的webdav挂的123和本地,最近准备不用123了,如果可以支持ondrive的话,单独付费捐赠也可以的

抒发一下震撼的心情并提个小建议

太震撼了,简直就是面向未来的音乐软件,找了很长时间的webdav音乐播放器,没一个能用。又找了很长时间的本地音乐播放器,界面都很古老,拟物风算里面是最先进的设计。这个软件简直太完美了,功能强大,界面美观

另外提一个小小的建议,Windows端能否提供一个任务栏歌词的功能,就是把歌词显示在任务栏上
类似这个
https://github.com/mo-jinran/Taskbar-Lyrics
万分感谢!!!!

建议

能不能获取艺术家的头像吗

可以单独记住每一个歌单的进度吗?

有时候想听不同的有声书,结果只能记住当前歌单的进度,很不方便。
现有功能不是我想要的效果。我想的是点播放列表最上面的播放键直接从上次的位置开始播放,但现在的效果还是从第一首歌曲开始。如果我想从第一首歌曲开始,我会直接点击第一首歌曲。
Screenshot_20231027_190112
Screenshot_20231027_190201

[请求] 能否公布接下来的开发计划?

我当然很乐意为一个这么好看又流畅的音乐播放器付款,但我同时也很担忧,因为现在骗一波跑路的实在太多了。

请问能否公布拟声接下来的开发计划呢?

建议可以添加自定义音乐源

建议像洛雪1.2.0beta版或电脑版学习,可以添加自定义js源,这样就不算软件内置了,搜索音乐以及歌词匹配的体验也会好很多。
Screenshot_20231119_172040_edit_801677193387203
Screenshot_20231119_172219

本人是初中生,初三,想用拟声++,没有赚钱的能力,至少给拟声点了星星了

建议;能不能导入歌曲播放顺序

之前习惯了歌单的播放顺序,现在重新导入顺序不一样了不习惯。我之前的音乐播放软件可以导出播放顺序,所以希望增加这个功能。
另外歌词能不能加上在软件里寻找文件·导入的功能(来自在外文档又苦逼对了一遍名字的镶词工)

建议

1.排序问题
2.左滑进侧栏,右滑进主页
4.希望增加音乐标签编辑,跳转到"音乐标签"这个APP也可以
5.希望均衡器增加几个自带的设置
6.歌曲页面加个滑块或者ABCD索引
7.播放增益和重采样

关于扫描本地音乐的bug提交

屏幕截图 2023-10-21 135907 关于这个bug,可以复现,不清楚复现操作,可能是自动扫描的问题。 简单描述一下:已经被删除的歌曲出现在这,点击时会随机播放其他本地歌曲。 屏幕截图 2023-10-21 140359 这是我使用的删除操作。 此外,本地文件已被删除。

建议

加入音频可视化

关于桌面端键鼠设备的建议

一,“更多”选项菜单:在列表界面的右上角的那三个点,这些菜单中,针对某一个元素的设置项(删除,添加到歌单,添加到播放列表,下载,等等)可以以右键菜单的形式呈现。 然后三个点的那个图标就可以删掉,放几个别的针对全局的设置项图标(搜索,多选,添加,上传,排序,滚到底部,滚到顶部)
image
歌词列表界面,webdav列表界面,webdav内歌曲列表界面,歌单歌曲列表都建议进行类似的修改

此外,当前的“更多”菜单占据的面积太大了,并且不能一次性显示所有选项,必须再拿滚轮滚几下,
image

那么大的面积展示这么几个选项居然还显示不完全(

二,图标功能提示,软件的图标都没有相应功能的提示,导致很多图标的功能不明确,建议添加一个“鼠标静止在图标上方可以用汉字显示图标的功能”的功能,拿edge浏览器举个例子,(因为这个不能被截图工具截到,所以我只能拍屏)
image
image
image
image

三,与windows系统本身功能的集成:

  1. 作为一种音乐文件的”打开方式“,
    image
    现在这个软件还不支持这种操作,想要打开一个本地的音乐文件只能先在软件里”扫描“。然后从软件里打开,
    (希望添加这些功能,让我可以把这个好软件作为系统默认音乐播放器)

  2. 任务栏图标的悬浮菜单,拿别的软件举个例子,把鼠标放在任务栏图标上,这是一个第三方网易云的效果
    5cff8b1fca6b7338614cec3a916af2c2

这是网易云的效果
30b1e6a82ea5db0bd2acc4819825006a

这个是拟声的效果
874c325e09862eaba8ccb6a2b7cc15a7

一 目 了 然

  1. 支持自定义的全局快捷键,当前快捷键主要是windwos的媒体控制,这些按键在台式设备上默认是没有的,并且也不如全局快捷键那样便捷
    这样的:
    image
    (这套快捷键控制由”热词“给出,这是一个用来为其他uwp音乐软件提供桌面歌词的软件,顺便提供了一套全局快捷键控制,不知道拟声能不能跟它对接一下,这样桌面歌词的问题也就解决了)

  2. windows10及以上系统的媒体中心,拿安卓子系统里的安卓版拟声举个例子:
    2bb8a2168e10fa8e9dd7e569a8474984

(可选)5. 任务栏歌词。6.win11的mica主题。7. winui3样式

还是希望点击小封面图是播放暂停

现在感觉使用有点割裂,小封面图要长按控制播放暂停,而大封面又是短按。每次要点的时候,脑子都要转个弯才行。
人的大脑在看到一大一小两个在转的封面图,会下意识得认为这是一个东西,但使用上又有区别,就很难受。
希望恢复之前的选项,也就是单击播放暂停,长按进入播放页面。

problem

可以改下状态栏图标吗,显示的是flutter的图标

歌单封面通过BV号提取

建议歌单的封面可以通过BV或者AV号提取来设置。因为用户有时候会一个歌单对应一个Bili视频合集。这样也可以避免用户为了一个封面,又是搜图,又是打开电脑用下载姬,折腾半天。

是否可以适配TV端

市场背景:
如今大屏设备,或投影仪、或智能电视,已经被广泛投入使用。但TV端的APP却参差不齐,就我个人而言,并没有遇到太多值得称赞的作品。大屏,无非就是满足用户影视音的需求。因此,适配TV符合用户需求。
发展方向:
提起TV,那TVbox一定耳熟能详。为了不必要的纷争,只提供壳子,其余交给用户。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.